Releases: verbb/postie
Releases · verbb/postie
3.0.2
Changed
- Update TNT package dimensions to use
ceil()
.
Fixed
- Fix
manualFetchRates
not working correctly for multiple providers. - Fix TNT Australia rates not working correctly.
- Fix an error with USPS.
- Fix “Box Sizes” setting for providers not working correctly.
- Fix
ModifyRatesEvent
response typing. - Fix an error with Fastway and FedEx with country code.
- Fix an error where some providers weren’t having their config values overridden via config files.
2.4.21
Changed
- Update TNT package dimensions to use
ceil()
.
Fixed
- Fix
manualFetchRates
not working correctly for multiple providers. - Fix TNT Australia rates not working correctly.
3.0.1
Added
- Add more USPS rates and fix First-Class rates.
Changed
- Revamp USPS services to better match their codes and available services.
- Update some Royal Mail international rates.
Fixed
- Fix
ModifyPayloadEvent
typing - Fix an error when saving some providers and their
boxSizes
setting
2.4.20
Added
- Add more USPS rates and fix First-Class rates.
Changed
- Revamp USPS services to better match their codes and available services.
- Update some Royal Mail international rates.
3.0.0
Changed
- Now requires PHP
8.0.2+
. - Now requires Craft
4.0.0+
. - Now requires Craft Commerce
4.0.0+
. - Now requires Postie
2.2.7
in order to update from Craft 3. Provider::supportsDynamicServices()
is now a static function.Provider::getServiceList()
is now a static function.
2.4.19
Fixed
- Fix an error when trying to determine cached shipping rates.
2.4.18
Fixed
- Fix an error with
SinglePackageProvider
andEVENT_BEFORE_FETCH_RATES
incorrectly serializing packed boxes.
2.4.17
Fixed
- Remove deprecated
dimensions
inFetchRatesEvent
.
2.4.16
Changed
- Update Royal Mail pricing to April 2022.
- Improve memoization implementation for rate-fetching, when
enableCaching
is disabled. - Update
EVENT_BEFORE_FETCH_RATES
to usepackedBoxes
instead ofdimensions
. Refer to updated docs.
Fixed
- Fix box-packing line items that have no dimensions or weight.
- Fix order totals used for insurance for multiple providers. Now only uses packed items for the insured total rather than the entire order total.
- Fix lack of international shipping handling for Canada Post.
- Fix an error for some providers when a country hasn't been set on the cart.
3.0.0-beta.2
Changed
- Now requires Postie
2.2.7
in order to update from Craft 3.
Fixed
- Fix Commerce/Craft deprecations.
- More Commerce
^4.0.0-beta.1
compatibility fixes.