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_30andusps_32V2are absorbed intousps_impb_c, which is the definition they were always describing.usps_91andusps_22becomeusps_impb_candusps_impb_n, and Application Identifier 91 splits off tousps_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.