Every recorded version, newest first, with what changed in each one.
Latest 5.6.7· Oct 2, 202615 versionsSince Mar 2026
2026 · 15 versions
5.6.7
Latest
1 improvement2 fixes
Improved
WooCommerce 11.2 Compatibility.
Fixed
Do not offer a USPS rate when USPS returns no postage for the package, and do not cache such a response.
Resolve the errors reported by Plugin Check.
5.6.6
1 fix
Fixed
Resolved a fatal error on sites running Roots/Acorn or other software bundling PSR-3 Log 2.x or 3.x, caused by the bundled box packing library.
5.6.5
1 improvement
Improved
WooCommerce 11.1 Compatibility.
5.6.4
1 improvement
Improved
WordPress 7.1 Compatibility.
5.6.3
1 improvement1 fix
Improved
Add readme.txt to fix a QIT validation warning.
Fixed
A Media Mail restriction pointing at a deleted shipping class silently blocked Media Mail while the settings screen showed no restriction. The deleted class now appears in the setting so it can be seen and removed.
5.6.2
1 improvement2 fixes
Improved
Remove the product block editor integration, which WooCommerce 11.0 no longer supports.
Fixed
Boxes large enough for USPS dimensional pricing were quoted the cheaper nonrectangular parcel price, undercharging shipping. Rectangular pricing is now used.
Sites using the wc_usps_rate_indicators filter should confirm their callback preserves the new nonrectangular group, since callbacks that return a fresh array will drop it.
5.6.1
2 improvements1 fix
Improved
Log a debug line naming the service whenever a rate is skipped because it is disabled in the settings.
WooCommerce 11.0 Compatibility.
Fixed
Media Mail, Library Mail and other services no longer disappear from checkout when their enabled setting was stored by anything other than the settings screen, such as WP-CLI or a site migration.
5.6.0
2 new2 fixes
New
Optional shipping insurance and signature confirmation, offered to customers as selectable rates at checkout and priced by USPS.
New filters woocommerce_shipping_usps_skip_item_box_packing and woocommerce_shipping_usps_package_requests to let developers customise box packing and package requests.
Fixed
Service commitment delivery time shown in USPS rate labels is now scoped to the selected rate, fixing inconsistent visibility when a per-rate woocommerce_shipping_usps_should_show_service_commitment filter is used.
Round lbs-to-oz weight conversion in letter-rates requests to prevent USPS error 030004 on integer-oz boundary weights.
5.5.8
1 improvement2 fixes
Improved
WooCommerce 10.9 Compatibility.
Fixed
First Class Mail rates incorrectly returned for carts that aren't fully covered by the First Class quote (any packing method).
Box packing no longer adds the discarded First Class fallback surcharge to the other shipping rates when the First Class quote can't cover the full cart.
5.5.7
3 fixes
Fixed
Declared value set on a parent variable product now applies to all variations that don't have their own value set.
REST API order metadata (rate description and mail class) saved from the wrong USPS service — now scoped to the selected rate.
REST API multi-package rates now record each package's rate description and mail class under an index-suffixed key instead of the last package overwriting the rest.
5.5.6
2 improvements1 fix
Improved
WooCommerce 10.8 Compatibility.
WordPress 7.0 Compatibility.
Fixed
FCPIS eligibility over-permitted provably-undersized packages with partial dimensions.
5.5.5
1 new2 improvements1 fix
New
Debug logging at silent exit points in rate calculation.
Improved
Promote genuine API failures from debug to error log level for visibility.
Update Jetpack Autoloader to v5.
Fixed
Don't cache transient USPS API errors (429, 5xx) in rate response transients.
5.5.4
2 improvements4 fixes
Improved
Hide product-level "Envelope" checkbox when REST API is active, as it only affects Legacy (SOAP) API rates.
WooCommerce 10.7 Compatibility.
Fixed
Correct large envelope (flat) classification to match USPS standards — items that exceed any (previously all) of letter dimension now qualify as flats.
Legacy API credential validation no longer runs when switching to REST API, preventing headers-already-sent warnings.
Validate empty Origin Postcode: show admin notice on save and skip API requests.
FCPIS rates incorrectly filtered for valid custom boxes.
5.5.3
2 fixes
Fixed
Weight based shipping calculations with fractional quantities.
Set minimum girth to 1" to prevent 400 errors with small dimensions.
5.5.2
3 improvements2 fixes
Improved
Split international First-Class into separate Mail and Package services for accurate rate naming.
Show packing method label in rate metadata for all packing methods.
Add rate description and mail class to rate metadata.
Fixed
Filter out First-Class Package International Service rates for packages exceeding USPS dimensional limits.
Restrict international First-Class Mail letter and envelope rates to items with zero declared value.
Changelog published by the developer, in their original language.