Release Notes for Modern POS Version 10.0.1

Release notes for Modern POS Version 10.0.1, including features, bug fixes, and open issues.

Overview

This release supersedes all of the previous releases. The exact release version is 10.0.1 r26199. The prior production release is Release Notes for Modern POS Version 9.10.2.

Known Issues

  • Bug fixes and enhancements included in this build are only targeted for Omnichannel (v2) Overview. Omni V1 was not tested for this build and is not considered supported on this and future versions of the POS app.
  • In the case where the bottle deposit value for a product is 0 and the product is added to the cart, the bottle deposit field will be hidden in offline mode. This change will take effect in app versions 9.6.1 or greater. However, in online mode, the bottle deposit will still be displayed as 0.

Features

Bug Fixes

Order Management
  • Switching app configs retained the order type setting from the previous config
  • Incorrect failed order reason was displayed when an Adyen gift card cash-out was attempted with an invalid gift card refund tender
  • Customer was still retained on the top navigation bar on the right after the cart session expired
  • Transaction ID was reset in the Electronic Journal (EJ) when the app was launched and a login was performed.
  • Barcode scanning for gift cards was allowed even when the cart was frozen
UI/UX
  • Add On SKU title on the Product Display Page (PDP) layout did not support word wrap
  • Title text for the Associate Login report and Sales Attribution report moved to the left when applying a date range filter
  • Register with a lengthy name hid the Welcome text at the top of the Welcome register pop-up
  • Product cell was cut off at the bottom of the return screen on iPhone
  • [iPhone] If pick-up notes were entered on the Buy Online, Pickup In-Store (BOPIS) pick-up order screen, the keyboard could not be closed
  • [iPhone] Socket scanner instruction text was partially displayed on the Device Manager screen
  • In a 1:N payment topology, clicking on the gift card operation via deep link from the hamburger menu without a connected card reader displayed a loading spinner that was not dismissed
Memory Improvement & Crash fixes
  • Crash occurred when displaying cell frames of the layout
  • Crashed occurred when zooming in on full-screen PDP images
  • Crashed occurred when selecting a cell on the Associate Login or Associate Attribution report screens
  • Crashed occurred when there was a connection timeout on the Epson accessory
  • Epson Printer Singleton
  • Crashed occurred upon reaching the Thank You screen after an order was submitted
Miscellaneous
  • When a store associate login had a custom app config token set, the licenses and cart screen displayed a system-level config token which was incorrect
  • Log improvements on printer and scanner operations
Device Management
  • If a terminal is already connected and a non-connected terminal is deleted from the list, the connected terminal gets disconnected automatically.
  • Fixed the issue where The printer selection defaults to the same printer every time, not allowing the user to switch the printer to which to print at
  • Scanner connected shows empty cell in scanner section when tap to pay is enabled for the register

Open Issues

Cart
  • In-store return line item disappears after changing the fulfillment type from Ship to Home to In-store (#49059)
Hardware
  • Receipts print on the previously chosen printer if connected to a different printer after multiple attempts of connecting to different printers and printing (#49640)
UI/UX
  • Remaining balance label on the multi-tender screen is cut off when cash rounding is enabled and applied (#49969)
  • Wrong validation message is shown at the top when "Add to Cart" is clicked without selecting a size on the PDP screen (#49947)
  • Year selected on the date filter screen is incorrect when a different month and quarter filter is chosen (#48712)
  • Clienteling screen shows the overlapped UI when app is moved to background/foreground on the screen. (#50783)
Miscellaneous
  • Crash occurs intermittently when resetting tender on the mult-tender screen (#49968)
  • Crash occurs intermittently when printing A4 for store transfer flows (#49956)
  • Crash occurs intermittently when showing images on PDP screen (#44839)
  • Crash occurs intermittently during Socket scanner discovery flow (#43742)