*** Product CSV Import Suite Changelog ***

= 1.11.8 - 2026-10-29 =
* Fix - Stopped a PHP deprecation notice when an imported CSV file starts with a blank line.
* Dev - Raised the PHPStan analysis level to 8.
* Dev - Corrected docblock types reported by PHPStan level 10.
* Dev - Fixed PHPStan level 8 findings that needed behavior changes.
* Dev - Updated QIT CLI to 1.3.3.

= 1.11.7 - 2026-10-21 =
* Fix - Preserved unlimited download limits and expiry when reimporting exported products.
* Fix - Applied imported sale prices of 0, and kept the regular price for imported sales that have already ended.
* Fix - Reported failed CSV metadata writes, rolled back transactional changes and removed incomplete new products.
* Fix - Rejected CSV merge rows that would give a product a SKU already used by another product, instead of saving a duplicate SKU.
* Fix - Linked imported child products to parents that appear later in the CSV.
* Fix - Imported every global attribute term on PHP 7.4 when a cell contains an empty value, such as "Red||Blue".
* Fix - Stopped a PHP notice when an imported remote image is named by its Content-Disposition header.
* Fix - Kept importing the batch when a product image cannot be saved to the media library, instead of stopping with a fatal error.
* Fix - Stopped a PHP fatal error when the uploaded CSV file is missing or unreadable during an import.
* Dev - Raised the PHPStan analysis level to 3.
* Dev - Raised the PHPStan analysis level to 4.
* Dev - Raised the PHPStan analysis level to 5.
* Dev - Raised the PHPStan analysis level to 6.
* Dev - Fixed PHPStan level 6 findings that needed behavior changes.
* Dev - Raised the PHPStan analysis level to 7.
* Dev - Fixed PHPStan level 7 findings that needed behavior changes.

= 1.11.6 - 2026-10-14 =
* Dev - Updated the release deployment to WooCommerce.com.

= 1.11.5 - 2026-10-14 =
* Fix - Preserved subscription product types, prices and billing terms when importing exported CSV files.
* Fix - Stopped imported variable products from matching attribute filters for terms that none of their variations use.
* Fix - Triggered product-created webhooks for new products imported from CSV.
* Tweak - Raised minimum requirements to WordPress 7.0 and WooCommerce 11.1.
* Dev - Updated @wordpress/scripts to 36.1.
* Dev - Updated development dependencies to address security advisories.
* Dev - Migrated the JavaScript unit tests from node:test to Vitest.

= 1.11.4 - 2026-10-07 =
* Fix - Avoid warnings for empty CSV files and omitted sale dates.
* Fix - Preserve product default attributes during CSV exports and merges.
* Fix - Normalize imported custom attribute names as text while preserving variation matching.
* Fix - Neutralize spreadsheet formula prefixes in every exported CSV cell.
* Fix - Detect CSV formula prefixes after leading whitespace and control characters.
* Fix - Apply product field validation to resolved CSV metadata aliases.
* Fix - Validate remote image URLs before requesting their headers.
* Fix - Import same-site images through HTTP access controls, preserving public thumbnails and authorized offloaded library images.
* Fix - Require verified form submissions for CSV exports and default to 100 rows.
* Fix - Declared HPOS and product editor compatibility on every request, not only in the admin.
* Tweak - Declared compatibility with WooCommerce 11.2.
* Dev - Pin GitHub Actions and their nested dependencies to immutable commit SHAs.
* Dev - Switched the version headings in changelog.txt to the WordPress.org format.
* Dev - Updated development dependencies to address security advisories.
* Dev - Enforce checks for authored stylesheets.
* Dev - Run PHPCS and QIT tooling on PHP 8.4.
* Dev - Managed changelog entries with the Jetpack Changelogger, so pull requests add a change file instead of writing the entry in the pull request description.
* Dev - Updated the development toolchain to Node 24.18 and @wordpress/scripts 35.

= 1.11.3 - 2026-08-27 =
* Fix - Improved validation of image files and paths during product CSV import.
* Fix - Improved validation of custom field data during CSV import and export.
* Fix - CSV files exported by this plugin can now be re-imported without errors on the first column.
* Dev - Bump WordPress "Tested up to" version 7.1.
* Dev - Bump WordPress minimum supported version to 6.9.
* Dev - Bump WooCommerce "tested up to" version 11.1.
* Dev - Bump WooCommerce minimum supported version to 10.9.
* Dev - Update the PHP_CodeSniffer development dependency to 3.13.6 and Update WPCS to 3.4.1.

