Release Notes for NX App
NX 1.4.2 Release Summary
NX 1.4.2 brings a fresh round of usability enhancements aimed at improving readability, speed, and flexibility throughout the application. From better screen layouts and faster access tools to a smarter demo experience and KDS automation, this release helps streamline both front-of-house and back-of-house operations. It also includes several critical fixes and system improvements that enhance performance and overall reliability.
New Features & Enhancements
-
On-Screen Order UI Improvements
-
Enhanced layout for better visibility across various devices and lighting conditions.
-
-
Order List Interface Refresh
-
Updated Order List UI offers improved readability and visual clarity for active and historical orders.
-
-
Swipe Login Support
-
A new Swipe button on the Login screen allows staff to log in using compatible card readers.
-
Supported on VP3350 and Pax A35 devices.
-
-
Updated Form Screen Styling
-
Several internal forms now follow a consistent design with the rest of the app.
-
-
Improved Remote Check Printing
-
Child items with a quantity of 1 under a multi-quantity parent no longer display a quantity on remote kitchen checks, reducing redundancy.
-
-
Branded Ancillary Vouchers
-
All ancillary vouchers now include venue name, address, and logo, reinforcing your brand on every printout.
-
-
Gift Card Visibility on Orders
-
Gift cards now appear as line items on the main Order Screen and include expected swipe functionality.
-
-
Order Header Enhancements
-
Seat or customer names are displayed directly below the table or order name. Duplicate names are automatically removed.
-
-
Quick Order & Seat Renaming
-
Easily rename orders or seats using the Order Header Info button and pencil icons.
-
Suggestions are based on the table name, attached customer, or preauthorized cards.
-
-
Floor Plan UI Enhancements
-
Visual design updated to match the NX Portal.
-
Displays order duration above and current order owner below the table number.
-
-
Demo Mode Auto Credit Card Approval
-
In Demo Mode, credit card payments are automatically processed as mock transactions.
-
Payments between $75.01 and $99.99 are declined; all others are approved.
-
-
KDS Auto-Bump Functionality
-
KDS orders can now auto-bump after a set time defined in NX Portal > Routing Destinations.
-
Acts just like a manual bump—triggering bump printing and routing rules.
-
- Guest Receipt & Credit Card Voucher Enhancements
- A few quality of life enhancements to the guest receipt & credit card vouchers, allowing for even more flexibility and cleanliness.
- Print Split Orders Your Way!
- Printing Split Orders has become even easier & more customizable featuring a new UI and more Split options (12268).
- Prettied up Change Order Owner & Transfer Order
- We cleaned up the Change Order Owner & Transfer Order pop ups to make them a bit more shiny and clean (12295).
- Cleaner Tip Adjustments
- Some small UI enhancements to the Tip Adjust Screen to make it consistent and easy to use (12376)
Bug Fixes
-
Fixed an issue where Preauth payments failed to refresh the UI after completion.
-
Resolved a UI update issue with Manual Close & Reopen operations introduced in version 1.4.0.
-
Prevented unnecessary processing of KDS print jobs through the Epos GetTarget function.
-
Addressed a crash caused by rapid actions during order entry (ConcurrentModificationException).
-
Improved Order List Search behavior:
-
Search results now populate reliably.
-
Orders no longer disappear when updated from external sources.
-
-
Fixed an issue with historical and cloud-based orders not loading associated items and payments correctly.
- Resolved a bug with calculating Orders that had Order Type imposed Fees and Item Discounts, which caused the Fee to be calculated on the non-discounted total.
- Resolved an issue where the subtotal on a printed receipt could be combined with the Alternate Pricing Total under certain conditions (12250).
- Fixed a bug on the Guest Display where a Custom Tip may not attach to the Payment and a Guest Receipt may not print if the active order had segued off (12250).
- Squashed a bug where using the Order Split screen to add a new Seat to an Order may create two new Seats (two Seats for the price of one!) (12250).
- Changed the Guest Display Custom Amount to now default to $0 rather than the highest tip suggestion amount (12250).
- Fixed an issue where Preauths needing an incremental authorization may not save successfully to the Order (12250).
- Fixed an issue where removing the value from Guest Count prompt and starting an order would
cause an app crash (12268) - Fixed issue where selecting a Modifier Tile from Order Entry while transitioning away from an
Order could cause a crash (12295). - Fixed issue where Preauths would not respect the Alternate Pricing if applicable (12295)
- Fixed issue where deleting a menu item while an order is in segue could invoke a crash (12295)
- Improved handling of Splitting Orders using the drag & drop function (12295)
- Fixed issue where Order Close - "Log Out User" was not navigating back to the Login screen (
12308) - Fixed issue where Alternate Pricing may cause a rounding error when used in conjunction with
Preauth (12341) - Fixed an issue where Time Card Break option would not display (12345)
- Fixed issue where editing a Menu Item price from the Menu Item Info pop up and inputting a non-number value would prevent the item from saving (12345)
- Fixed issue where closing the Menu Item Price dialog and simultaneously trying to select a
price could cause a crash (12345) - Fixed a bug where adding a tip over 4 total digits could cause an app crash when entering from the Tip Adjust screen (12376)
- Fixed a scenario where multiple print jobs could occur if the save button was used multiple (+4) times in <1s succession. (12390)
- Fixed an issue where the wrong ID was being logged when logging printing activities (12390)
Behind the Magic (Technical Enhancements)
-
Added top and bottom icon positioning to the NxButtonV2 component.
-
Continued development of the AutoUpdating system (currently in Alpha, not yet ready for release).
-
Improved Datacap integration for more stable payment communication.
-
Converted Check Seat child elements from MutableList to List to improve state management and reliability.
-
Optimized the Order List loading process for faster performance.
-
Enabled automatic tab selection for NxTabScreen to streamline navigation.
- Added some additional logging during the Item Ringing & Item Printing processes.