15 versions
Woocommerce Fedex Shipping Method history.
Every release of Woocommerce Fedex Shipping Method is archived here with its changelog, file size, and security scan result. Use the archive to roll back to a stable release or audit what changed between updates.
15 of 15 releases scanned clean
v4.8.3Latest
October 7, 2026245.6 KBScanned
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.
v4.8.1Unavailable
September 16, 2026238.4 KBScanned
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.
v4.8.0Unavailable
September 3, 2026237.8 KBScanned
Added
- 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.
v4.7.0Unavailable
August 5, 2026214.0 KBScanned
Added
- 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.
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.
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.
v4.6.1Unavailable
July 20, 2026435.3 KBScanned
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.
v4.6.0Unavailable
June 30, 2026437.8 KBScanned
Added
- 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.
Why archive
Sometimes the latest release isn't the one you need. The archive lets you pin Woocommerce Fedex Shipping Method to a known-good version, or roll back while a bug is investigated. Every release stays scanned and reachable.