Release Notes for NX App
NX 1.3.9 Release Summary
Version 1.3.9 delivers important improvements in how taxes are calculated and reported, aligning NX with third-party systems like delivery service providers (DSPs) for more consistent financial reporting. This update also introduces Check Summaries, a new backend system that enhances report performance—especially valuable for 24-hour operations.
Additionally, this release includes several key usability enhancements and bug fixes to improve the reliability and overall experience of using NX.
New Features & Improvements
- Unified Tax Rounding for Better Accuracy
- Taxes are now rounded at the order level instead of the item level, matching the rounding behavior of most third-party delivery providers.
- This reduces mismatches in tax totals between NX and external systems.
- Greater Tax Transparency
- Tax values are now shown to four decimal places in the Shift Report, Tax Report, and Daily Sales Report, offering more precision and clarity.
- New Check Summaries System
- Speeds up report generation and improves data consistency across the platform.
- Particularly beneficial for venues that operate 24/7.
- Improved Tax Calculation Granularity
- Check item taxes are now rounded at the seat level for increased accuracy with DSP-based orders.
- Keyboard Login Support
- Users can now log in using keyboard input, making access more flexible for different hardware setups.
Bug Fixes
- Sales Summary Report
- Fixed issue where deleted item counts were displayed as currency instead of simple numerical counts.
- DeviceManager Naming
- Corrected a minor naming inconsistency from onKeInput to onKeyInput.
- KDS Media Player Stability
- Resolved a crash that could occur if two orders arrived simultaneously on the Kitchen Display System.
- Venue Details on Receipts
- Fixed issue where venue-specific details were not printing on receipts when expected.
- Guest Display Voucher Printing
- Customer payment vouchers now no longer print unexpectedly when initiated from the guest display.
- Open Price Modifier Prompt
- Corrected issue where the prompt for entering a price didn’t appear when selecting Open Price Modifiers.
- Order Type Updates on Remote Chits
- Now properly reflects updated order types on printed remote chits.
- Order Visibility in Order List
- Fixed a bug introduced in version 1.3.8 that caused some orders—especially closed ones—to not appear in the order list.
Behind the Magic (Technical Enhancements)
- Universal Keyboard Input Manager
- New input manager unifies how external keyboard devices interact with NX, improving compatibility and input handling.
- Stability Enhancement for Datacap Integration
- Added a 5-second delay between initializing the dsiEMVAndroid instance and sending the first request, helping to prevent rare crashes related to the lib.so library.