Release Notes v2 2.2
Version v2-2.2
This release focuses on pricing correctness, ticket editing reliability, and data consistency across Web, iPad, and integrations.
Pricing & Ticket Fixes
- Fixed an issue where material pricing could change unexpectedly when editing an existing ticket
- Fixed cases where lower and upper price limits were not enforced consistently
- Corrected behavior where base price was not applied when a price fell outside allowed limits
- Fixed mismatches between Web and iPad pricing calculations for the same ticket
- Resolved an issue where editing a material line could affect the wrong line item
iPad App Fixes
- Fixed duplicate material line items being created when editing an existing ticket
- Fixed issues where material edits did not correctly update previously entered weights
- Corrected syncing issues between the material screen and home screen totals
- Improved handling of line items using unique identifiers to prevent overwrite issues
Ticket UI & Usability Improvements
- Fixed an issue where the finished goods picture was not carried over when a finished good was created from the ticketing screen
- Fixed ticket scrolling behavior where viewing tickets with a large number of line items would always jump back to the bottom
Accounting & Data Sync Fixes
- Fixed cases where negative or adjusted transactions were not syncing correctly
- Resolved issues causing partial or failed syncs due to timeouts
- Fixed incorrect handling of split or adjusted payments during sync
- Improved retry and error handling to prevent duplicate sync attempts
Reporting Fixes
- Fixed Sales Invoice Report layout where the material group subtotal was incorrectly appearing at the top of the report
Compliance & API Fixes
- Fixed intermittent API failures caused by premature connection closures
- Improved timeout handling to prevent failed state or compliance submissions
- Enhanced error logging for faster issue resolution
Ticket & Data Integrity Fixes
- Fixed rare cases where two tickets could be generated with the same ticket number
- Fixed data inconsistencies when tickets were saved under heavy load
- Improved validation to prevent mismatched customer or material data
Security & Platform Updates
- Improved enforcement of modern security protocols
- Stability improvements to background processes and infrastructure components