Changelog
Follow up on the latest improvements and updates.
RSS
We've released version 0.8.6 of the Packing App.
This update includes two major improvements:
- Faster Printing Speeds - We’ve improved performance for quicker label printing.
- Automatic Updates – The app now updates itself automatically, so you’ll always be running the latest version.
Updated apps can be downloaded from the Apps page or using the links below:
We’ve added a new Print button to the Lot modal in Receiving.
This lets users quickly print labels without leaving the screen. It’s especially helpful when the Print Barcode webhook is configured, as the webhook payload will include the lot and expiration details for accurate label printing.

A new setting has been added to give you more control when handling short stock situations.

When enabled, orders will remain in the batch even if a location is marked as Hospital.
This allows you to continue picking and short shipping the order without removing it from the batch.
Important:
To use this setting, ensure that “Require an order to be fully picked before shipping” is turned off, as short shipping requires that option to be disabled.
The setting can be accessed from: https://app.shiphero.com/dashboard/settings/app.
We’ve added GS1 barcode support to Single Order and Single Item Batch packing.
- Lot & Expiration: Scanning a GS1 barcode with lot and expiration will now validate against the expected values automatically.
- Serial Numbers: Scanning a GS1 with a serial number will record it directly, removing the need to enter it separately.
Read more about GS1 support here.
How it worked before
When you duplicated a product in Shopify with the same SKU as the original, ShipHero treated both as linked under that SKU. If you later updated the SKU on the duplicate in Shopify, ShipHero also updated the original, which could unintentionally affect inventory tracking.
What’s new
ShipHero now better supports SKU changes on duplicated products:
- When a product is duplicated with the same SKU, both versions remain linked to the same inventory, so counts stay accurate and consistent.
- If you update the SKU on a duplicated product in Shopify, ShipHero applies the change only to that duplicate. If the new SKU does not already exist in ShipHero, a new product will be created. The original product remains unaffected.
- Inventory for both the original SKU and the updated duplicate SKU will display and sync correctly.
new
improved
Public API Updates
We have made several updates to the Public API.
- idhas been added to the inventory change webhook payload. This is a unique identifier for the change and can be used to dedupe updates.
- updated_fromandupdated_tohave been added as parameter to thepurchase_ordersquery. This can be used to find POs that have been updated in the specified timeframe. Note that the update is based on changes to the PO line items only.
- partner_order_numberhas been added to the PO update webhook payload.
- lot_idhas been added to thework_order_createmutation. This can be used to set the lot of the sku being created in the work order.
When receiving a lot-tracked product, you can now scan a location to both set it and receive the item in one step.
Previously, items defaulted to “Receiving” and the location had to be changed manually. Now, scanning any location instantly updates it and saves, removing the need to manually edit the field and hit Save.

We’re excited to announce a new Cycle Count Export feature! 🎉
You can now generate a detailed report of all cycle count activity using your selected filters — and have it delivered straight to your inbox.
How it works:
Click Export Activity from the Cycle Count page.

Choose your filters:
Type (All types, Locations, Items, Recounts)
Warehouse (required)
Clients (optional)
Date Range (required)
Hit Send via email and you’ll receive a report with all counts matching your criteria.
This release makes it easier than ever to pull complete, filterable cycle count history on demand.
new
Shipping
Carriers
🌎 Expanded Tax ID (MX, CN, BR) Transmission Support: Now for FedEx & UPS
ShipHero now transmits the required Importer Tax ID values to FedEx and UPS for international shipments to Mexico (MX), China (CN), and Brazil (BR).
Mexico (MX): RFC is used as the Tax ID.
China (CN) & Brazil (BR): The Tax ID value and type are automatically transmitted.
This functionality was supported for Shippo, FedEx FIC, and DHL eCommerce, Asendia, and now extends to FedEx and UPS.
The Tax ID and correct Tax Type must be selected on the order page.
If you are using Shopify’s native Tax Types at checkout, ShipHero will automatically import the right values into the corresponding order fields, ensuring accuracy and compliance with carrier requirements.
improved
Picking
🚀 Faster Multi-Item Batch Generation
We’ve rolled out an update that cuts batch generation time in half and significantly reduces extended wait times. This is already enabled for all accounts using dynamic slotting.
✅ No action required on your end.
✅ You’ll just notice faster batch creation, with no changes to workflow.
To save even more time when picking and reduce steps by 30% on average, click here to learn more about how you can get a free trial of AI Picking.
Load More
→