
= 2.12.0 =

Release date: 2025-10-22

#### Enhancements

* Create and validate a category path when a product is pushed

#### Bugfixes

* Fixed an error in the saveProduct method, facets was sometimes null instead of array

= 2.11.0 =

Release date: 2025-10-09

#### Enhancements

* Mark product as digital / virtual good
* Before creating a product variant, we look up existing EAN/GTIN numbers and move them to trash
* Before updating a product variant, we validate EAN/GTIN numbers with products
* Added a new debug tool to find products based on EAN in the StoreLinkr WP admin

#### Bugfixes

* Fixed a case where the plugin searched for an attribute name instead of the object

= 2.10.0 =

Release date: 2025-10-02

#### Enhancements

* New: danger zone area to execute "one time" actions
* Danger zone: merge duplicate attributes
* Danger zone: remove unused attribute values (not linked to any product)

#### Bugfixes

None

= 2.9.11 =

Release date: 2025-09-29

#### Enhancements

* Save attributes on product variable level
* Support for multiple attribute values on single attribute name

#### Bugfixes

* Remove duplicate GTIN / EAN before creating a new variant option to prevent errors
* Product variant only link facet values to main variant

= 2.9.10 =

Release date: 2025-09-24

#### Enhancements

* Overwrite images is now optional, default true
* Added positive points (metafield "_positive_points")
* Added negative points (metafield "_negative_points")
* Link cross-sell products when available
* Link upsell products when available

#### Bugfixes

* Set parent ID on single product fixed

= 2.9.9 =

Release date: 2025-09-16

#### Enhancements

* Overwrite short description is now optional, default true
* Overwrite long description is now optional, default true
* Product are published by default, draft is possible as setting. Default is published.
* Configure backorder setting on site level from StoreLinkr, default not allowed

#### Bugfixes

* Clean advised price field when data is empty
* Remove variant ids field when the product is a single product
* Search product by EAN sometimes failed, now handled correctly

= 2.9.8 =

Release date: 2025-09-10

#### Enhancements

* Archived products validation implemented
* Added new metadata field "advised_price" on product level when we know an advised product price

#### Bugfixes

* Find product by ean (global unique identifier) fixed

= 2.9.7 =

Release date: 2025-09-09

#### Enhancements

* Create new orders from the API

#### Bugfixes

None

= 2.9.6 =

Release date: 2025-08-14

#### Enhancements

None

#### Bugfixes

* Linking variants in grouped products (deprecated) fixed
* Permissions for stock location management fixed

= 2.9.5 =

Release date: 2025-08-12

#### Enhancements

* Added new REST API endpoint `/wp-json/storelinkr/v1/images/create` for standalone image creation in WordPress media library

#### Bugfixes

None

= 2.9.4 =

Release date: 2025-08-06

#### Enhancements

None

#### Bugfixes

* Report if image ID does not exist in WP installation
* Fixed edge cases in the handling links with media to post IDs

= 2.9.3 =

Release date: 2025-08-05

#### Enhancements

* Added dependency requirement to Woo
* Removed dashboard widget for dependency selection

#### Bugfixes

None

= 2.9.2 =

Release date: 2025-07-03

#### Enhancements

None

#### Bugfixes

* Fixed add meta in metadata fields

= 2.9.1 =

Release date: 2025-07-03

#### Enhancements

None

#### Bugfixes

* Fixed reserved slug names in WooCommerce attributes

= 2.9.0 =

Release date: 2025-06-27

#### Enhancements

* Added 2 new REST API endpoints for Variable products
* Allow StoreLinkr to create Variable products
* Set images per product variation
* View stock locations for variable products and variations

#### Bugfixes

None

= 2.8.0 =

Release date: 2025-06-24

#### Enhancements

* Allow integration with WooCommerce REST API
* Added custom post type for storing stock locations
* Link product stock information with stock locations
* Added custom tab on product edit post page to view stock per activated stock location

#### Bugfixes

None

= 2.7.9 =

Release date: 2025-06-04

#### Enhancements

* Render attachments in product edit page (wp-admin)

#### Bugfixes

* Minor PHP warnings fixed

= 2.7.8 =

Release date: 2025-04-28

#### Enhancements

None

#### Bugfixes

* Map more data from request to data object

= 2.7.7 =

Release date: 2025-04-24

#### Enhancements

* Version bump, supporting WordPress >6.8

#### Bugfixes

None

= 2.7.6 =

Release date: 2025-04-23

#### Enhancements

None

#### Bugfixes

* Validate stock response on existing keys
* If the create attribute fails, we have a soft-fail mechanism
* Category model key might be undefined, validate if key exists

= 2.7.5 =

Release date: 2025-04-22

#### Enhancements

* Added used state

#### Bugfixes

* Validate if stock delivery date is set

