Changelog
1.8.7
- Fixed: Warning about the creation of dynamic properties
- Fixed: Filtering not necessary on clean import mode
- Fixed: Clear existing items in the import list before saving a new set
- Fixed: Attributes getting stored as text attributes all the time
- Dev: New filter `wple_import_attrib_exclude`
1.8.6
- Fixed: Error `Attempt to read property "session" on null
- Fixed: Checking for the error type causes a fatal error
1.8.5
- New: Text domain set to wc-import-from-ebay
- New: Added the DE_formal language file
- New: Setting to set the imported listings' locked status
- Tweak: Enhanced the cut in/out functionality to be able to extract different sections from the description
- Fixed: Unsupported operand types error
- Fixed: Skip trying to match empty SKUs
- Fix: Immediately filter out existing listings during Step 2 for `Add New` import mode
- Fix: License activation error
- Dev: Added the new filter `wple_exclude_product_meta` to allow 3rd-party code to filter out metadata saved on created products
1.8.4
- New: Support for importing and matching variations
- Fixed: Use the wc_get_product_id_by_sku() when matching SKUs to import
- Fixed: Convert quantity to INT to prevent `TypeError: Unsupported operand types` errors
1.8.3
- Fixed: Issue where 404 errors during import could halt the import process
- Fixed: Check for the value of $profile before using it
1.8.2
- Fixed: Issue where created products could have a future publish date
- Fixed: Fatal error when the item being imported are missing the SellingStatus.QuantitySold property
1.8.1
- New: Import and store the Watch Count value into the _ebay_watch_count post meta
- Tweak: Allow importing via CSV without running Step 2
- Tweak: Check for the new OAuth token during initial requirements check
- Fixed: Import CSV not working when there's no data available from Step 2
- Fixed: Use cat_id when determining whether the category is the "Other" category
- Fixed: Check for the value of $list to prevent possible fatal error
- Dev: Added filter wple_record_per_product_shipping_costs
- Dev: Compatible with WooCommerce 6.2
1.8.0
- New: Store unit price data for WooCommerce Germanized
- New: Import additional variation images for the Additional Variation Images Gallery plugin
- Fixed: Issue where the import could break if WPLA was not installed
- Dev: Added filter wplister_ebay_import_added_variation
1.7.7
- New: Added option to skip non-matching items instead of adding them when matching existing SKUs
- Tweak: Tooltip clarifies that variable products are supported only if parent and child SKUs match
- Tweak: Merged user contriuted code to allow running the import process triggered via cron job
- Fixed: Issue where imported variations could show up as out of stock in WooCommerce
- Fixed: GMT post date was not generated correctly for imported products
1.7.6
- New: Added the option of importing from CSV in Step 2 instead of pulling the listings from eBay
- New: Added a setting to import MPN as variation attributes
- Fixed: Cast categories map as array to prevent errors
- Dev: Added filter wple_import_days_to_fetch
1.7.5
- Fixed: Issue where variable products were showing as out of stock
1.7.4
- New: Added support for FlatDomestic shipping type when storing per product shipping rates
- Fixed: Variable products were getting imported as simple products
- Fixed: Saving the cut in/out settings could fail in some cases
1.7.3
- New: Added setting to disable the importing of the compatibility list
- Fixed: Issue where stock levels were not set in WooCommerce
- Fixed: Ensure that the image file extensions are all in lowercase
- Fixed: Allowed Tags setting value not getting saved
- Fixed: Product stock status not getting saved for variables
- Dev: Added the filter wplister_shipping_domestic_countries so 3rd-party codes can have several domestic shipping countries
- Dev: Marked mapProductToWoo as deprecated
1.7.2
- New: Added support for WooCommerce Germanized by storing MPN and GTIN data into their respective fields
- Fixed: Update product lookup tables after importing listings
- Fixed: Use wp_kses_post_deep instead of wc_clean to retain the HTML in some of the import settings
- Dev: changed prefix for constants from WPLISTER_ to WPLE_PLUGIN_
1.7.1
- Fixed: Possible fatal error when checking for updates