Black Friday: 30% OFF on all plans, applied automatically at checkout View plans
Log in Cart

WooCommerce FedEx Shipping Changelog

Every recorded version, newest first, with what changed in each one.

Latest 4.8.3 · Oct 7, 202615 versionsSince Apr 2026

2026 · 15 versions

  1. 4.8.3

    Latest
    3 fixes
    Fixed
    • Fatal error during Freight rate calculation when a product variation's parent product was deleted.
    • PHP warning during Freight rate calculation for some shipping packages.
    • Fatal error during One Rate calculation when custom code changes the special services in the FedEx rate request.
  2. 4.8.2

    2 improvements1 fix
    Improved
    • WooCommerce 11.2 Compatibility.
    • The "Locations not covered by your other zones" label in the rate configuration ability now uses the plugin text domain.
    Fixed
    • Escape the box size help tip and add direct file access protection to the files that lacked it.
  3. 4.8.1

    1 improvement
    Improved
    • The FedEx Freight credentials warning is now a standard WooCommerce notice plus an Inbox note, it names the affected shipping zones, and it returns after 30 days if the credentials are still missing instead of staying dismissed forever. The `fedex_dismiss_freight_credentials_notice` AJAX action is deprecated and will be removed in 4.9.0; existing dismissals are migrated automatically.
  4. 4.8.0

    2 new3 improvements4 fixes
    New
    • FedEx Freight (LTL) live rates via the new FedEx Freight platform (api.ltl.tech), which the FedEx Freight spinoff moved LTL rating onto.
    • Separate FedEx Freight API credentials, OAuth, and an independent production/sandbox environment toggle for the FedEx Freight platform.
    Improved
    • FedEx Freight (LTL) rates now require separate FedEx Freight API credentials from developer.fedexfreight.com. Stores that rated LTL before the spinoff will not receive LTL rates until those credentials are entered.
    • FedEx Freight rate activity is now logged under its own environment and tagged separately from parcel, so the two can be told apart when they use different environments.
    • WooCommerce 11.1 Compatibility.
    Fixed
    • A rate response containing no rates is now remembered for ten minutes instead of a week, so a temporary empty result from FedEx no longer suppresses rates for that destination for days.
    • Stores that have not entered their FedEx API credentials no longer write authentication errors to the log on every request.
    • Saving new API credentials now clears the cached token and reports whether they authenticated; both checks were silently skipped before.
    • Rate quotes returned without pricing details, which FedEx sends for services it could not rate, no longer emit PHP notices.
  5. 4.7.1

    1 improvement1 fix
    Improved
    • WordPress 7.1 Compatibility.
    Fixed
    • PHP warning "Undefined array key 'id'" during rate calculation when custom boxes are configured.
  6. 4.7.0

    1 new1 improvement3 fixes
    New
    • FEDEX_INTERNATIONAL_DEFERRED_FREIGHT service code and freight mapping, so stores with freight enabled see the service named in the cart instead of with a blank label.
    Improved
    • Removed the legacy SOAP (Web Services) API. All stores now use the REST API; any store still configured for SOAP is automatically switched to REST.
    Fixed
    • Freight-qualified shipments to international destinations no longer return a 400 error; routed to standard rate endpoint which can return INTERNATIONAL_PRIORITY_FREIGHT and INTERNATIONAL_ECONOMY_FREIGHT for heavy international packages.
    • StateOrProvinceCode is no longer sent for non-US/CA/PR destinations.
    • Hyphens stripped from recipient postal codes for international format compatibility.
  7. 4.6.2

    1 improvement
    Improved
    • WooCommerce 11.0 Compatibility.
  8. 4.6.1

    2 fixes
    Fixed
    • Liftgate special services are now only added to Freight (FDXF) rate requests, preventing SERVICE.PACKAGECOMBINATION.INVALID errors on non-Freight (Express, Ground, and SmartPost) requests.
    • Retry transient transport failures (cURL timeouts, connection resets) in the FedEx REST API client before returning an empty rate list.
  9. 4.6.0

    1 new1 improvement
    New
    • New filters woocommerce_shipping_fedex_skip_item_box_packing and woocommerce_shipping_fedex_packages to let developers customise box packing and packages.
    Improved
    • Remove compatibility with the WooCommerce product (block) editor, which is being retired.
  10. 4.5.11

    1 improvement
    Improved
    • WooCommerce 10.9 Compatibility.
  11. 4.5.10

    1 improvement
    Improved
    • Update Jetpack Autoloader to v5.
  12. 4.5.9

    2 improvements
    Improved
    • WooCommerce 10.8 Compatibility.
    • WordPress 7.0 Compatibility.
  13. 4.5.8

    1 improvement2 fixes
    Improved
    • Suppress shipping method notices outside AJAX requests.
    Fixed
    • Respect admin-defined service order when rates are returned from multiple request buckets (e.g. Ground + Express for FEDEX_PAK shipments).
    • FedEx rates now appear on Blocks-based checkout pages that are not set as the default WooCommerce checkout page.
  14. 4.5.7

    1 improvement
    Improved
    • WooCommerce 10.7 Compatibility.
  15. 4.5.6

    1 fix
    Fixed
    • Replace per-request static memo with database-backed transients to prevent OAuth token failures persisting across PHP-FPM requests.

Changelog published by the developer, in their original language.