Repository navigation
- Updated app version to 1.2.1.
Windsor Widget Performance Update
Overview
This update improves the speed and responsiveness of the Windsor Widget app, especially when using the Item Summary page.
The main improvement is faster loading of previous sales, stock, order, shipped container, and next container information.
This update is intended to make the app feel smoother when looking up items with a long sales history.
What Has Improved
Faster Item Summary loading
The Item Summary page should now load faster when searching for an item.
This is most noticeable on items with:
- many previous sales
- long customer history
- stock/order activity
- shipped container information
- next container information
Faster previous sales display
Previous sales information should appear more quickly.
The app has been adjusted so it does less unnecessary processing when showing historical sales for an item.
Faster customer purchase history
Customer purchase history on the Item Summary page should respond better, especially for commonly sold items.
The app is now more efficient when finding the most recent customer sales for the selected item.
Faster shipped and next container display
The Item Summary shipped/container information has been made more efficient.
This includes:
- Shipped quantity
- Shipped ETA
- Next Container quantity
- Next Container ETA
The existing behaviour remains the same, including the newer logic where the app can show two shipped/on-water containers when applicable.
Item Number Handling
The app still supports the current item-number cleanup process.
For normal items, if a user enters an older spaced item number, the app should still resolve it to the current item number.
Example:
MTS36 BLACK
MTS36BLACK
Both should still point to the same item where appropriate.
This means users can continue searching with either format during the transition.
What Users Should Notice
After installing this update, users should notice:
- Item Summary opens faster
- previous sales load faster
- high-sales items are less sluggish
- item lookups feel more responsive
- shipped and next container details refresh more smoothly
There should be no major change to how users operate the app.
What Has Not Changed
This update does not change the normal app workflow.
Users should continue to use the app the same way:
1. Open Item Summary.
2. Enter an item number.
3. Review stock, sales, shipped, next container, and customer history.
The update is mainly a performance improvement, not a layout or workflow change.
Areas Affected
This update mainly affects:
Item Summary
Previous Sales
Customer Purchase History
Stock and order lookups
Shipped container display
Next container display
Testing Checklist
After installing the update, test the following:
1. Open Item Summary.
2. Search for a common high-sales item.
3. Confirm the page loads faster than before.
4. Confirm previous sales still appear correctly.
5. Confirm stock information is correct.
6. Confirm Shipped and Next Container values are correct.
7. Search using an old spaced item number.
8. Search using the current no-space item number.
9. Confirm both searches resolve to the correct item.
Notes for Users
If an item does not appear as expected, check that the item number is valid in MYOB and in the Windsor Widget app.
If the app appears slow on the first lookup after opening, try a second lookup. Some systems may take slightly longer on the first search after startup.
Version Context
This performance update follows the item-number cleanup work introduced around v1.2.0.
It improves app responsiveness while keeping the updated item-number handling in place.