Releases: unfulvio/wp-currencies
1.4.6
There was an issue in how wp_schedule_event()
was implemented which resulted in a naming collision with another action hook. While solving issues with wp cron handling, a new wp_currencies_update() function has been introduced - you normally won't need to use this function as it's handled internally by wp cron at your set interval. When called directly or by wp cron, it will reschedule the cron job and trigger an update.
1.4.4
1.4.3
1.4.1
1.4.0
1.3.0
In 1.3.0 support for WCML is removed.
The reason is that WCML used to store currency rates by having admins manually inserting exchange rates into WCML settings. These were then saved into database as a WordPress option. The only way to dynamically adjust the rates was to overwrite the entire WCML option group at periodical intervals. Which is what WP Currencies did so far. However, it seems that WCML in newer versions changed the structure of their settings, WP Currencies couldn't find the same array key and failed to update the currencies, and breaking WCML on top of that.
This was already pointed out by some users. And I was aware that it wasn't really a good idea from the beginning, but to accomplish what I wanted there was no other alternative offered by WCML.
I've made a quick search and now they seem finally to offer some hooks: https://wpml.org/documentation/related-projects/woocommerce-multilingual/multi-currency-support-woocommerce/ (look at the bottom of the document) - with these hooks it should be easy to take the values from WP Currencies and filter the rates of WCML, without the need of a specific support of WP Currencies for WCML. Or perhaps I will reintegrate that in a next version.
1.2.4
1.2.0
If you have WooCommerce, WPML and WooCommerce Multilingual installed, this plugin will dynamically update your WCML currencies too, improving the multicurrencies support. In this version the plugins settings are saved slightly differently and you should re-enter your API key. See the changelog for more updates.