Table of Contents

Version 2025.3

Colin Updated by Colin

June 11, 2025

Missing Weight or Dimensions Exceptions

Having accurate product weights and dimensions is critical for obtaining accurate packing solutions, rate shopping and weight checks. To ensure that this data is collected consistently as new products arrive, you can now configure a Required Attributes parameter for ASNs, RMAs and Other Deliveries.

Enabling this feature will cause new elements to appear during processing to highlight products with missing attributes, and also create an exception which prevents completion of the delivery until they are set.

See Required Attributes and Allow Rejecting Missing Attributes for more information.

Update Impact: This feature is enabled by default for ASNs and Other Deliveries. Update the configuration at System -> Configuration -> Warehouse -> ASNs / Other Deliveries -> Processing -> Required Attributes to disable it if you do not want to use this feature.

Change Manifest Courier per-Shipment

You can now change the Manifest Courier for a shipment using the mass actions on the Shipments tab. The Manifest Courier previously was set at the package level and therefore could not be set before the shipment was packed, but now you can set it before packing, as it is now set at the shipment level.

Update Impact: We kept the Merchant API backwards compatible, but this does change the internal database structure as the Manifest Courier and Routing Manifest Courier are now stored in the shipments table rather than the packages table.

Skip Packing Solutions for Change Shipping Method

You can now specify to Skip Packing Solutions or not when changing the shipping method for a shipment. Specifying "No" will override the flag set if this was previously specified as "Yes" when using the Merge mass action.

Update Impact: None

Update Add Tracking Numbers Dialog

Similar to above, you can now change the Manifest Courier when adding tracking numbers. Additionally, you can change the tracking numbers after the order is packed but not yet shipped.

Update Impact: None

Other Improvements

  • Fixed uploading Packing Instructions with sizes that are not an even number of points (such as A4).
  • Fixed a bug where duplicate requests submitted to the 'Pick single shipment' feature in the Scanner UI could cause the same shipment to be added to two batches.
  • Fixed "Allow for Shipping Methods" not allowing a large number of shipping methods to be selected at once and formatting of history records when updating.
  • When fractional order item stocks are transformed into pickable shipment items, if there are multiple SKUs for a unit size, then the order item and order item stock SKUs will be preferred if either one matches the unit size.
  • Fixed package item shows order item SKU in Admin/Client UI order/shipment view.
  • Fixed incorrect escaping of product and BOM names in the Mermaid graph.
  • Fixed an issue where error and success messages would cease to be visible on the Packing UI.
  • Improved handling of rare unexpected errors in integrations to make them visible on the System -> Integrations -> Errors page.
  • The user-specified shipping method is now preserved after using the Change Shipping Method mass action on one or more shipments when the system regenerates shipments due to a reallocation.
  • Added a special rack for each warehouse called "Relocations" which is assigned to the temporary locations when items are being relocated. This allows the user to modify the catch-all rack without breaking relocation functionality.
  • Fixed automatic assignment of locations to racks so that the relative order of racks is always respected rather than recently updated racks taking precedence over all other racks.

How did we do?

ShipStream Releases

Version 2025.2

Contact