=== WooCommerce Currency Switcher - Shipping Pricing ===
Tags: woocommerce, currency switcher, shipping, manual pricing, shipping pricing
Requires at least: 4.0
Tested up to: 7.0.9
License: GPLv3
License URI: https://www.gnu.org/licenses/gpl-3.0.html

Extends the [Aelia Currency Switcher](https://bit.ly/WC_AFC_S3) plugin, by allowing to manually specify prices for the various shipping options.

== Description ==
This improves the [Aelia Currency Switcher](https://bit.ly/WC_AFC_S3) plugin, by adding the possibility of specifying shipping prices manually, for each currency, rather than having them calculated on the fly using exchange rates.

== Requirements ==

* PHP 7.1 or higher.
* WordPress 4.0 or newer.
* WooCommerce 3.0 or newer.
* Aelia Currency Switcher 4.7.0.190307 or later
* [AFC plugin for WooCommerce](https://bit.ly/WC_AFC_S3) 2.0.1.180821 or later.

== Installation ==
1. Extract the zip file and drop the contents in the wp-content/plugins/ directory of your WordPress installation.
2. Activate the plugin through the 'Plugins' menu in WordPress.
3. Go to WooCommerce > Settings > Shipping to configure the shipping costs in each currency.

== Changelog ==

= 1.6.24.260413 =
* Declared compatibility with WooCommerce 10.7.
* Declared compatibility with WordPress 7.0.9.

= 1.6.23.260311 =
* Declared compatibility with WooCommerce 10.6.

= 1.6.22.260202 =
* Declared compatibility with WooCommerce 10.5.

= 1.6.21.251210 =
* Declared compatibility with WooCommerce 10.4.
* Declared compatibility with WordPress 6.9.9.

= 1.6.20.251024 =
* Declared compatibility with WooCommerce 10.3.

= 1.6.19.250918 =
* Declared compatibility with WooCommerce 10.2.

= 1.6.18.250806 =
* Declared compatibility with WooCommerce 10.1.

= 1.6.17.250714 =
* Declared compatibility with WooCommerce 10.0.
* Declared compatibility with Cost of Goods feature.

= 1.6.16.250617 =
* Declared compatibility with WooCommerce 9.9.

= 1.6.15.250414 =
* Declared compatibility with WooCommerce 9.8.
* Declared compatibility with WordPress 6.8.9.

= 1.6.14.250221 =
* Declared compatibility with WooCommerce 9.7.

= 1.6.13.250106 =
* Declared compatibility with WooCommerce 9.6.

= 1.6.12.241202 =
* Declared compatibility with WooCommerce 9.5.
* Declared compatibility with WordPress 6.7.9.

= 1.6.11.241007 =
* Declared compatibility with WooCommerce 9.4.

= 1.6.10.240910 =
* Declared compatibility with WooCommerce 9.3.

= 1.6.9.240807 =
* Declared compatibility with WooCommerce 9.2.

= 1.6.8.240709 =
* Declared compatibility with WooCommerce 9.1.

= 1.6.7.240606 =
* Declared compatibility with WooCommerce 9.0.

= 1.6.6.240514 =
* Declared compatibility with WooCommerce 8.9.

= 1.6.5.240414 =
* Declared compatibility with WooCommerce 8.8.

= 1.6.4.240411 =
* Fix - Updated logic to show the correct currency symbol on the shipping methods' settings form.

= 1.6.3.240307 =
* Declared compatibility with WooCommerce 8.7.
* Declared compatibility with WordPress 6.5.9.

= 1.6.2.240131 =
* Tweak - Removed dependency from function `get_arr_value()`.
* Declared compatibility with WooCommerce 8.6.

= 1.6.1.240109 =
* Declared compatibility with WooCommerce 8.5.

= 1.6.0.231206 =
* Compatibility - Added support for the new Shipping Settings UI introduced in WooCommerce 8.4.
* Declared compatibility with WooCommerce 8.3.

= 1.5.10.231117 =
* Fixed condition that could generate a duplicate Composer class name and trigger a fatal error.

= 1.5.9.231102 =
* Declared compatibility with WooCommerce 8.3.
* Declared compatibility with WordPress 6.4.x.

= 1.5.8.231003 =
* Updated supported WooCommerce versions.

= 1.5.7.230905 =
* Updated supported WooCommerce versions.

= 1.5.6.230809 =
* Updated supported WooCommerce versions.
* Updated supported WordPress versions.

= 1.5.5.230705 =
* Updated supported WooCommerce versions.

= 1.5.4.230524 =
* Updated supported WooCommerce versions.

= 1.5.3.230503 =
* Updated supported WooCommerce versions.

= 1.5.2.230406 =
* Updated supported WooCommerce versions.
* Updated supported WordPress versions.

= 1.5.1.230315 =
* Updated supported WooCommerce versions.

= 1.5.0.230210 =
* Fix - Fixed bug in BolderElements Table Rates Shipping that caused the settings to be "lost" after being saved.
* Updated supported WooCommerce versions.

= 1.4.23.230109 =
* Updated supported WooCommerce versions.

= 1.4.22.221203 =
* Updated supported WooCommerce versions.

= 1.4.21.221110 =
* Updated supported WooCommerce versions.
* Updated supported WordPress versions.

= 1.4.20.221012 =
* Updated supported WooCommerce versions.

= 1.4.19.220830 =
* Updated supported WooCommerce versions.

= 1.4.18.220804 =
* Updated supported WooCommerce versions.

= 1.4.17.220704 =
* Updated supported WooCommerce versions.

= 1.4.16.220607 =
* Updated supported WooCommerce versions.

= 1.4.15.220502 =
* Updated supported WooCommerce versions.
* Updated supported WordPress versions.

= 1.4.14.220330 =
* Updated supported WooCommerce versions.

= 1.4.13.220224 =
* Updated supported WooCommerce versions.

= 1.4.12.220124 =
* Updated supported WooCommerce versions.

= 1.4.11.220122 =
* Tweak - Refactored logic used to track the currency stored against shipping rates.

= 1.4.10.220104 =
* Updated supported WooCommerce versions.

= 1.4.9.211208 =
* Updated supported WooCommerce versions.
* Updated supported WordPress versions.

= 1.4.8.211102 =
* Updated supported WooCommerce versions.

= 1.4.7.211005 =
* Updated supported WooCommerce versions.

= 1.4.6.210906 =
* Updated supported WooCommerce versions.

= 1.4.5.210816 =
* Updated supported WooCommerce versions.
* Updated supported WordPress versions.

= 1.4.4.210624 =
* Fix - Fixed logic used to fetch the active currency after adding a new shipping method to a zone.
* Fix - Added check to prevent loading base currency settings for a shipping method that has just been added.
* Tweak - Improved Admin User Interface. Rewritten the label and description of the "enable currency specific settings" for the shipping methods, to better describe its purpose.

= 1.4.3.210623 =
* Tweak - Added check to prevent loading the Shipping Pricing Addon multiple times.

= 1.4.2.210622 =
* Updated supported WooCommerce versions.
* Updated supported WordPress versions.

= 1.4.1.210622 =
* Updated supported WooCommerce versions.

= 1.4.0.210517 =
* Refactor - Rewritten initialisation logic to allow embedding the Shipping Pricing Addon directly inside the Currency Switcher.
* Major rewrite - Replaced dynamically generated shipping classes with traits.

= 1.3.22.210513 =
* Updated supported WooCommerce versions.

= 1.3.21.210423 =
* Fix - Fixed links on the currency selector for the shipping methods. The links now point to the correct page after adding a new shipping method.

= 1.3.20.210406 =
* Updated supported WooCommerce and WordPress versions.

= 1.3.18.210128 =
* Updated supported WooCommerce versions.
* Updated supported WordPress versions.

= 1.3.17.201207 =
* Updated supported WooCommerce versions.

= 1.3.16.201103 =
* Updated supported WooCommerce versions.

= 1.3.15.200904 =
* Updated supported WooCommerce versions.

= 1.3.14.201005 =
* Updated supported WooCommerce versions.
* Updated supported WordPress versions.

= 1.3.13.200904 =
* Updated supported WooCommerce versions.

= 1.3.12.200813 =
* Updated supported WordPress and WooCommerce versions.

= 1.3.12.200625 =
* Updated supported WooCommerce versions.

= 1.3.12.200603 =
* Updated supported WooCommerce versions.

= 1.3.11.200428 =
* Updated requirement checking class.
* Updated requirements.
* Updated supported WooCommerce versions.

= 1.3.10.200320 =
* Fix - Fixed loading of currency-specific shipping costs with for BolderElements Table Rates Shipping plugin.
* Updated supported WooCommerce versions.

= 1.3.9.200225 =
* Tweak - Improved support for BolderElements Table Rates Shipping plugin.
* Updated supported WooCommerce versions.
* Updated requirements.

= 1.3.8.200122 =
* Updated supported WooCommerce versions.

= 1.3.7.191105 =
* Updated supported WooCommerce versions.

= 1.3.6.190920 =
* Updated supported WooCommerce versions.

= 1.3.5.190301 =
* Updated supported WooCommerce versions.
* Updated supported WordPress versions.

= 1.3.4.181015 =
* Updated supported WooCommerce versions.

= 1.3.3.180112 =
* Improvement - Added support for Table Rates Shipping 4.1.

= 1.3.2.171011 =
* Improvement - Added support for to the new Aelia auto-updates system.
* Tweak - Updated requirements.
* Improvement - Added supported WC versions to plugin header.

= 1.3.1.170606 =
* Fix - Backward compatibility with WooCommerce 2.4 and 2.5.

= 1.3.0.170510 =
* Improvement - Added support for Table Rates Shipping 4.0.x.

= 1.2.4.160822 =
* Fixed bug in user interface on the Shipping Zone page. The bug caused shipping zones to switch to the base currency after saving the settings of a shipping method.

= 1.2.3.160614 =
* Removed minor notice messages.

= 1.2.3.160516 =
* Improvement - Added support for the new "popup" interface for zone shipping methods.
* Improvement - Added automatic redirection to the original shipping method instance when changing currency.

= 1.2.2.160310 =
* Bug fix - Fixed calculation of currency specific shipping in WC 2.6. The calculation was broken by unexpected changes in how shipping methods are handled when they are assigned to a zone.

= 1.2.1.160310 =
* Bug fix - Fixed calculation of shipping in WC 2.5 and later. The bug caused the message "no shipping method available" to appear if shipping costs were entered for a currency, saved and the "manual costs" flag was disabled.
* Bug fix - Fixed handling of "manual prices enabled" flag in WC 2.6.
* Tweak - Excluded shipping method templates from autoloader's class maps, to reduce the possibility of conflicts.

= 1.2.0.x =
* Added compatibility with WC 2.6.
