Skip to content

v2.0.0

Latest

Choose a tag to compare

@github-actions github-actions released this 15 Aug 23:41
· 1 commit to main since this release

2.0.0 (2026-08-15)

  • feat!: rebuild the IMpb USPS definitions from Publication 199 and remove the similar DHL and Fedex definitions that were not always correct (cd25fe2)

From what we know currently it is not possible to know who originally shipped the package without looking up the number on the USPS API, which is out of scope for this project. (see #25, thanks @cookieguru)

BREAKING CHANGES

  • fedex_smartpost, dhl_ecommerce_30 and usps_32V2 are absorbed into usps_impb_c, which is the definition they were always describing. usps_91 and usps_22 become usps_impb_c and usps_impb_n, and Application Identifier 91 splits off to usps_legacy. Every number these matched still decodes, now as USPS.

No active definitions declare partners anymore, but it remains valid in our spec for potential future use.