= 2.7.4 =

Release date: 2025-03-27

#### Enhancements

None

#### Bugfixes

* Minor checks for data consistency

= 2.7.3 =

Release date: 2025-03-25

#### Enhancements

* Create products in bulk
* Update products in bulk
* Removed duplicate code in request to data array mapping

#### Bugfixes

None

= 2.7.2 =

Release date: 2025-03-19

#### Enhancements

* Create brands in WooCommerce when a product is updated by using the new product_brand taxonomy
* Stock info per stock location added, if multiple locations are available
* Use filter "storelinkr_single_visibility" to change the single product visibility

#### Bugfixes

None

= 2.7.1 =

Release date: 2025-03-12

#### Enhancements

None

#### Bugfixes

* Download images from the StoreLinkr CDN with wp safe method, fixes Entity too large warning
* Stock call undefined notice fixed

= 2.7.0 =

Release date: 2025-03-05

#### Enhancements

* Download images directly from the StoreLinkr CDN instead of receiving the image content in the API call
* Support for longer attribute names (max length was 28 characters due to data model in WooCommerce)
* Improved code for creating and linking product attributes

#### Bugfixes

* Fallback for facet data, validate if string was already json decoded and validate if array is iterable

= 2.6.3 =

Release date: 2025-03-04

#### Enhancements

* Price updates are optional, configure this setting in the StoreLinkr portal

#### Bugfixes

None

= 2.6.2 =

Release date: 2025-02-04

#### Enhancements

* Stock updates are now optional, configure them in the WordPress export settings in the StoreLinkr portal

#### Bugfixes

None

= 2.6.1 =

Release date: 2025-02-04

#### Enhancements

None

#### Bugfixes

* Remove facets when they are not provided anymore on update

= 2.6.0 =

Release date: 2025-01-16

#### Enhancements

* List products in API for product feeds and marketplaces
* Create product image for grouped product

#### Bugfixes

None

= 2.5.10 =

Release date: 2025-01-15

#### Enhancements

* Rebuild WooCommerce lookup table after changing the product attributes

#### Bugfixes

None

= 2.5.9 =

Release date: 2025-01-10

#### Enhancements

* Support for 4th and 5th category level in getCategories API call

#### Bugfixes

None

= 2.5.8 =

Release date: 2025-01-09

#### Enhancements

None

#### Bugfixes

* Soft fail on create category call, return existing term when the category already exists

= 2.5.7 =

Release date: 2025-01-09

#### Enhancements

* Support deeper category levels

#### Bugfixes

None

= 2.5.6 =

Release date: 2025-01-08

#### Enhancements

None

#### Bugfixes

* Optimized attributes on products create and update

= 2.5.4 =

Release date: 2025-01-06

#### Enhancements

None

#### Bugfixes

* Find products based on SKU in API

= 2.5.3 =

Release date: 2025-01-01

#### Enhancements

* Happy new year!

#### Bugfixes

* Update attachment meta data in WC product

= 2.5.2 =

Release date: 2024-11-20

#### Enhancements

* PHP Support requires 8.2+

#### Bugfixes

None

= 2.5.0 =

Release date: 2024-11-20

#### Enhancements

* Support for grouped products (for product variants)
* Made product variants clickable from grouped product
* Improved readme file

#### Bugfixes

None

= 2.4.1 =

Release date: 2024-11-07

#### Enhancements

* Prevent category delete when StoreLinkr created the category before
* Added link to StoreLinkr portal in category term row actions
* Toggle between variants in product page

#### Bugfixes

* Create category failed when main term was not found in API endpoint
* Allow short description to be empty

= 2.4.0 =

Release date: 2024-11-01

#### Enhancements

* Added a diagnostic tab in the admin for improved support for our customers

#### Bugfixes

None

= 2.3.7 =

Release date: 2024-11-01

#### Enhancements

None

#### Bugfixes

* Skip refunded orders from order API

= 2.3.6 =

Release date: 2024-10-30

#### Enhancements

None

#### Bugfixes

* Convert product status to publish of a product

= 2.3.5 =

Release date: 2024-10-30

#### Enhancements

None

#### Bugfixes

* Product publish status fix from trash or draft

= 2.3.4 =

Release date: 2024-10-30

#### Enhancements

* Upgraded plugin support to WordPress 6.7

#### Bugfixes

* Product SKU was not set in WooCommerce products, added in product sync and mapping

= 2.3.3 =

Release date: 2024-10-18

#### Enhancements

* Display attachment title and description when the data is available, the filename will be used as a fallback
* Set no-cache headers for wp-json/storelinkr endpoints to prevent caching

#### Bugfixes

* Do not return WooCommerce orders with status "checkout-draft"

= 2.3.2 =

Release date: 2024-10-16

#### Enhancements