= 1.11.2 - 2026-07-15 =
* Fix - Sync the product attributes lookup table after CSV imports so storefront attribute filters stay current.
* Fix - Restore variable product attributes and variations when CSV imports create global attributes while WooCommerce attribute caches are stale.
* Dev - Add direct file access protection guards to PHP and view template files to fix Plugin Check errors.
* Dev - Upgrade Node.js from v20 to v24 and npm from v10 to v11.
* Dev - Upgrade npm and Composer dependencies.
* Dev - Add a spell-check GitHub Actions workflow and fix typos.
* Dev - Bump WooCommerce "tested up to" version 10.9.
* Dev - Bump WooCommerce minimum supported version to 10.7.

= 1.11.1 - 2026-06-01 =
* Add - Export `manage_stock` as a standard column header for variations instead of hidden meta.
* Fix - Make URL scheme check case-insensitive for image imports.
* Fix - Default variation values with non-ASCII characters (like Thai) now pre-select correctly on product pages after CSV import.
* Fix - Sale end dates imported via CSV now default to 23:59 instead of 00:00, matching Product Editor behavior.
* Fix - Resolve case sensitivity issue where custom attributes with names differing only by letter casing (e.g. "Options" vs "options") lost data during CSV export/import for variable products.
* Fix - Prevent server crashes during image imports by using a more memory-efficient download process.
* Dev - Bump WooCommerce "tested up to" version 10.8.
* Dev - Bump WooCommerce minimum supported version to 10.6.

= 1.11.0 - 2026-04-29 =
* Add - Introduce the `woocommerce_csv_import_is_within_content_dir` filter hook.
* Fix - Sanitize invalid UTF-8 data during CSV import to prevent import failures.
* Fix - Preserve `attribute_data` when merging with the `attribute:` column only.
* Fix - Prevent percent signs in export data from being corrupted.
* Fix - Recognize draft status when merging variations.
* Dev - Bump the `plugin-check-action` GitHub Action version to v1.1.5 to fix the runner path failure.
* Dev - Bump WooCommerce "tested up to" version 10.7.
* Dev - Bump WooCommerce minimum supported version to 10.5.
* Dev - Bump WordPress minimum supported version to 6.8.
* Dev - Bump WordPress "Tested up to" to 7.0.

= 1.10.82 - 2026-02-09 =
* Fix - Specified the `$escape` parameter in calls to `fgetcsv()` due to an upcoming PHP change.
* Dev - Update PHP Compat sniffs to a development version covering key PHP 8.4 changes.
* Dev - Run PHP Compat sniffs against the production release.
* Dev - Suppress PHP Compat sniffs for code run conditionally.
* Dev - Bump WooCommerce "tested up to" version 10.5.
* Dev - Bump WooCommerce minimum supported version to 10.3.
* Dev - Updates to our QIT GitHub Action workflow.

= 1.10.81 - 2025-11-24 =
* Dev - Bump WooCommerce "tested up to" version 10.3.
* Dev - Bump WooCommerce minimum supported version to 10.1.
* Dev - Bump WordPress "tested up to" version 6.9.

= 1.10.80 - 2025-09-29 =
* Dev - Bump WooCommerce "tested up to" version 10.2.
* Dev - Bump WooCommerce minimum supported version to 10.0.
* Dev - Bump WordPress minimum supported version to 6.7.

= 1.10.79 - 2025-06-30 =
* Fix - Resolve issues flagged by WooCommerce's Quality Insights Toolkit (QIT).
* Dev - Bump WooCommerce "tested up to" version 10.0.
* Dev - Bump WooCommerce minimum supported version to 9.8.

= 1.10.78 - 2025-05-27 =
* Dev - Bump WooCommerce "tested up to" version 9.9.
* Dev - Bump WooCommerce minimum supported version to 9.7.
* Dev - Bump WordPress "tested up to" version 6.8.
* Dev - Update all third-party actions our workflows rely on to use versions based on specific commit hashes.
* Dev - Disabled warning checks from WordPress Plugin Check Action.

