Skip to content

- Updated app version to 1.2.1.

Choose a tag to compare

@Kuillemaul Kuillemaul released this 21 May 05:05
· 31 commits to main since this release

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.