Merchant Release Notes

September 3, 2026

Enhanced the iOS version of the BodegaAi Merchant system to allow users to open the label PDF directly from the hosted URL, similar to the functionality available on Android.
Improved the catalog modal by capping the desktop file input width and removing extra bottom margin for product images.
Updated catalog modal image controls to display side-by-side and added a UPC table with an Add button in add mode, along with a centered scanner target frame.
Made the scanner modal full-screen on mobile, with the camera feed filling the screen and manual input pinned at the bottom.
Adjusted the UPC list table to be full-width on mobile while maintaining the desktop layout.
Prevented scanner capture from falling through to product resolution and skipping lookup in edit mode.
Refreshed the edit modal UPC UI once the shared scanner flow is loaded.
Enabled sharing of the scanner modal via the _ScanItemModal partial for use in the ItemDetail edit modal.
Updated the catalog item modal image layout and refined the edit-only UPC scanner capture.
Stacked Quantity Price Options rows into cards on mobile to ensure the Add/Edit Item modal does not scroll horizontally.
Recovered the scanner camera preview inside the Android app shell.

September 2, 2026

Resolved an issue causing a redirect loop on the merchant dashboard when no store is selected.
Added a UPC filter to the Print Shelf Labels modal for improved functionality.
Display only active flag chips on Catalog and Manual Item Button cards.
Improved tender display logic and summary label in the dashboard.
Added color swatches to the payment mix legend.
Clarified tipping toggle help text.
Show a redirect toast before opening the created manual item button.
Display Cash, Card, EBT, and Other payment types with corresponding percentages in the payment mix.
Added a column header to Best Sellers and removed the unit suffix.
Open the new button's detail view after creating it from Item Detail.
Added Create Manual Item Button action to Item Detail.
Open the Android barcode label PDF from a server URL instead of a blob download.
Rotate the label PDF page for continuous-roll label printers.
Default the Continuous Roll switch off for every preset.
Emit a real portrait page for roll labels and open the Android PDF in place.
Centre the standard label and enlarge its name and price.
Size the standard label price to match the name and fit the width.
Size the single and dual label name to fit the width like the standard label.
Measure the label PDF name size with the PDF font so it never drops a word.

September 1, 2026

Release Notes

Fixed an issue in the item detail view where JavaScript string values were not being serialized properly, preventing broken script parsing.
Unset toggle flags are now displayed as off.
The drawer for all transactions is now labeled as "Cash Drawer" in all transactions.
Store Settings: search box to filter to a setting; Scale section now matches the store detail view.
Card Price Barcode moved into the Barcode Price Label Scale card; the cash/card label price choice only shows with dual pricing on. Clearer barcode scale label wording.
Phone numbers formatted, popup headers legible on small screens, Configure Reports shown as cards on phones.
Item Detail refreshes cost and markup after an inventory receive/adjust.
Groundwork for improved AI item categorization.

August 31, 2026

Release Notes

Added the ability to print barcode labels as a PDF on all Android browsers.
Enhanced the existing-item popup to include product name, brand, and image.
Replaced the progress modal with an overlay to prevent the spinner from remaining on top.
Improved the scanner functionality by ensuring proper cleanup before opening the Add/Edit modal.
Implemented new scanner routing logic in the scan item flow.
Restored the previous scanner UI while maintaining the Dynamsoft decoder.
Improved iPhone scanner detection, fullscreen modal functionality, and target frame adjustments.
Adjusted the system to only classify weighted barcodes when the price-label scale flag is enabled.
Resolved issues related to scan loading, detection, and modal races.

August 28, 2026

Disabled CSV export/import functionality on mobile management pages for improved user experience.