= 1.10.77 - 2025-02-24 =
* Dev - Bump WooCommerce "tested up to" version 9.7.
* Dev - Bump WooCommerce minimum supported version to 9.5.
* Dev - Bump WordPress minimum supported version to 6.6.
* Dev - Add the WordPress Plugin Check GitHub Action and fix all issues it was reporting.

= 1.10.76 - 2025-01-13 =
* Dev - Bump WooCommerce "tested up to" version 9.6.
* Dev - Bump WooCommerce minimum supported version to 9.4.

= 1.10.75 - 2024-11-18 =
* Dev - Bump WordPress "tested up to" version 6.7.

= 1.10.74 - 2024-10-28 =
* Dev - Bump WooCommerce "tested up to" version 9.4.
* Dev - Bump WooCommerce minimum supported version to 9.2.
* Dev - Bump WordPress minimum supported version to 6.5.

= 1.10.73 - 2024-08-26 =
* Fix - Address PHPCompatibility warnings.
* Dev - Bump WooCommerce "tested up to" version 9.2.
* Dev - Bump WooCommerce minimum supported version to 9.0.
* Dev - Fix QIT E2E tests and add support for a few new test types.

= 1.10.72 - 2024-07-22 =
* Dev - Bump WooCommerce "tested up to" version 9.1.
* Dev - Bump WooCommerce minimum supported version to 8.9.
* Dev - Bump WordPress "tested up to" version 6.6.
* Dev - Exclude the Woo Comment Hook `@since` sniff.

= 1.10.71 - 2024-06-24 =
* Dev - Bump WooCommerce "tested up to" version 9.0.
* Dev - Bump WooCommerce minimum supported version to 8.8.
* Dev - Bump WordPress minimum supported version to 6.4.
* Dev - Update NPM packages and node version to v20 to modernize developer experience.

= 1.10.70 - 2024-05-20 =
* Dev - Bump WooCommerce "tested up to" version 8.9.
* Dev - Bump WooCommerce minimum supported version to 8.7.
* Dev - Bump WordPress "tested up to" version 6.5.

= 1.10.69 - 2024-02-19 =
* Add - Declare compatibility with new Product Block Editor.
* Dev - Bump WooCommerce "tested up to" version 8.6.
* Dev - Bump WooCommerce minimum supported version to 8.4.

= 1.10.68 - 2024-01-29 =
* Dev - Bump WooCommerce "tested up to" version 8.5.
* Dev - Bump WooCommerce minimum supported version to 8.3.
* Dev - Bump WordPress minimum supported version to 6.3.
* Dev - Bump PHP "tested up to" version 8.3.

= 1.10.67 - 2024-01-08 =
* Dev - Bump WooCommerce "tested up to" version 8.4.
* Dev - Bump WooCommerce minimum supported version to 8.2.
* Dev - Bump PHP minimum supported version to 7.4.

= 1.10.66 - 2023-11-20 =
* Dev - Bump Woocommerce "tested up" version to 8.3.
* Dev - Bump Woocommerce minimum supported version to 8.1.

= 1.10.65 - 2023-11-09 =
* Dev - Bump WordPress "tested up to" version 6.4.
* Dev - Bump WordPress minimum supported version to 6.2.
* Dev - Add Playwright E2E tests to cover critical flows.

= 1.10.64 - 2023-10-23 =
* Dev - Resolve PHP Coding Standards issues.
* Dev - Update PHPCS and PHPCompatibility GitHub Actions.

= 1.10.62 - 2023-10-10 =
* Dev - Add end-to-end tests using Playwright.
* Fix - Compatibility issue with PHP 8.1 that caused errors in exported CSV files.
* Fix - Export and import of product tags, shipping classes and other term data uses names consistently.

= 1.10.61 - 2023-08-17 =
* Dev - Bump PHP minimum supported version from 7.2 to 7.3.
* Dev - Bump WooCommerce "tested up to" version from 7.8 to 8.0.
* Dev - Bump WooCommerce minimum supported version from 7.2 to 7.8.
* Dev - Bump WordPress "tested up to" version from 6.2 to 6.3.
* Fix - Style import table so that error reasons are visible.

