Changelog
WooCommerce MK Soft Connector
1.0.54 - 2022-06-06- Enhancement - Added new order attribute
objednavka
as variable symbol in synced orders. - Enhancement - Allow to define the decimals for calc order item prices in synced orders.
- Fix - Plugin activation date format.
- Dev - Tested up to WP 6.0.
- Fix - Set product variation ID (PLU) as non-stock item in synced orders if this product isn't defined in MK soft.
- Dev - Tested up to WC 6.5.1.
- Enhancement - Customer settings. Add new custom field 'percentage discount' for importing customers from MK soft to e-shop.
- Enhancement - Add new API endpoint
import-saleprices
for importing product sale prices from MK soft to e-shop. - Enhancement - Create new one-time sync action for syncing product sale prices by uploaded MK soft XML file.
- Dev - Tested up to WP 5.9.3.
- Enhancement - Allow to define the using of coupons in items of synced orders (conversion to a percentage discount).
- Enhancement - Allow to define the place for writting used coupon code in synced orders.
- Dev - Minor code refactoring.
- Fix - Minor refactoring of product prices and vat of order items in synced orders.
- Enhancement - Allow to define the order statuses for which orders aren't to be sync to MK soft.
- Enhancemenet - Create one-time sync section in plugin settings for syncing of products and customers by uploaded MK soft XML file.
- Dev - Tested up to WP 5.9.2.
- Fix - Resolved problem with changing product regular price by sale price if the syncing of product prices are defined to ignore.
- Dev - Tested up to WC 6.3.1.
- Fix - Non-stock items in synced orders only if the products are synced by key item PLU.
- Dev - Tested up to WP 5.9.1 and WC 6.3.0.
- Enhancement - Allow to sync unpaired products as non-stock items in synced orders.
- Tweak - Created new orders tab in plugin settings.
- Dev - Tested up to WP 5.9 and WC 6.2.0.
- Tweak - Enabled creation of variable products by MK soft product variable groups.
- Fix - Ignore syncing the product variations if the variable parent product is in trash.
- Fix - Resolved Guzzle conflict with other plugins by custom namespaces and composer loading method.
- Dev - Tested up to WC 6.1.1.
- Dev - Minor refactoring sync products, optimized sync of a large number of products.
- Tweak - Allow to add non-stock items in synced orders to MK soft.
- Dev - Tested up to WC 6.1.0.
- Fix - Sync of all product variations regardless of their stock status.
- Dev - Tested up to WP 5.8.3.
- Tweak - Code refactoring sync product categories if they're imported as assortments and categories together from MK soft.
- Tweak - Relate products to categories by primary attribute
kategoriezoznam
.
- Fix - PHP 8 warnings.
- Dev - Tested up to WC 6.0.0.
- Fix - Stock quantity in 'light' syncing of products.
- Fix - Resolved conflict with non-countable variables in PHP 8.
- Tweak - Refactoring sync variable products by MK Soft product parameters.
- Enhancement - Sync global product attributes with terms by MK Soft product parameters.
- Enhancement - Allow to sync the short and main product description from MK Soft to eshop.
- Fix - Categorization of synced products.
- Dev - Tested up to WP 5.8.2 and WC 5.9.0.
- Enhancement - Allow to automatically get exchange rates for EUR from ECB and use exchange rate in synced orders. To use this function, a cron job must be set.
- Enhancement - Allow to send extra fees in synced orders.
- Dev - Created separate asset js script.
- Dev - Tested up to WC 5.8.0.
- Fix - Removed break lines in order customer notes when sync orders from eshop to MK Soft.
- Dev - Tested up to WC 5.7.1.
- Fix - Canceled a special process of synchronizing more than 500 products from MK Soft to eshop.
- Dev - Tested up to WC 5.7.0.
- Dev - Resolved Guzzle conflict with plugin Google Listings and Ads.
- Tweak - Logging sync requests and responses.
- Enhancement - Compatibility with PHP 8.0.
- Tweak - Tested up to WP 5.6.
- Tweak - Tested up to WC 4.9.2.
- Tweak - Rename namespaces.
- Initial Release.