* Added a new filter to change the Attachment tab label. Use the filter "storelinkr_attachment_label" the change the tab label in the product page frontend.

= 2.3.1 =

Release date: 2024-10-09

#### Enhancements

* Remove / merge duplicate product attributes

#### Bugfixes

* Fixed the empty orders, count valid line items
* Fixed the frontend attachment tab, do not show when the attachment count is zero

= 2.3.0 =

Release date: 2024-10-08

#### Enhancements

* Added file attachments on product details page

#### Bugfixes

* Fixed the StoreLinkrStock construct argument (bool, null was given)
* Fixed an issue with the WP_Error to string parsing
* Fixed an error with the get_attribute() on bool in WooCommerce

= 2.2.0 =

Release date: 2024-08-07

#### Enhancements

* Display product variants on product details page
* Return invalid media id's on product update (useful when media has been removed)

#### Bugfixes

None

= 2.1.1 =

Release date: 2024-07-16

#### Enhancements

* StoreLinkr icon improvement in sidebar menu (icon is now in SVG)

#### Bugfixes

None

= 2.1.0 =

Release date: 2024-07-16

#### Enhancements

* WordPress compatibility updated to 6.6

#### Bugfixes

* Make sure a product is published when we update a WooCommerce item

= 2.0.18 =

Release date: 2024-06-05

#### Enhancements

* Improved product image handling in create, update product flow (set correct image_id and gallery_ids)

#### Bugfixes

* Prevent generation of duplicate product image thumbnails
* Set correct featured product image
* Only list image once (don't repeat featured image in thumbnails)

= 2.0.17 =

Release date: 2024-06-03

#### Enhancements

* Extended order line items information for further processing

#### Bugfixes

None

= 2.0.16 =

Release date: 2024-05-29

#### Enhancements

* Return if the image directory is writable in test connection
* Return the product permalink after a create or update call

#### Bugfixes

* Improved image error handling for debugging

= 2.0.15 =

Release date: 2024-05-15

#### Enhancements

* Return version number of plugin in test connection to validate compatability

#### Bugfixes

None

= 2.0.14 =

Release date: 2024-05-15

#### Enhancements

* Order data improvements with correct fields for StoreLinkr

#### Bugfixes

* Response code 500 removed and changed to a HTTP 400

= 2.0.13 =

Release date: 2024-04-15

#### Enhancements

None

#### Bugfixes

* Price formatting issue fixed in the StoreLinkr API

= 2.0.12 =

Release date: 2024-04-11

#### Enhancements

* Test endpoint added for StoreLinkr connection

#### Bugfixes

None

= 2.0.11 =

Release date: 2024-04-01

#### Enhancements

None

#### Bugfixes

* Improved file upload mechanism for upload image endpoint

= 2.0.10 =

Release date: 2024-03-24

#### Enhancements

None

#### Bugfixes

* Improved usage of the WP_Filesystem and fallbacks implemented for constants FS_CHMOD_FILE and FS_CHMOD_DIR

= 2.0.9 =

Release date: 2024-03-19

#### Enhancements

None

#### Bugfixes

* Even more feedback implemented from the WordPress plugin team
* Improved security (escaping before output)
* Minor ABSPATH improvements

= 2.0.8 =

Release date: 2024-03-14

#### Enhancements

None

#### Bugfixes

* Feedback implemented from the WordPress plugin team

= 2.0.7 =

Release date: 2024-02-23

#### Enhancements

None

#### Bugfixes

* Make use of the new API endpoint for stock info calls
* Renamed some public functions with sl* prefix for stock implementation

= 2.0.6 =

Release date: 2024-02-22

#### Enhancements

None

#### Bugfixes

* Use wc_price instead of number_format when the method is available for product prices

= 2.0.5 =

Release date: 2024-02-22

#### Enhancements

* Changed plugin URI in description to: https://storelinkr.com/en/integrations/wordpress-woocommerce-dropshipment

#### Bugfixes

* Category class name fixes
* Undefined constants in class fixed FS_CHMOD_DIR and FS_CHMOD_FILE

= 2.0.4 =

Release date: 2024-02-22

#### Enhancements

None

#### Bugfixes

* REST API authentication issue fixed

= 2.0.3 =

Release date: 2024-02-22

#### Enhancements

None

#### Bugfixes

* Callback permission to public, return true in register REST API endpoints

= 2.0.2 =

Release date: 2024-02-14

#### Enhancements

None

#### Bugfixes

* WP_Filesystem include when class is not defined

= 2.0.1 =

Release date: 2024-02-08

#### Enhancements

None

#### Bugfixes

* Fixed WordPress compatibility with the plugin check plugin from the WordPress plugin team

= 2.0.0 =

Release date: 2024-01-27

#### Enhancements

* Initial StoreLinkr plugin for WordPress release

#### Bugfixes

None