= 1.10.60 - 2023-07-05 =
* Dev - Bump WooCommerce "tested up to" version 7.8.
* Dev - Bump WooCommerce minimum supported version from 6.8 to 7.2.
* Dev - Bump WordPress minimum supported version from 5.8 to 6.1.
* Dev - Resolve coding standards issues.

= 1.10.59 - 2023-06-07 =
* Dev - Added new GitHub Workflow to run Quality Insights Toolkit tests.
* Dev - Bump WooCommerce "tested up to" version 7.6.
* Dev - Bump WordPress "tested up to" version 6.2.
* Dev - Bump WordPress minimum supported version from 5.6 to 5.8.

= 1.10.58 - 2023-05-19 =
* Dev - Bump PHP minimum supported version from 7.0 to 7.2.
* Dev - Bump WooCommerce "tested up to" version 7.4.
* Dev - Bump WooCommerce minimum supported version from 6.0 to 6.8.
* Dev - Implement support for delivery of automatic translation files.
* Dev - Replace `dart-sass` with `sass`.
* Fix - Product visibility import issues.

= 1.10.57 - 2023-03-21 =
* Dev - Replace `node-sass` with `dart-sass`.
* Tweak - WC 7.5.0 compatibility.

= 1.10.56 - 2023-02-20 =
* Fix - Replace `ABSPATH` with `WP_CONTENT_DIR` to improve hosting compatibility.
* Tweak - Bump WooCommerce tested up to 7.3.0.

= 1.10.55 - 2023-01-27 =
* Fix - Prevent file upload error on multisite.
* Tweak - Bump tested up to WordPress version 6.1.

= 1.10.54 - 2022-12-13 =
* Fix - Import removes 'featured' from product.
* Fix - Importing Categories with an apostrophe creates duplicates.
* Fix - Unicode character issue for Microsoft Excel.
* Fix - Variable subscription product price data is lost during import.
* Fix - Visibility options not importing.
* Fix - Wrong term slug when there is a parent child relationship term is imported.
* Tweak - Bump NPM version from 5.5.1 to 8.0.0.
* Tweak - Bump node version from 8.9.3 to 16.13.0.

= 1.10.52 - 2022-11-22 =
* Declare support for HPOS.
* Fix - Compatibility issue with Google Listings & Ads.
* Fix - Duplicate media in library after merging product.
* Update - Minimum supported versions of WC, WP and PHP.

= 1.10.51 - 2022-11-09 =
* Change - File upload workflow improvements.
* Fix - Issue with product creation during file import.

= 1.10.50 - 2022-11-01 =
* Declare support for HPOS.
* Dev - exclude node_modules from production package.
* Fix - Ensure "Merge empty cells" works properly for taxonomy terms.
* Fix - Missing scheduled products in the export.
* Fix - Multiple products with same Title can be uploaded.
* Revert "Declare support for HPOS".

= 1.10.49 - 2022-07-06 =
* Tweak - Bump tested up to WordPress 6.0.

= 1.10.48 - 2022-05-12 =
* Fix - Stock status of parent product when importing variations.

= 1.10.47 - 2022-04-15 =
* Fix - Relative stock adjustments should properly account of product inventories that are already negative.

= 1.10.46 - 2021-08-24 =
* Fix - Ensure we don't fire any unnecessary actions when importing products that don't have any `post_` fields.
* Fix - Tweak: Wording update to remove "ninja" from import instructions.
* Tweak - WC 5.6 compatibility.
* Tweak - WP 5.8 compatibility.

= 1.10.45 - 2021-07-27 =
* Tweak - Wording update to remove "ninja" from import instructions.

= 1.10.44 - 2021-07-15 =
* Tweak - Addresses a problem in some builds of the previous release.

= 1.10.43 - 2021-07-15 =
* Fix - Ensure the product lookup table is only updated for products that were imported.

= 1.10.42 - 2021-07-02 =
* Fix - ensure post modified dates get updated even if an import doesn't have any normal post fields.

= 1.10.41 - 2021-04-06 =
* Fix - Error when importing products.

= 1.10.40 - 2021-03-25 =
* Fix - Use method_exists to accommodate for backwards compatibility with older WC versions.
* Tweak - WC 5.1 compatibility.
* Tweak - WP 5.7 compatibility.

