Documentation
ShipLabel
Changelog

Changelog

Version 1.1.1

Latest

September 28, 2026

  • Improvement – Shipper address validation results now appear in a clear message box below the buttons, with clickable links, and show the corrected address when validation succeeds.
  • Improvement – Clearer USPS and FedEx toggle labels, explaining that they enable both labels and live checkout rates.
  • Improvement – Admin pages stay usable when left open for a long time - security tokens now refresh automatically instead of making actions fail.
  • Improvement – Error messages on label actions now show the actual reason, including a "session expired" prompt, instead of a generic error.
  • Improvement – Refreshed Help menu design, with a new Support link.
  • Add – "Docs" link next to "Settings" on the Plugins screen.
  • Fix – Cancelling a label in Label History left its status showing "Active" until the page was reloaded.
  • Fix – Deleting a label in Label History didn't update the label count or show the empty state.
  • Fix – FedEx address validation always assumed the shipper was in the US.
  • Fix – The SQL shown in the Order Fulfillments info window assumed the default wp_ table prefix; it now uses the site's own options table.
  • Fix – The "Standard Mode" notice and info window now detect Order Fulfillments the same way label creation does, so they always agree.

Version 1.1.0

September 24, 2026

  • Add – USPS payment account settings (CRID, Mailer ID, Manifest MID, EPS account number), required by the USPS Labels API.
  • Add – USPS label creation and cancellation now send the required payment authorization token, cached for 7 hours.
  • Add – FedEx international labels - a customs declaration is built automatically from the order's items.
  • Fix – USPS rates showed the wrong price - e.g. a Priority Mail parcel was quoted as a Large Flat Rate Box. Rates now price exactly the selected service and packaging.
  • Fix – USPS flat rate boxes (Small, Medium, Large) and Priority Mail Express envelopes used incorrect USPS product codes for rates and labels.
  • Fix – FedEx Home Delivery labels failed with "must also be designated as Residential Delivery".
  • Fix – FedEx Home Delivery was never offered at checkout or in the order rate check.
  • Fix – FedEx rates for international orders were requested as if the destination were in the US.
  • Fix – FedEx International Priority never appeared at checkout (FedEx renamed the service); saved settings are handled automatically.
  • Fix – FedEx labels could record $0.00 postage when the shipment total was missing from FedEx's response.
  • Fix – "Download label" links returned a "rest_forbidden" error.
  • Fix – Download links were malformed on sites using plain permalinks.
  • Improvement – USPS error messages now show the reason returned by USPS instead of a generic HTTP code.
  • Dev – New shiplabel_fedex_customs_commodity filter to customize each customs line - e.g. add an HS code or a different country of manufacture.

Version 1.0.0

August 13, 2026

  • New – Initial release.
  • New – USPS label generation via USPS REST API (OAuth 2.0), PDF/TIFF formats.
  • New – FedEx label generation via FedEx Ship API v1 (OAuth 2.0), PDF/PNG/ZPL formats.
  • New – Live USPS and FedEx rates at checkout as WooCommerce shipping methods, with rate caching and markup.
  • New – USPS address validation for customer and shipper addresses.
  • New – Auto-calculated package weight and dimensions from product data.
  • New – Package-type validation against each USPS service's actual supported packaging.
  • New – Bulk label generation and batch label review from the WooCommerce orders list.
  • New – One-click generate/download from the orders list.
  • New – Scheduled tracking sync with automatic order completion on delivery confirmation.
  • New – Secure, signed label download endpoint.
  • New – Label history with search and filtering.
  • New – Cancel and reprint labels.
  • New – Automatic PDF cleanup after a configurable retention period.
  • New – Debug mode with full API request/response logging.
  • New – Native WooCommerce Order Fulfillments integration (WC 10.2+), with graceful fallback to Standard Mode.
  • New – HPOS (High-Performance Order Storage) compatible.

← Back to ShipLabel docs