Version 1.6.7
Latest- New – Added compatibility with CURCY – WooCommerce Multi Currency (VillaTheme).
- Fix – Fatal error on analytics pages when Yay Currency or WooCommerce MultiCurrency was active (undefined currency symbol helper).
- Fix – WPML multi-currency report query failed due to a missing query parameter.
- Dev – Tested with WooCommerce 10.9.4.
- Dev – Tested with WordPress 7.0.2.
Version 1.6.6
- Dev – Tested with WooCommerce 10.7.0.
Version 1.6.5
- Fix – Widget now accurately reflects country data based on the available address type (billing vs shipping).
- Fix – Orders table no longer appears twice when a specific country is selected in the Sales by Country filter.
- Dev – Tested with WooCommerce 10.6.2.
Version 1.6.4
- Feature – Added Best-Selling / Most Popular Products by Country report.
- Fix – Report calculations were using the order created date instead of the order completed date.
- Dev – Tested with WooCommerce 10.6.1.
- Dev – Tested with WordPress 6.9.4.
Version 1.6.3
- Fix – Fixed an issue where the order table displayed the wrong data after changing the selected date range. The table now correctly refreshes and shows orders from the chosen date range.
- Improvement – Order status filtering in reports is now dynamically applied based on the Excluded statuses configured in WooCommerce → Analytics → Settings, instead of using hardcoded order statuses.
Version 1.6.2
- Fix – Fixed an issue where the order table did not display data after changing the selected date range. The table now correctly refreshes and shows orders from the chosen date range.
- Improvement – Order status filtering in reports is now dynamically applied based on the Actionable Statuses configured in WooCommerce → Analytics → Settings, instead of using hardcoded order statuses.
Version 1.6.1
- Fix – Corrected an issue in the Orders by Country report where applying a single-country filter returned no results.
Version 1.6
- Fix – Updated asset enqueue versioning to use the plugin version instead of time() to improve caching and performance.
- Feature – Added a WPML Language dropdown filter in the Sales By Country report to analyze sales by storefront language alongside countries.
- Dev – Tested with WooCommerce 10.4.3.
- Dev – Tested with WordPress 6.9.
Version 1.5.9
- Fix – Updated deprecated WooCommerce script handles (jquery-blockui, jquery-tiptip, serializejson) to the new handles (wc-jquery-blockui, wc-jquery-tiptip, wc-serializejson) for compatibility with WooCommerce 10.3+.
- Improvement – Enhanced license deactivation to handle remotely deactivated or refunded licenses, ensuring local cleanup and clear admin feedback.
- Dev – Tested with WooCommerce 10.3.4.
- Dev – Tested with WordPress 6.8.3.
Version 1.5.8
- Fix – Query placeholder mismatch and improved Aelia Currency compatibility.
- Dev – Tested and validated compatibility with the WooCommerce Price Based on Country plugin.
- Dev – Made Sales By Country for WooCommerce compatible with the latest Node.js version.
- Dev – Tested with WooCommerce 10.1.1.
- Dev – Tested with WordPress 6.8.2.
Version 1.5.7
- Improvement – Improved sorting functionality in the Country table.
- Fix – Missing report when orders contain only one country.
- Dev – Implemented an Order Details table when showing a single-country report.
- Dev – Tested with WooCommerce 9.9.5.
Version 1.5.6
- Fix – Fixed a SQL syntax error in the Sales by Country API report.
- Dev – Tested with WooCommerce 9.9.3.
Version 1.5.5
- Fix – Corrected an issue with incorrect currency display in exported CSV files.
- Dev – Added compatibility with the Aelia Currency Switcher plugin for multi-currency support.
- Fix – Resolved warnings related to undefined variables.
- Dev – Tested with WooCommerce 9.8.5.
- Dev – Tested with WordPress 6.8.1.
Version 1.5.4
- Fix – PHP Notice: Function _load_textdomain_just_in_time was called incorrectly.
- Dev – Added compatibility with WooCommerce Multi-Currency.
- Dev – Tested with WooCommerce 9.4.2.
- Dev – Tested with WordPress 6.7.1.
Version 1.5.3
- Fix – Static currency symbol in the table.
Version 1.5.2
- Fix – Fixed the ‘Sorry, you are not allowed to access this page’ error.
- Dev – Tested with WooCommerce 9.1.2.
- Dev – Tested with WordPress 6.6.
Version 1.5.1
- Dev – Tested with WooCommerce 9.0.0.
- Dev – Tested with WordPress 6.5.4.
Version 1.5
- Improvement – Compare button design improvement.
- Improvement – Renamed the downloaded CSV file to sales_by_country_analytics.csv.
- Fix – When clicking on a single country it now remembers the current country type.
- Dev – Added sales percentage details in the All Countries report graph.
- Dev – Added a new Orders (%) column after Number of Orders.
- Dev – Added a settings option in Analytics to select the default country — Shipping or Billing.
- Dev – Tested with WooCommerce 8.6.1.
- Dev – Tested with WordPress 6.4.3.
Version 1.4
- Dev – Compatibility with PHP 8.2.
- Dev – Tested with WooCommerce 8.2.2.
- Dev – Tested with WordPress 6.4.1.
Version 1.3
- Fix – Data not showing with the WooCommerce Multilingual plugin.
- Dev – Tested with WooCommerce 8.2.0.
Version 1.2.9
- Fix – Wrong sales data when there is a refunded order.
- Dev – Tested with WooCommerce 8.1.1.
- Dev – Tested with WordPress 6.3.1.
Version 1.2.8
- Fix – Graph period filter not working.
- Dev – Added compatibility with HPOS (High-Performance Order Storage).
- Dev – Tested with WooCommerce 8.0.0.
- Dev – Tested with WordPress 6.3.
Version 1.2.7
- Fix – Data not showing if the Multicurrency option is disabled in the WooCommerce Multilingual plugin.
- Fix – Report not loading.
- Dev – Tested with WooCommerce 7.7.2.
Version 1.2.6
- Fix – Data not showing if only one currency is used with WooCommerce Multilingual.
- Dev – Tested with WooCommerce 7.7.0.
Version 1.2.5
- Enhancement – Added an option to filter the report by Currency.
- Dev – Added compatibility with the WooCommerce Multilingual & Multicurrency plugin.
- Dev – Tested with WooCommerce 7.3.0.
Version 1.2.4
- Fix – Call to undefined method Automattic\WooCommerce\Admin\Overrides\OrderRefund::get_shipping_country().
- Dev – Tested with WooCommerce 7.3.0.
Version 1.2.3
- Improvement – Improved report performance for large data sets.
- Dev – Tested with WooCommerce 7.1.0 and WordPress 6.1.1.
Version 1.2.2
- Fix – Currency issue in the reports table.
- Dev – Tested with WooCommerce 6.7.0 and WordPress 6.0.1.
Version 1.2.1
- Enhancement – Added a Total Tax column in the Country table.
- Fix – Missing country name in the CSV download.
Version 1.2
- Enhancement – Added an option to filter the report by a single country.
- Enhancement – Added an option to compare the report between countries.
- Enhancement – Added an option in the country table to filter the report by a single country.
- Enhancement – Added an option in the country table to compare the report between countries.
- Enhancement – Added an option to view the report by Total Sales, Net Sales, and Orders.
Version 1.1
- Fix – Net sales and total sales count in the report.
Version 1.0
- Dev – Launch it!