= 1.10.39 - 2021-02-24 =
* Add - Menu item to the new WC Navigation.
* Tweak - WC 5.0 compatibility.
* Tweak - WP 5.6 compatibility.

= 1.10.38 - 2020-11-05 =
* Fix - Use core's status functions instead of hardcoding for validations.

= 1.10.37 - 2020-09-29 =
* Fix - Issue when exporting empty variations file.
* Fix - Fix Broken Import of 0 Value Attributes.

= 1.10.36 - 2020-08-18 =
* Fix - Replace deprecated jQuery methods.
* Tweak - WordPress 5.5 compatibility.

= 1.10.35 - 2020-07-07 =
* Fix - Escape output for selectWoo fields.

= 1.10.34 - 2020-06-05 =
* Tweak - WC 4.2 compatibility.

= 1.10.33 - 2020-04-30 =
* Tweak - Remove legacy code.
* Fix - Fix slug creation for child taxonomies.
* Tweak - WC 4.1 compatibility.

= 1.10.32 - 2020-03-04 =
* Tweak - WC tested up to 4.0.

= 1.10.31 - 2020-01-14 =
* Tweak - WC 3.9 compatibility

= 1.10.30 - 2019-11-04 =
* Tweak - WC 3.8 compatibility

= 1.10.29 - 2019-10-08 =
* Fix - Escaped quotes in JSON response during import.

= 1.10.28 - 2019-09-26 =
* Fix - When importing/merging many items, too many scheduled actions get created causing performance issue.

= 1.10.27 - 2019-08-28 =
* Fix - Fails in deployment due to malformed changelog.

= 1.10.26 - 2019-08-28 =
* Tweak - Support for accommodation bookings.

= 1.10.25 - 2019-08-21 =
* Fix - Update product lookup tables after import of product variations.

= 1.10.24 - 2019-08-08 =
* Tweak - WC 3.7 compatibility

= 1.10.23 - 2019-06-19 =
* Fix - Update product lookup tables after import.

= 1.10.22 - 2019-04-16 =
* Tweak - WC 3.6 compatibility

= 1.10.21 - 2019-01-07 =
* Fix - Visibility taxonomies not updated when importing product stock.

= 1.10.20 - 2018-09-25 =
* Update - WC 3.5 compatibility.

= 1.10.19 - 2018-08-02 =
* Fix - Merging a changed `Featured` column does not seem to work.

= 1.10.18 - 2018-05-21 =
* Update - WC 3.4 compatibility.

= 1.10.17 - 2017-12-13 =
* Fix - Missing header for gpf:bing_category in exported csv.
* Update - WC tested up to version.

= 1.10.16 - 2017-08-24 =
* Fix - In rare occasion importing variations with uppercase attributes causes corrupted variations.
* Fix - When importing product, price was set to zero when no price column or empty value was given.
* Fix - When merging product and don't merge empty cells, price was still being overridden.

= 1.10.15 - 2017-06-27 =
* Fix - WC30 product visibility not setting during import/merge.
* Fix - Prevent exporting pass the set limit.
* Add - WC Groups compatibility.
* Add - Google Product Feeds - Bing Category.

= 1.10.14 - 2017-04-11 =
* Fix - Compatibility with WC 3.0.

= 1.10.13 - 2017-04-03 =
* Tweak - Updated all deprecated WooCommerce API calls.
* Fix - Variation description is stripped of the HTML when merging.
* Fix - Product regular price is not set when CSV contains 0 as value.
* Fix - Security - Limit export action to users with manage_woocommerce capability.
* Fix - Security - Added validations of path file in importer.

= 1.10.12 - 2016-10-04 =
* Fix - When exporting variations, duplicates can occur due to change in mysql 5.6+.

= 1.10.11 - 2016-09-06 =
* Add - Google Product Feed variations import/merge support.
* Add - Exclude Product field to import/export.
* Fix - Date time format incorrectly saved for scheduling sales date.
* Fix - Always showing sales price regardless of sales schedule.

