POS Release Notes
Version 3.10.096 Beta
Released August 21, 2026New Features
AAMVA Date Parsing: The application now supports parsing AAMVA dates in both MMDDCCYY and CCYYMMDD formats, enhancing compatibility with various date formats.
Improvements
Hold Management
The system will no longer re-list a hold that has been canceled on the POS, streamlining the user experience.
The saving banner will be hidden as soon as either the save answers or the hold is listed, improving the interface responsiveness.
The saving banner will remain visible only while the hold is being saved and will be cleared immediately after the panel displays the new hold.
A saving banner will be shown in the held transactions panel until the hold is successfully listed, ensuring users are informed of the process.
Bug Fixes
Resolved an issue where held transactions were missing after resuming and holding again, ensuring that all transactions are accurately tracked.
Fixed a problem where held transactions did not appear after resuming and holding again, enhancing reliability.
Corrected the discount sign when continuing a server-side held transaction (BOD-1558), ensuring accurate discount representation.
Thank you for using Bodega AI! We are committed to continuously improving your experience. If you have any questions or feedback, please reach out to our support team.
Version 3.10.094
Released August 13, 2026New Features
Hold Transaction Improvements
The system now retains the card price when continuing a held transaction.
The hold transactions feature is gated based on the store's `enable_hold_transactions` setting, ensuring that only stores with this feature enabled can utilize hold transactions.
Thank you for using Bodega AI! We are committed to continuously improving your experience. If you have any questions or feedback, please reach out to our support team.
Version 3.10.092 Beta
Released August 12, 2026BodegaAi POS Application Release Notes
Version [Insert Version Number Here]
New Features
Transaction Management: Print held transactions as Sale instead of Refund for clearer transaction records.
Menu Access: The menu can now only be opened from the footer Menu button, streamlining user navigation.
Improvements
Transaction Handling: The hold transactions button is now gated by the store's `enable_hold_transactions` preference, ensuring that it is only available when appropriate.
Intercom Initialization: Fixed an issue to initialize Intercom on first use, preventing IllegalStateException errors.
MQTT Client Stability: Improved handling of stale Valor MQTT client connections to prevent application crashes during reconnections.
Bug Fixes
Client ID Management: Reverted Valor MQTT client ID to a unique ID per connection to maintain connection integrity.
Error Logging: Added logging for raw `storeSettingsData` payload from the server before parsing, aiding in troubleshooting.
EBT Inquiry Handling: Implemented cancellation of EBT balance inquiries on the terminal and improved handling of Valor device cancellations.
Coroutine Management: Adjusted error handling to prevent coroutine cancellations from being emailed as application errors.
Cache Mode Restoration: Restored LOAD_DEFAULT cache mode in the Catalog WebView to enhance performance.
Cart Management: Clear cart and customer information immediately when holding a transaction to ensure a clean state.
Continuous Integration
CI Improvements: Enhanced CI processes to fail fast when `printVersionName` fails and restored the executable `gradle-wrapper.jar` for compatibility with Gradle 9.4.1.
Versioning
Set the version name for this release to ensure proper tracking and identification.
These updates aim to enhance the overall functionality and stability of the BodegaAi POS application, providing a better user experience and improved performance.
Thank you for using Bodega AI! We are committed to continuously improving your experience. If you have any questions or feedback, please reach out to our support team.
Version 3.10.090 Beta
Released August 11, 2026New Features
Gate Hold Transactions: Introduced a button for gate hold transactions, enabled by the `hold_transactions` preference in the store settings.
Improvements
Logging Enhancements: Added logging for the raw `storeSettingsData` payload from the server before parsing, improving traceability and debugging.
Bug Fixes
Intercom Initialization: Fixed an issue where Intercom was not initialized on first use, which could lead to an `IllegalStateException`.
MQTT Client Stability: Improved stability by ensuring the application survives stale Valor MQTT client handles without crashing and prevents crashes during reconnections on a closed client.
CI Improvements: Enhanced CI processes to fail fast when `printVersionName` fails and restored the executable `gradle-wrapper.jar` for compatibility with Gradle 9.4.1.
Menu Access: Restricted menu access to only open from the footer Menu button for a more intuitive user experience.
EBT Inquiry Handling: Implemented cancellation of EBT balance inquiries on the terminal and improved handling of Valor device cancellations.
Error Reporting: Adjusted error reporting to prevent coroutine cancellations from being emailed as app errors.
Cache Mode Restoration: Reverted to restore `LOAD_DEFAULT` cache mode in the Catalog WebView for improved performance.
Transaction Printing: Changed the printing of held transactions to be categorized as Sale instead of Refund.
Cart and Customer Management: Ensured that the cart and customer data are cleared immediately when a transaction is held.
Thank you for using Bodega AI! We are committed to continuously improving your experience. If you have any questions or feedback, please reach out to our support team.
Version 3.10.088
Released August 6, 2026New Features
Support Chat Enhancements: Replaced in-app reply popups with an unread badge on the support chat menu option. The Messenger overlay now features vector icons on a contrasting background, a larger close button, and a keyboard dismiss button.
**Card receipts now show the card holder name and the card entry mode (e.g. Chip, Swipe, Contactless).
Manual Item Buttons Management: Introduced a new management screen for Manual Item Buttons within the Android kiosk.
Terms & Conditions: Rendered T&C from local/remote PDF with PdfRenderer for offline support and displayed them in a full-screen popup for better readability.
Promotion Management: Added a management dropdown to the DrawerMenu for easy access to Promotion Management via WebView.
Network Quality Indicator: Implemented a connection quality indicator that shows WiFi tiers and Ethernet support.
Improvements
User Interface Updates: Styled the Notes row to match other held-card rows, added a "Notes:" label before notes on held transaction cards, and updated various icons and labels to use the "AI" branding consistently.
Scanner and Keyboard Handling: Improved the handling of the keyboard-mode scanner warning, allowing it to be dismissed until the next APK update. Enhanced the keyboard passthrough functionality while the hold notes dialog is open.
Transaction Handling: Enhanced the hold functionality by allowing customers to be added to holds, and improved the handling of EBT transactions to ensure proper behavior when lottery items are present.
Bug Fixes
Scanner Issues: Fixed issues related to USB scanner reconnect storms that caused the POS UI to freeze and ensured that transient USB dips do not flicker in the scanner status UI.
Transaction Management: Resolved issues with canceling holds and ensured that the correct transaction details are preserved when editing items.
UI Stability: Addressed various NPE (Null Pointer Exception) issues and ensured that the POS does not crash when certain conditions are met.
Technical Updates
Versioning: Set the version name for this release.
Dependency Updates: Updated Gradle build configuration and dependencies for compatibility with the latest SDKs.
Logging Enhancements: Improved logging for various transaction and hold requests to aid in diagnostics and performance monitoring.
Miscellaneous
Localization: Added Vietnamese release notes strings and ensured that localized release notes are shown in the drawer popup.
Styling Adjustments: Made various styling adjustments to icons, buttons, and labels for a more cohesive user experience.
Thank you for using Bodega AI! We are committed to continuously improving your experience. If you have any questions or feedback, please reach out to our support team.