Releases: woocommerce/customs-fees-for-woocommerce
Releases · woocommerce/customs-fees-for-woocommerce
Version 1.2.1
What's Changed
- Fix/issue CUSFEES-17 - Fixed rules with both blank origin and destination ("Any → Any") by @iyut in #25
- Fix/issue CUSFEES-19 - Upgrade PHPStan to level 2 and resolve empty() false positive in CSV import by @iyut in #26
- [CUSFEES-18] Tweak - WooCommerce 10.9 Compatibility. by @dustinparker in #27
New Contributors
- @dustinparker made their first contribution in #27
Full Changelog: 1.2.0...1.2.1
Version 1.2.0
What's Changed
- [CUSFEES-12] Fix: Per-rule valuation and compound bases for CA/AU/NZ presets by @Abdalsalaam in #21
Full Changelog: 1.1.9...1.2.0
Version 1.1.9
What's Changed
- Tweak - Declare WordPress 7.0 Compatibility by @Abdalsalaam in #24
- Fix CFWC_VERSION 1.1.7 - already released by @Abdalsalaam in #22
Full Changelog: 1.1.8...1.1.9
Version 1.1.8
What's Changed
- Tweak - WooCommerce 10.8 Compatibility. by @Abdalsalaam in #23
Full Changelog: 1.1.7...1.1.8
Version 1.1.7
Version 1.1.6
What's Changed
- Add/npm package build by @iyut in #13
- [CUSFEES-7] - Tweak : Declare WooCommerce 10.6 Compatibility by @Abdalsalaam in #14
- [CUSFEES-9] Add agent readiness baseline by @Abdalsalaam in #16
- chore: exclude AI instruction files from archive by @Abdalsalaam in #18
- fix: add Woo header for WooCommerce.com deployment by @ayushpahwa in #19
New Contributors
- @iyut made their first contribution in #13
- @ayushpahwa made their first contribution in #19
Full Changelog: 1.1.5...1.1.6
1.1.5
- Add -
cfwc_show_hs_code_in_emailfilter to control HS Code display in order emails. - Add -
cfwc_show_origin_in_emailfilter to control Country of Origin display in order emails. - Fix - Rules not saving when clicking "Save changes" in Customs & Import Fees settings.
- Tweak - WooCommerce 10.5 compatibility.
- Dev - Filters pass the order item and product objects for conditional logic.
1.1.4
- Add - CIF (Cost, Insurance, Freight) customs valuation method support.
- Add - New setting to choose between FOB (product value only) and CIF (product + shipping) calculation methods.
- Add - Shipping costs are proportionally distributed across products when CIF is enabled.
- Add -
cfwc_customs_valuefilter to customize customs value calculations. - Add -
cfwc_insurance_valuefilter for third-party insurance plugin integration. - Add -
cfwc_fee_labelfilter to customize fee labels at checkout. - Add -
cfwc_product_originfilter to override product origin programmatically. - Update - Made "Setup Status" notice on settings page dismissible.
- Update - Improved code quality with PHPCS and PHPStan compliance.
- Dev - CIF is an opt-in feature; default behavior (FOB) remains unchanged.
1.1.3
- Added new setting to calculate customs fees on original price (before discounts).
- Useful for promotions where products are discounted but tariffs should still be based on full product value.
- Tested up to WordPress 6.9 and WooCommerce 10.4.0.
1.1.2
- Fixed HS code matching for product variations in rule processing.
- Variations now properly match HS code-based rules with correct inheritance from parent products.
- Fixed HS code and origin display for variable products in legacy cart and checkout.