= 1.10.10 - 2016-03-29 =
* Tweak - Added support for custom labels with Google Product Feed
* Tweak - Added more info to exported CSV filenames, e.g. product-export-yyyy_mm_dd_hh_mm_ss.csv and product-variations-export-yyyy_mm_dd_hh_mm_ss.csv for product variations

= 1.10.9 - 2016-03-22 =
* Tweak - Add GPF Delivery Label in the import/export
* Fix - Add missing POT file for localization support

= 1.10.8 - 2015-02-19 =
* Tweak - Add variation description support
* Fix - Incorrect encoding detection

= 1.10.7 - 2015-11-18 =
* Fix - When variable subscription product is exported, the value of tax:product_type is "Variable Subscription"

= 1.10.6 - 2015-11-09 =
* Fix - If a SKU/ID doesn't exist, but is included during a variation merge, it will now be imported.

= 1.10.5 - 2015-11-04 =
* Fix - menu_order will now update correctly if you merge in products with a menu_order of 0.
* Fix - The variation importer now catches duplicate SKUs/IDs when importing (just like the product importer).

= 1.10.4 - 2015-10-07 =
* Tweak - Improved process.
* Tweak - Import 20 per run.
* Tweak - Allow menu_order to be set per variation.
* Fix - Fix price sync.

= 1.10.3 - 2015-09-10 =
* Tweak - Use WPDB to set and query post meta for performance.

= 1.10.2 - 2015-08-25 =
* Tweak - Clear parent transients after import.
* Fix - Fixed issue with merging brands

= 1.10.1 - 2015-07-03 =
* Fix - Attach a grouped product to a parent if the parent exists

= 1.10.0 - 2015-06-24 =
* Tweak - Update text domains.
* Tweak - Update main file name.
* Tweak - Added stock_status to variation export.
* Tweak - Improve error messages.

= 1.9.20 - 2015-04-13 =
* Fix - Remove ob_clean on export to prevent malformed CSV.

= 1.9.19 - 2015-04-13 =
* Fix - Remove chosen.
* Fix - Add total_sales once only.
* Fix - Handle scheduled sales logic.

= 1.9.18 - 2015-02-17 =
* Fix - Post title merge.

= 1.9.17 - 2015-02-02 =
* Fix - JS notice.

= 1.9.16 - 2015-01-28 =
* Fix - Notices.
* Fix - Fix ampersand terms import.
* Fix - Only allow variations to be private or published.
* Fix - When not merging, prevent import if post ID is provided and conflicts.
* Tweak - Support composites, bookings, photography and bundles.

= 1.9.15 - 2014-12-11 =
* Fix - Ensure total_sales is set for new products.

= 1.9.14 - 2014-12-09 =
* Fix merge when only declaring attribute_data and not attributes.

= 1.9.12 - 2014-11-18 =
* Clear attribute table transients after import.
* Correctly import 0 value attributes.

= 1.9.11 - 2014-09-08 =
* When parsing attributes, only send them to the importer if inside the CSV.

= 1.9.10 - 2014-08-01 =
* Export non-visible attributes, or attributes lacking is_visible data.

= 1.9.9 - 2014-06-09 =
* Fix possible notice when exporting images.

= 1.9.8 - 2014-06-09 =
* fixed undefined property on variation export

= 1.9.7 - 2014-06-06 =
* When exporting images, get _product_image_gallery rather than attachments

= 1.9.6 - 2014-05-21 =
* Fix 2.1 file_paths import (2.1 uses downloadable_files).

= 1.9.5 - 2014-05-15 =
* Show notice when mb_detect_encoding is not present

= 1.9.4 - 2014-03-31 =
* Sync variable prices after import

= 1.9.3 - 2014-02-06 =
* Merge empty excerpt/post content if merge empty cells is enabled.

= 1.9.2 - 2014-01-29 =
* Fix class exists check

= 1.9.1 - 2014-01-28 =
* variations were missing tax_class
* export cross sell IDS with pipes
* Fix variation importing

= 1.9.0 - 2014-01-14 =
* Code refactoring
* Added 2.1 support
* Dropped < 2.0 support
* Import crosssells and upsells by sku (crosssell_skus upsell_skus columns)
* Check post name when seeing if a post exists
* Export children of multiple posts for variation export
* Option to merge empty rows, for example, if you want to wipe some attributes

