Changelog
3.1.8 2024-08-02
Fixed
- Fix an error with checking for free shipping on a line item that no longer has a purchasable.
3.1.7 2024-04-10
Added
- Add dimensions to packages for Bring.
Changed
- Update Bring services to latest available (2023+).
- Change minimum packed box weight to 1 gram (converted to the providers weight unit).
Fixed
- Fix an error with USPS international shipments.
3.1.6 2024-03-18
Changed
- Update Bring API compatibility.
- Allow
Provider::EVENT_BEFORE_PACK_ORDER to override the box packing provider.
Fixed
- Fix an error with New Zealand post settings.
3.1.5 2024-03-04
Changed
- The variants-shippable check now only queries 100 variants by default.
3.1.4 2023-10-25
Changed
- Updated Royal Mail rates.
3.1.3 2023-09-25
Added
- Add Declared Value Option to UPS. (thanks @bryanredeagle).
- Add support for packed boxes to have their price correctly depending on their packed items.
Changed
- Updated Royal Mail rates.
Fixed
- Fix an error when migrating from Craft 3.
3.1.2 2023-08-31
Fixed
- Fix UPS and negotiated rates throwing an error.
- Fix an error for some providers and
boxSizes.
3.1.1 2023-08-17
Added
- Added “Pickup Type” for UPS, which was previously removed.
Fixed
- Fix an error when migrating UPS to new provider.
Removed
- Removed “Use Negotiated Rates” for UPS (applied by default).
3.1.0 2023-08-16
Added
- Add support for new UPS API.
- Add support for products marked with “Free Shipping” to be excluded from rates calls.
Changed
- Check discounts and free shipping when getting line items used in fetching rates. (thanks @zollf).
Deprecated
- Deprecated existing UPS providers to UPS (Legacy).
3.0.3 2023-05-27
Added
- Add support for UPS negotiated freight rates.
- Add “Use Test Endpoint” setting for UPS.
Changed
- Only admins are now allowed to access plugin settings
Fixed
- Fix type check for PHP 7.x.
- Fix a memory issue with UPS Freight services.
- Fix FedEx freight not correctly setting 150lb minimum weight.
- Fix an error with Royal Mail rates. (thanks @MadMikeyB).
- Fix an issue for FedEx freight rates in some cases.
- Fix an issue where shipping rates weren’t always available in checkout.
- Fix an error when fetching UPS Freight rates.
3.0.2 2022-12-15
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.
3.0.1 2022-10-24
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
3.0.0 2022-08-19
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.
Fixed
- Fix Commerce/Craft deprecations.
- More Commerce
^4.0.0 compatibility fixes.