294 lines
12 KiB
Text
294 lines
12 KiB
Text
*** Customer/Order/Coupon CSV Import Suite Changelog ***
|
|
|
|
2023.07.28 - version 3.12.0
|
|
* Misc - Add compatibility for WooCommerce High Performance Order Storage (HPOS)
|
|
* Fix - Address a possible PHAR deserialization vulnerability in import upload handling
|
|
|
|
2022.12.01 - version 3.11.0
|
|
* Misc - Require PHP 7.4 and WordPress 5.6
|
|
|
|
2022.08.24 - version 3.10.4
|
|
* Fix - Improve Background Job Handler compatibility with newer WooCommerce versions while processing a job queue
|
|
|
|
2022.08.15 - version 3.10.3
|
|
* Fix - Replace deprecated `is_ajax()` function calls with `wp_doing_ajax()`
|
|
* Misc - Require WooCommerce 3.9.4 or greater
|
|
|
|
2021.03.24 - version 3.10.2
|
|
* Fix - Address a namespace issue in the order parser causing PHP errors
|
|
|
|
2021.03.15 - version 3.10.1
|
|
* Feature - Add support for the WooCommerce Navigation admin feature
|
|
|
|
2020.12.07 - version 3.10.0
|
|
* Misc - Add compatibility for WooCommerce 4.7
|
|
* Misc - Require PHP 7.0 or newer
|
|
|
|
2020.11.25 - version 3.9.2
|
|
* Misc - Add PHP 8 support
|
|
|
|
2020.09.30 - version 3.9.1
|
|
* Misc - Remove the SkyVerge help menu item as part of the plugin assets
|
|
|
|
2020.08.17 - version 3.9.0
|
|
* Misc - Add SkyVerge help menu for support on WooCommerce.com connected sites
|
|
|
|
2020.08.05 - version 3.8.8
|
|
* Tweak - Offer an import option to avoid reducing stock for imported orders
|
|
* Fix - Do not reduce stock for imported orders that may contain unknown items that do not match catalog products
|
|
* Fix - Check for orphaned variations when importing orders with line items pointing to variable products that have no identifiable parent
|
|
|
|
2020.05.29 - version 3.8.7
|
|
* Fix - Correctly import order paid dates when specified in the order's imported meta data
|
|
|
|
2020.05.04 - version 3.8.6
|
|
* Misc - Add support for WooCommerce 4.1
|
|
|
|
2020.03.12 - version 3.8.5
|
|
* Fix - Parse tax_data from the CSV file to allow for line item tax data on import
|
|
|
|
2020.03.10 - version 3.8.4
|
|
* Misc - Add support for WooCommerce 4.0
|
|
|
|
2020.02.27 - version 3.8.3
|
|
* Fix - Prevent a Checkout error trying to use imported coupons in WooCommerce 3.9 and newer
|
|
|
|
2020.02.12 - version 3.8.2
|
|
* Fix - Prevent deprecated notice in PHP 7.4 triggered by calling implode() passing arguments in the wrong order
|
|
|
|
2020.01.02 - version 3.8.1
|
|
* Misc - Add support for WooCommerce 3.9
|
|
|
|
2019.10.22 - version 3.8.0
|
|
* Misc - Add support for WooCommerce 3.8
|
|
* Fix - Fix fees not being updated when merging existing orders
|
|
|
|
2019.08.09 - version 3.7.0
|
|
* Misc - Add support for WooCommerce 3.7
|
|
* Misc - Remove support for WooCommerce 2.6
|
|
* Misc - Require PHP 5.6+
|
|
|
|
2019.06.27 - version 3.6.2
|
|
* Fix - Fix customer emails on coupon import
|
|
|
|
2019.05.29 - version 3.6.1
|
|
* Fix - Allow items with empty SKUs if allowing import of unknown products
|
|
* Fix - Do not add a new user if the ID matches an existing user with a different email address
|
|
|
|
2019.04.17 - version 3.6.0
|
|
* Misc - Update SkyVerge plugin framework to version 5.4
|
|
* Misc - Drop support for PHP 5.2: PHP 5.4 is the minimum required version
|
|
* Misc - Add support for WooCommerce 3.6
|
|
|
|
2018.10.16 - version 3.5.5
|
|
* Misc - Add support for WooCommerce 3.5
|
|
|
|
2018.05.29 - version 3.5.4
|
|
* Tweak - validate order billing and shipping emails before running import
|
|
|
|
2018.05.23 - version 3.5.3
|
|
* Misc - Add support for WooCommerce 3.4
|
|
|
|
2018.05.03 - version 3.5.2
|
|
* Tweak - Add option to control whether order emails should be sent during imports
|
|
* Fix - Ensure line items with zero-value totals properly imported
|
|
* Fix - Ensure correct admin url is used on column mapper form
|
|
|
|
2018.02.09 - version 3.5.1
|
|
* Fix - Avoid PHP errors during order import
|
|
|
|
2018.01.23 - version 3.5.0
|
|
* Tweak - Try to match line item meta to product attributes if the meta key matches a product attribute label
|
|
* Fix - Ensure imported line item product attributes are recognized by WooCommerce when they exist
|
|
* Fix - Ensure empty line items are skipped when importing orders
|
|
* Misc - Add support for WooCommerce 3.3
|
|
* Misc - Remove support for WooCommerce 2.5
|
|
|
|
2017.11.07 - version 3.4.3
|
|
* Fix - Upgrade plugin framework to avoid conflicts when CSV Export is also in use
|
|
|
|
2017.09.19 - version 3.4.2
|
|
* Fix - Ensure order currency and customer user are properly set via import
|
|
|
|
2017.07.04 - version 3.4.1
|
|
* Fix - Address a potential fatal error with imported jobs being removed from the queue when over 14 days old
|
|
|
|
2017.06.28 - version 3.4.0
|
|
* Tweak - Store uploaded CSV files in a custom protected directory and remove them after 14 days to enhance security
|
|
* Fix - An empty fee item was added to imported orders even if there were none in the file when using the CSV Export's Default format
|
|
* Fix - Order date was set to the wrong timezone when importing on WC 3.0+
|
|
|
|
2017.05.31 - version 3.3.3
|
|
* Tweak - Use direct SQL queries for background jobs to prevent caching issues on certain hosts
|
|
* Tweak - Use GET request to dispatch background jobs as a workaround to POST request rate-limiting issues on certain hosts
|
|
* Fix - Order data could be missing in some cases while creating orders with WooCommerce 3.0+
|
|
* Fix - Ensure refund dates use the proper format in WooCommerce 3.0+
|
|
|
|
2017.05.09 - version 3.3.2
|
|
* Tweak - Set order paid date when importing if using a paid order status
|
|
* Fix - Ensure that download permissions are properly granted on order imports
|
|
* Fix - Ensure that order dates are properly set in imports
|
|
|
|
2017.04.11 - version 3.3.1
|
|
* Fix - Ensure that certain custom data fields are preserved when omitted from a merged CSV
|
|
|
|
2017.03.28 - version 3.3.0
|
|
* Tweak - Removed default values for order imports when merging data
|
|
* Misc - Added support for WooCommerce 3.0
|
|
* Misc - Removed support for WooCommerce 2.4
|
|
|
|
2017.02.07 - version 3.2.2
|
|
* Fix - Merging passwords while emails were disabled could set an incorrect password
|
|
|
|
2016.12.28 - version 3.2.1
|
|
* Fix - Variation meta for line items could be duplicated in some cases
|
|
|
|
2016.12.07 - version 3.2.0
|
|
* Feature - Add import management screen to view job progress or stop running jobs
|
|
|
|
2016.11.23 - version 3.1.2
|
|
* Tweak - WordPress password emails can be suppressed for updated customers when email sending is off
|
|
* Tweak - Update requirements for WordPress 4.4 to ensure job names save properly
|
|
* Fix - Decode encoded characters in item meta during order imports
|
|
* Fix - Improve matching for order numbers from the free Sequential Order Numbers plugin
|
|
|
|
2016.11.09 - version 3.1.1
|
|
* Tweak - Attempting to start a new import while one is running will take you to the current progress page to avoid duplication
|
|
* Fix - Coupon imports could not properly set multiple product category usage limits
|
|
* Fix - Import progress stalling with some server environments
|
|
* Misc - Update SkyVerge plugin framework
|
|
|
|
2016.10.04 - version 3.1.0
|
|
* Feature - Billing & shipping addresses can be copied from customer profile when importing orders
|
|
* Feature - Admin notice is displayed when an import is complete to make it easier to return to the progress report. Feel free to leave import screen!
|
|
* Tweak - Dry run actions now include a link to return to import settings
|
|
* Misc - Improved import error handling
|
|
* Fix - Update order number / formatted number on merge
|
|
* Fix - str_getcsv compatibility with PHP versions below 5.3
|
|
|
|
2016.08.02 - version 3.0.3
|
|
* Tweak - Improve messaging around required PHP dependencies
|
|
* Fix - Improve refund support for CSV Export default format
|
|
|
|
2016.06.28 - version 3.0.2
|
|
* Tweak - Use the payment method column value as id, rather than title from CSV Export formats
|
|
* Fix - Check post type for the matching order_id before merging
|
|
* Fix - Ensure download permissions are granted
|
|
|
|
2016.06.14 - version 3.0.1
|
|
* Fix - Ensure order status matching is case insensitive
|
|
|
|
2016.06.02 - version 3.0.0
|
|
* Feature - Orders can now be merged / updated during import, hooray!
|
|
* Feature - Redesigned import UI, with a detailed progress & results screen
|
|
* Feature - Files can be imported from URLs & file paths as well as uploaded
|
|
* Feature - Data can be copied & pasted into the import screen instead of uploaded
|
|
* Feature - Added CSV column mapping to support manual changes and a wider array of file formats
|
|
* Feature - CSV file preview introduced
|
|
* Feature - CSV files are now imported in background, should handle large files with no issues
|
|
* Feature - Added support for importing taxonomies
|
|
* Feature - Order Import: Added dedicated column for order currency
|
|
* Feature - Order Import: Added support for importing order refunds
|
|
* Feature - Customer Import: Option to send WooCommerce welcome emails to imported customers
|
|
* Feature - Create your own importers by extending the WC_CSV_Import_Suite_Importer class
|
|
* Tweak - Order Import: Added option to re-calculate order taxes & totals on import
|
|
* Tweak - Customer Import: Option to hash passwords on import or import pre-hashed passwords
|
|
* Misc - Completely rewritten from the ground-up for improved reliability and performance
|
|
* Misc - Added support for WooCommerce 2.6
|
|
* Misc - Removed support for WooCommerce 2.3
|
|
* Misc - Now requires PHP 5.3 or newer to operate
|
|
* Misc - Many other small tweaks, fixes, and improvements
|
|
|
|
2016.01.14 - version 2.9.0
|
|
* Misc - Added support for WooCommerce 2.5
|
|
* Misc - Removed support for WooCommerce 2.2
|
|
|
|
2015.12.21 - version 2.8.1
|
|
* Fix - Addresses a compatibility issue with WordPress 4.4 with orders without customer notes
|
|
|
|
2015.07.28 - version 2.8.0
|
|
* Misc - WooCommerce 2.4 Compatibility
|
|
|
|
2015.03.25 - version 2.7.1
|
|
* Fix - Don't skip product variations when imported by product_id
|
|
|
|
2015.02.09 - version 2.7.0
|
|
* Misc - WooCommerce 2.3 Compatibility
|
|
|
|
2014.12.02 - version 2.6.4
|
|
* Fix - Fix get_user_by() calls to ensure all customers are imported
|
|
* Fix - Fix a fatal error when importing orders with unknown products
|
|
|
|
2014.11.18 - version 2.6.3
|
|
* Fix - Don't skip orders with free items
|
|
* Fix - Orders with unknown customers specified in 'customer_user' column are no longer skipped
|
|
* Fix - Coupon custom meta is now imported as originally intended :)
|
|
|
|
2014.09.07 - version 2.6.2
|
|
* Misc - WooCommerce 2.2 Compatibility
|
|
|
|
2014.07.14 - version 2.6.1
|
|
* Fix - Bug with importing files using custom delimiters
|
|
* Misc - Updated 'Write a Review' plugin action link
|
|
|
|
2014.05.27 - version 2.6
|
|
* Feature - Support for multiple tax items
|
|
* Tweak - Customer import role by name supported
|
|
* Tweak - Customer import skipped if role doesn't exist within WordPress install
|
|
* Fix - Compatibility fix for WC 2.1.8
|
|
* Misc - Updated sample import files
|
|
|
|
2014.04.25 - version 2.5
|
|
* Feature - Support for the User Website field
|
|
* Fix - Improved coupon code handling to fix "coupon not found" bug
|
|
* Fix - Bug with order item importing
|
|
* Fix - WC 2.1 compatibility for "Download Permissions Granted" and order/shipping tax
|
|
|
|
2014.02.24 - version 2.4
|
|
* Feature - Update product total_sales value for imported order items
|
|
* Feature - Option to allow line items for unknown products
|
|
|
|
2014.01.28 - version 2.3.1
|
|
* Tweak - Order import line item format allows product_id: in place of SKU
|
|
|
|
2014.01.20 - version 2.3
|
|
* Feature - Coupon import format supports exclude_sale_items, limit_usage_to_x_items, and usage_limit_per_user columns
|
|
* Tweak - Orders with custom product types can now be imported
|
|
* Misc - Uses SkyVerge Plugin Framework
|
|
* Misc - WooCommerce 2.1 Compatibility
|
|
|
|
2013.09.06 - version 2.2
|
|
* Feature - Order item meta supported
|
|
|
|
2013.05.31 - version 2.1.1
|
|
* Fix - Coupon import discount type localization issue
|
|
|
|
2013.03.26 - version 2.1
|
|
* Feature - Downloadable product permissions can be granted by including column "Download Permissions Granted"
|
|
* Fix - Product variations support in WC 2.0+
|
|
* Fix - Custom order numbers supported with Customer/Order Export Suite formats
|
|
|
|
2013.01.13 - version 2.0
|
|
* Feature - User role can be set for customer import
|
|
* Feature - Coupon import
|
|
* Feature - Compatibility with the Customer/Order Export Suite (order import)
|
|
* Feature - Local file import supported
|
|
* Feature - Option to choose delimiter
|
|
* Fix - Only encode utf-8 if csv is not utf
|
|
|
|
2012.12.07 - version 1.1.3
|
|
* Fix - imported order modified date set to date of import, rather than date of order
|
|
* WC 2.0 compatibility
|
|
|
|
2012.12.04 - version 1.1.2
|
|
* New updater
|
|
|
|
2012.08.30 - version 1.1.1
|
|
* Fix - order item meta
|
|
|
|
2012.07.12 - version 1.1
|
|
* Fix - improved support for orders containing variation products
|
|
* Feature - option to not hash customer passwords
|
|
|
|
2012.07.04 - version 1.0
|
|
* Initial release
|