= 1.8.3 - 2013-11-18 =
* GPF Adwords grouping filter and Adwords labels

= 1.8.2 - 2013-10-29 =
* Remove menu_order order for exporting variations - breaks export
* Escape preview column

= 1.8.1 - 2013-10-29 =
* Prevent gzip
* Return errors in fetch_remote_file

= 1.8.0 - 2013-10-22 =
* Check for 404 on image fetch
* Removed url_remap code - unused
* Moved thumbnail regeneration to the end of import to reduce risk of failed imports

= 1.7.4 - 2013-10-14 =
* Better slug generation for nested categories.

= 1.7.3 - 2013-10-12 =
* Trim filenames when importing images

= 1.7.2 - 2013-10-10 =
* Image naming tweaks

= 1.7.1 - 2013-10-10 =
* Fix gallery import

= 1.7.0 - 2013-10-06 =
* include_hidden_meta option added to variation export
* Improved category import logix
* Fixed notices
* Tools added to system status to delete products and variations

= 1.6.5 - 2013-10-04 =
* Added merging check to post type check

= 1.6.4 - 2013-09-26 =
* Check post type on import
* Extra debug
* Fix post status changes

= 1.6.3 - 2013-09-26 =
* Set _product_image_gallery
* Allow images to imported from wp-content/uploads/product_images

= 1.6.2 - 2013-09-14 =
* Fix term hierarchy where there are multiple terms with the same name

= 1.6.1 - 2013-09-10 =
* Added support for subscription/variable subscription product types

= 1.6.0 - 2013-08-19 =
* Ability to export variations for a specific product by ID
* Fixed support for non-comma delimiters
* Export foreign term names in editable format

= 1.5.0 - 2013-08-07 =
* Fix b/w compat for variation prices
* Merge image logic error
* Fire ajax requests one after the other to prevent duplicates e.g. categories
* Automatically convert attribute terms for variations to slug format

= 1.4.1 - 2013-08-05 =
* Fix parent import/backfill parents when parent ID is 0

= 1.4.0 - 2013-07-30 =
* Export hidden fields option
* Export serialised data in json format + import it back.

= 1.3.11 - 2013-07-11 =
* Only export Google Product Feed fields if selected.

= 1.3.10 - 2013-07-10 =
* Allow import of 0 values.

= 1.3.9 - 2013-07-08 =
* Add slashes to fix Windows file paths.

= 1.3.8 - 2013-06-21 =
* Export improvements (reduction in memory usage)

= 1.3.7 - 2013-06-19 =
* Remove file exists check for IIS users

= 1.3.6 - 2013-06-07 =
* Prevent final rows from being duplicated

= 1.3.5 - 2013-06-07 =
* Suppress wpdb errors
* Fix importing < 10 rows
* When importing variations, clear parent price to trigger recalc

= 1.3.4 - 2013-06-03 =
* Fix sanitization of file name

= 1.3.3 - 2013-06-03 =
* Fixed mapping field values

= 1.3.2 - 2013-05-29 =
* Improved mapping option labelling
* Fixed merge when post_title is not available
* Fixed mapping

= 1.3.1 - 2013-05-28 =
* Post_parent tweak to support 0
* Filters for developers

= 1.3.0 - 2013-05-20 =
* Ajax to prevent timeouts and memory outage
* New import progress interface

= 1.2.6 - 2013-05-10 =
* post_author merge/import fix.

= 1.2.5 - 2013-05-03 =
* Export/import post author

= 1.2.4 - 2013-05-03 =
* Export term hierarchy

= 1.2.3 - 2013-04-30 =
* Fix attribute position
* Fix handle_upload

= 1.2.2 - 2013-03-25 =
* Fix _file_paths

= 1.2.1 - 2013-03-19 =
* Alt attribute set for uploaded images.
* Fallback for _regular_price and variations

= 1.2.0 - 2013-03-08 =
* Fix variation prices upon import

= 1.1.9 - 2013-01-11 =
* Fix for when attribute_data is parsed before attribute

= 1.1.8 - 2013-01-11 =
* WC 2.0 variations export compat

= 1.1.7 - 2013-01-07 =
* Fixed some notices

= 1.1.6 - 2012-12-30 =
* Fixed CUSTOM attribute export

