Changelog

WooCommerce MK Soft Connector

1.0.60 - 2023-03-24
  • Enhancement - Added hook tlw_wc_mksoft_conn_sync_order for modifying sync order request output to MK soft.
  • Enhancement - Added hook tlw_wc_mksoft_conn_import_customer for modifying sync customer request from MK soft.
  • Enhancement - Added hooks tlw_wc_mksoft_conn_sync_product and tlw_wc_mksoft_conn_sync_product_variation for modifying sync product request from MK soft.
  • Dev - Tested up to WC 7.5.1.
1.0.59 - 2023-01-18
  • Fix - Correct detection VAT rate of total order price.
  • Dev - Tested up to WC 7.3.0.
1.0.58 - 2023-01-11
  • Tweak - Correct use WC filter formatted_woocommerce_price for syncing orders.
  • Dev - Tested up to WC 7.2.3.
1.0.57 - 2022-12-02
  • Enhancement - Allow to define custom product field for syncing reason for tax exemption of products from MK Soft.
  • Tweak - Encrypted log files mail sent to WooConn.sk from plugin interface.
  • Tweak - Set default active logging.
  • Dev - Tested up to WP 6.1.1 and WC 7.1.0.
1.0.56 - 2022-10-03
  • Enhancement - Allow to sync the customer code by defined custom user field in eshop.
  • Enhancement - Extension of functions with sync logs in plugin interface. Possibility to export and save them, send them by email to WooConn.sk.
  • Dev - Tested up to WP 6.0.2 and WC 6.9.4.
1.0.55 - 2022-07-01
  • Fix - Correct calc of the percentage discount for used discount coupons in orders. Canceled conversion of fixed discount to percentages, added minus fixed coupon value to order item.
  • Dev - Tested up to WC 6.6.1.
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.
1.0.53 - 2022-05-19
  • 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.
1.0.52 - 2022-04-08
  • 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.
1.0.51 - 2022-03-29
  • 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.
1.0.50 - 2022-03-14
  • Fix - Minor refactoring of product prices and vat of order items in synced orders.
1.0.49 - 2022-03-14
  • 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.
1.0.48 - 2022-03-10
  • 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.
1.0.47 - 2022-03-09
  • 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.
1.0.46 - 2022-02-11
  • 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.
1.0.45 - 2022-01-25
  • 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.
1.0.44 - 2022-01-18
  • Dev - Minor refactoring sync products, optimized sync of a large number of products.
1.0.43 - 2022-01-18
  • Tweak - Allow to add non-stock items in synced orders to MK soft.
  • Dev - Tested up to WC 6.1.0.
1.0.42 - 2022-01-11
  • Fix - Sync of all product variations regardless of their stock status.
  • Dev - Tested up to WP 5.8.3.
1.0.41 - 2021-12-22
  • 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.
1.0.40 - 2021-12-22
  • Fix - PHP 8 warnings.
  • Dev - Tested up to WC 6.0.0.
1.0.39 - 2021-12-15
  • Fix - Stock quantity in 'light' syncing of products.
1.0.38 - 2021-12-02
  • Fix - Resolved conflict with non-countable variables in PHP 8.
1.0.37 - 2021-12-01
  • Tweak - Refactoring sync variable products by MK Soft product parameters.
  • Enhancement - Sync global product attributes with terms by MK Soft product parameters.
1.0.36 - 2021-11-26
  • Enhancement - Allow to sync the short and main product description from MK Soft to eshop.
1.0.35 - 2021-11-24
  • Fix - Categorization of synced products.
  • Dev - Tested up to WP 5.8.2 and WC 5.9.0.
1.0.34 - 2021-11-08
  • 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.
1.0.33 - 2021-09-27
  • Fix - Removed break lines in order customer notes when sync orders from eshop to MK Soft.
  • Dev - Tested up to WC 5.7.1.
1.0.32 - 2021-09-22
  • Fix - Canceled a special process of synchronizing more than 500 products from MK Soft to eshop.
  • Dev - Tested up to WC 5.7.0.
1.0.31 - 2021-09-211.0.2 - 2021-02-05
  • Enhancement - Compatibility with PHP 8.0.
  • Tweak - Tested up to WP 5.6.
  • Tweak - Tested up to WC 4.9.2.
1.0.1 - 2020-10-23
  • Tweak - Rename namespaces.
1.0.0 - 2020-10-16
  • Initial Release.