Improvements
Shipment Report — filter experience
The Shipment Report has been updated with a new filter model and several usability improvements.
- Filters now default to showing all data. Selecting narrows results down rather than building them up from nothing.
- Results update automatically when you change a filter — there is no longer a need to click Search after adjusting a selection.
- Only explicitly selected filter values appear as chips in the filter bar. When nothing is selected, no chips are shown, which reflects that all data is included by default.
- The filter panel button now reads Show filters / Hide filters, making it clearer how to open and close the panel.
Shipment Report — faster load times
The paid Shipment Report now loads noticeably faster. Redundant requests on page load have been eliminated, and responses are reused where possible, resulting in significantly less data fetched on each visit
Bug fixes
Carrier column in Shipment Report
Adding the Carrier column to the paid report previously displayed a blank internal identifier instead of the carrier's name. The carrier name is now shown correctly.
Container handling during loading
When packages were scanned from one container into a different container, the originating container was not updated to reflect the move. This left the original container in an inconsistent state, causing loading operations to fail with errors on RFID scanning portals.
Containers and shipments are now correctly closed out when their contents are moved, ensuring loading operations are completed without interruption.
Tracking links with multiple shipments
When a notification tracking link used an order number that matched more than 20 shipments, the tracking page incorrectly showed "Your order is currently being processed" instead of the list of matching shipments.
All shipments matching the order number are now fetched and displayed correctly, regardless of how many there are.