= 1.1.5 - 2012-12-16 =
* Fix parent sku export

= 1.1.4 - 2012-12-16 =
* Don't set publish status automatically on merge.
* Only update if postdata size > 1
* Cleaned up error messages for variation import failure.
* Export parent_sku

= 1.1.3 - 2012-12-13 =
* Fix attribute export
* 3.5 fixes

= 1.1.2 - 2012-12-05 =
* Support exporting yoast SEO fields

= 1.1.1 - 2012-12-04 =
* New updater

= 1.1.0 - 2012-11-21 =
* Fix URLs to images with spaces
* Consistent columns during export (based on Jason Judge's patch)
* Support relative stock updates during merge, e.g. (+)10, (-)2
* Ensure post_status is lowercase and valid.

= 1.0.31 - 2012-11-07 =
* When importing variations, allow blank columns (to support 'all' attributes)

= 1.0.30 - 2012-10-11 =
* Allow https image import

= 1.0.29 - 2012-10-11 =
* product_exists() check should check SKU and title independently

= 1.0.28 - 2012-10-11 =
* Add timestamp to logs

= 1.0.27 - 2012-10-05 =
* Parent notices fix

= 1.0.26 - 2012-10-03 =
* Fix for multiple category import

= 1.0.25 - 2012-09-29 =
* Don't set defaults on merge

= 1.0.24 - 2012-09-17 =
* Search sku in pending and future posts
* Optimisations
* Support 1.7 file_paths

= 1.0.23 - 2012-09-12 =
* Fixed attribute/type import

= 1.0.22 - 2012-09-11 =
* Maintain case for text based attributes
* Change taxonomy term logic to insert terms more accurately

= 1.0.21 - 2012-08-28 =
* Fixed merge bug

= 1.0.20 - 2012-08-28 =
* When importing Images (merge) skip existing images based on basename and URL
* ini_set( 'auto_detect_line_endings', true ); to support other line endings such as windows

= 1.0.19 - 2012-07-25 =
* When checking SKU, look at drafts and private products too
* Export and import default_attributes for variable products

= 1.0.18 - 2012-07-25 =
* Fix variation import err return
* Wipe out min_variation_price so they are regenerated after import

= 1.0.17 - 2012-06-28 =
* New variation column parent_sku - as an alternative to defining post IDs

= 1.0.16 - 2012-06-28 =
* backfill_attachment_urls tweak
* removed potentially slow post_exists function
* Use product title for image titles
* Support importing a CSV that is on the server

= 1.0.15 - 2012-06-20 =
* Added more filename detection for image URLS

= 1.0.14 - 2012-06-07 =
* Fixed parser
* gpf product_type

= 1.0.12 - 2012-05-26 =
* Improved memory handling during parse

= 1.0.11 - 2012-05-26 =
* Improved memory handling during import
* Option to choose delimiter

= 1.0.10 - 2012-05-26 =
* Mapping fix for product type
* Mapping fix for GPF data
* Fix for merging variable

= 1.0.9 - 2012-05-25 =
* Strtotime for sale price dates
* Added sale price dates to export
* Export Google Product Feed Data

= 1.0.8 - 2012-05-24 =
* Support comment_status column
* Support post_name (slug) column
* Merging will import if a sku/post ID is not defined or not found.
* If a product attribute does not exist, add it!

= 1.0.7 - 2012-05-21 =
* Reverted _regular_price change and fixed _price parsing

= 1.0.6 - 2012-05-20 =
* Wrap all columns with quotes
* price should be regular_price for variations
* Local upload tweaks

= 1.0.5 - 2012-05-20 =
* Missing format_data_from_csv function in class

= 1.0.4 - 2012-05-19 =
* Fix variation import after mapping
* Format dates to mysql format
* Only encode utf-8 if csv is not utf

= 1.0.3 - 2012-05-18 =
* Fix for empty property error

= 1.0.2 - 2012-05-16 =
* Moved ID column to prevent excel #failing (SYLK)
* Removed post_title requirement for variations
* wp_upload_dir fix
* exists check takes sku into consideration

= 1.0.1 - 2012-05-14 =
* Detect and set locale
* Product type check fix

= 1.0 - 2012-05-10 =
* First release
