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
1.7.0
- Added: Compare Listings tool to view missing listings in WP-Lister
- Added: Check for failures when preparing / adding listings
- Added: Store MPN variation attribute as postmeta
- Tweak: Allow WordPress to automatically generate the slug to prevent term insertion errors
- Tweak: Store additional variation images if the WooCommerce Additional Variation Images plugin is installed
- Fixed: Issue where Force Update Check button was not working
- Fixed: Possible issue where plugin update would show all the time, even though latest version is already installed
- Fixed: Various PHP warnings and notices, including deprecated code warnings
1.6.4
- Improved security against CSRF (cross site request forgery)
1.6.3
- Fixed possible issue where some imported images were very small or blurry
1.6.2
- Fixed visibility issue for out of stock items in WooCommerce 3.x
- Use GetSellerList to pull all active listings (not only 25k)
1.6.1
- Compatibly update for WP-Lister 2.0.33
- Added setting to skip the first image in the gallery
- Added the wplister_ebay_import_product_data filter hook
- Fixed possible error code 17 when importing items
1.5.17
- Added support for GetSellerList request to import all available listings (instead of either active, sold or unsold items)
- Split up import items list into smaller lists to prevent memory and DB issues
- Store the brand and MPN data when creating products in WooCommerce
1.5.16
- Use the category map to assign categories to imported listings
- Store the listing duration, global shipping and autopay data when creating products in WooCommerce
- Store the subtitle as the post_excerpt
- Added filter hooks wpl_importer_images_directory and wpl_importer_images_url to manage the uploads directory and URL
- Fixed warning messages on WC3.x (Product properties should not be accessed directly)
1.5.15
- added support for importing best offer settings from eBay
- fixed "get_product function is deprecated" message on WooCommerce 3.x
1.5.14
- import UPC and EAN if they're available
- import the Lot Size as an attribute
- add support for the GM weight unit from eBay
- fixed bug in importing images when removing the quotes surrounding the image URL
- fixed bug in reading the weight unit from eBay and added a function to automatically convert the weight to the store's native weight unit
- download and store images with the same original file type instead of forcing them to be jpegs
- check if iconv PHP module is installed and show warning if not, but allow to run import process without it
- added a setting that stops WPLE from adding variation images to the parents image gallery
- store the variations when importing from eBay
1.5.12
- fixed importing product categories on WooCommerce 2.6
1.5.11
- show warning if selected listing profile uses a duration other than GTC
- show message when matching imported products buy SKU
- ready for WordPress 4.6
1.5.10
- fixed issue where imported variable products appeared broken when product attribute names contained special UTF-8 characters
- fixed "Failed to assign product category" warning for accounts without eBay store
- fixed stock status for imported variations
- fixed SKU column in preview box
1.5.9
- fixed error "Call to a member function check_stock_status() on a non-object" when updating prices and stock levels from eBay
1.5.8
- fixed issue creating subfolders / importing images
1.5.7
- improved error handling on downloading and saving images to disk
- check actual file size written and show errors to user (if disk is full)
- added cancel button for JobRunner progress window
- fixed importing attributes longer than 29 characters
- import images into subfolders by default
1.5.6.4
- improved option to extract embedded images from listing description
- requires WP-Lister for eBay 2.0.9.9 or better
1.5.6.3
- improved option to extract embedded images from listing description
- improved error handling - show problems assigning products to categories
1.5.6.2
- improved error handling - show problems creating product categories in progress window
- fixed storing store categories map for default account during import
1.5.6.1
- added option to disable setting a default variation for imported variable products
- relabeled seller profiles to business policies
1.5.6
- fixed importing weight for sites using metric system
- show warning if stock management is disabled in WooCommerce
1.5.5
- show selected listing status on import page
- store item details object without eBay Description (reduce db size and prevent rare SQL issues)
- fixed issue where imported listings would stay "prepared" (due to large item details - description or compatibility list)
- fixed import on WP-Lister for eBay 2.0.8.9 (updated eBay API version to 919)
1.5.4
- added option to disable stock management for parent variations
- fixed issue where emoji characters in listing title would break the import process
- improved importing with 2 level subfolders
1.5.3
- fixed import without assigning listing profile
1.5.2
- fixed "Call to undefined method WooCommerce::attribute_taxonomy_name()" error on WooCommerce 2.3
- increased HTTP timeout to 15 seconds (useful for fetching images on local dev site)
1.5.1
- added advanced option to disable using product titles to generate image filenames
- use the maximum of 60 days by default when requesting sold items
- compare product images by MD5 hash to detect duplicate images on different URLs
- fixed duplicate gallery images issue
1.5.0
- fixed blank (but working) progress window on WP-Lister 1.6.0.9+
- show selected default account on import page
- make sure the selected profile uses the selected eBay account
1.4.7
- added support for importing ePID (Item.ProductListingDetails.ProductReferenceID)
- make sure that imported products are always visible (to hide out of stock products use the WooCommerce setting option)
- fixed rare issue with multibyte characters in listing title preventing import process from starting
1.4.6
- fixed issue with duplicate images in media library
- improved performance when importing variation images
1.4.5
- fixed creating variations in WooCommerce 2.2
- automatically fix broken br tags found in a GarageSale template
1.4.4
- added option to enable "match existing SKUs" option (disabled by default to restore behavior from 1.4.2)
- fixed fatal error on tools page when image folder does not exist
1.4.3
- added option to select the number of rows on the advanced settings page
- check for existing SKUs when importing products - and skip creating product and only create listing
1.4.2
- added option to selected permission required to access import page
- replace line breaks with spaces instead of removing them
- skip items listed via WP-Lister from being imported when import mode is set to "only new items"
1.4.1
- added option to disable item specifics / product attributes
- added option to import no product description at all
- changed required permission to manage_ebay_listings
1.4.0
- added option to add custom content to the imported product description
- fixed issue with special characters in variation attribute values
- replaced all remaining mysql functions with calls to wpdb methods
1.3.42
- added option to remove seller profiles / policies from imported products
- do not count image files on tools page when subfolders are enabled
1.3.41
- fixed error when updating items
1.3.40
- fixed updating sold items
- set default attribute for imported variations
1.3.39
- improved file count performance on tools page
- fixed 1px featured image on edit product page
1.3.38
- prevent rare error when failed to create empty attribute
1.3.37
- fixed importing item specifics
- convert quotes as well as other html entities
1.3.36
- fixed high res image download for stock photos
- decode html entities and quotes in user input fields
1.3.35
- added confirmation dialog before running a clean import to prevent accidentally removing imported products
- added various API hooks
- improved admin toolbar
1.3.34
- added support for multiple shipping locations
- improved support for Per Product Shipping extension
1.3.33
- added button to mark unsold items as out of stock in WooCommerce
- added option to disable site filter
1.3.32
- added option to update unsold listing
- skip items from foreign ebay sites during import
- added tooltips
1.3.31
- added backup and restore for advanced options
- added option to extract additional images via regex
- layout improvements for WP 3.8
1.3.30
- improved performance when preparing products to be imported
- improved error handling during import
- warning about missing import profile is more important now (red)
1.3.29
- added support for Per Product Shipping plugin (beta)
1.3.28
- added support for item condition and condition description
- added support for seller profiles (shipping, payment and return profiles)
1.3.27
- fixed issue if item weight is less than 1 lbs
1.3.26
- lock imported listings by default - WP-Lister 1.3.0.12 required!
1.3.25
- added support for free shipping for calculated shipping services
- added support for ShipToLocations and ExcludeShipToLocation
1.3.24
- update product stock status according to available stock quantity when updating active and sold items
1.3.23
- import total sales - required for order by popularity feature
1.3.22
- create category mappings only for leaf categories
1.3.21
- import item compatibility list - WP-Lister Pro 1.3 recommended
1.3.20
- added support for importing sale price / strikethrough price (STP / MAP)
1.3.19
- fixed issue of not fetching high resolution images for some users
- remove hard lines breaks when filtering listing description
- extract images from HREF attributes (link destinations)
- added safe mode warning message
1.3.18
- added option to select between importing active, unsold or sold items
1.3.17
- fixed issue with stock quantity for variations which have party been sold
1.3.16
- added new safe mode option to import images one by one to prevent timeout issues
- enabled high res images by default
- optimization of get products and categories process
- added batch size options 10 and 20 for slow servers
1.3.15
- added warning regarding inventory sync if no listing profile is selected
- added option to limit the maximum batch size from 200 to 100 or 50
1.3.14
- import and store listing type and end date
- update active and sold items using ajax to prevent timeout issues
- performance optimizations - in memory cache for imported products
1.3.12
- store shipping options for each product
1.3.11
- store primary and secondary ebay category for each product
- added option to use the ebay ItemID as SKU
- added import link to admin bar
1.3.10
- added server requirements check for php memory limit and maximum execution time
1.3.9.11
- fixed variation SKU
1.3.9.10
- added support for variation images
- show links to product after importing a single item
1.3.9.9
- fixed image import
1.3.9.7
- fixed stock level update for sold items
- only create galleries if there are multiple images
1.3.9.6
- added support for WooCommerce 2.0 Product Gallery feature
1.3.9.5
- new option to add only unique items to WP-Lister
1.3.9.4
- added option to store imported images in subfolders
- added option to rename imported images folder
- show image folder file count on tools page
- fixed out of stock status on update
- minor improvements on settings page
1.3.9.2
- update sold items (beta)
1.3.9.1
- fix error on WP-Lister before 1.2.2.1
1.3.9
- support for WP-Lister 1.2.2
1.3.8
- remember and show date when active listing were last updated
1.3.7
- new option to fetch high res images from EPS (beta)
- cleaned up settings sidebar
1.3.6
- various improvements on "only new" import mode
1.3.5
- added support for item specifics with multiple values
1.3.4
- improved handling of thousands of products on slow servers
1.3.3
- new option to only add new products while keeping already imported ones
- new feature to only update prices and stock levels for already imported products
1.3.2
- new option to exclude item specifics / attributes
- new option to control which item specifics should become attributes of type "text"
- new option to import product description to post content or excerpt or both
1.3.1
- import category sort order
- fixed secondary product categories
1.3.0
- new advanced options page
- new tools page
- fixed duplicate attribute issue on WooCommerce 2.0
1.2.3
- fixed import of product weight and dimensions
1.2.2
- added support for importing secondary store categories
- added note about running on empty WooCommerce install
1.2.1
- fixed imported quantity
1.2
- option to extract images from item description
- improved updater
1.1
- various fixes and improvements
1.0
- first publix release