Changelog
WooCommerce KROS Omega Connector
1.0.27 - 2022-06-21- Tweak - Allow to define to don't create new products by syncing products from Omega to eshop.
- Fix - Correct syncing of manage stock for existing products in eshop.
- Dev - Tested up to WC 6.6.0.
- Enhancement - Allow to sync the products by custom product field in eshop.
- Fix - PHP warnings.
- Enhancement - Allow to sync the variable products from Omega to e-shop by defined parsing mask.
- Fix - Thousand separator for calc the prices in synced orders and invoices.
- Dev - Tested up to WP 6.0 and WC 6.5.1.
- Enhancement - Allow to sync product warehouses between Omega and e-shop.
- Dev - Tested up to WC 6.5.0.
- Tweak - Added the attribute
completionDate
as delivery date in synced invoices. - Fix - Handle display error in the admin eshop interface if the API doesn't respond or API is down.
- Tweak - Calc rounding prices in synced orders and invoices to Omega.
- Dev - Tested up to WC 6.4.1.
- Fix - Uninstall process.
- Dev - Tested up to WC 6.4.0.
- Enhancement - Set the measure units and unit prices of products in synced orders and invoices (compatibility with WooCommerce Measurement Price Calculator.
- Enhancement - Allow to define the type of invoice numbering and date for created invoices in Omega (compatibility with Invoices for WooCommerce and WooCommerce PDF Invoices & Packing Slips.
- Dev - Minor code refactoring.
- Dev - Tested up to WP 5.9.3.
- Enhancement - Allow to define the order statuses for which orders aren't to be exported to Omega.
- Tweak - Define product type ID of services as free item in synced orders and invoices.
- Dev - Tested up to WP 5.9.2 and WC 6.3.1.
- Enhancement - Allow to define the decimals for calc unit price of items in synced orders and invoices.
- Fix - Renamed correct option variable for ignoring product attributes.
- Dev - Tested up to WP 5.9.1 and WC 6.2.1.
- Tweak - Product SKU as order items in synced orders.
- Enhancement - Refactoring optimization of the products sync process from Omega to the eshop. Minimization of demands on data processing performance, faster processing of requests on the e-shop side.
- Dev - Tested up to WC 6.2.0.
- Tweak - Code refactoring of syncing product variations from Omega to eshop.
- Dev - Tested up to WP 5.9.
- Enhancement - Added the ability to define product attributes that should not be synced.
- Tweak - Set up a maximum of 100 synced orders in one batch.
- Tweak - Upgrade Guzzle HTTP v7.3.0.
- Fix - Resolved Guzzle conflict with other plugins by custom namespaces and composer loading method.
- Dev - Tested up to WC 6.1.1.
- Enhancement - Allow to one-time sync changed products only.
- Enhancement - Ability to sync product meta data for order items in Omega.
- Dev - Tested up to WP 5.8.3 and WC 6.1.0.
- Enhancement - Allow to define a key item by which to sync products.
- Enhancement - Ability to sync product description and define status for new products.
- Dev - Tested up to WP 5.8.2 and WC 5.9.0.
- Fix - PHP warnings by export orders to Omega.
- Fix - Calc product prices with tax in synced orders if the prices in eshop are entered without tax and orders discount is applied.
- Fix - Defined maximum number of characters in string of payment type and delivery type in synced orders.
- Dev - Tested up to WC 5.8.0.
- Tweak - Added new attribute
IsNaturalPerson
in order and invoice requests for Omega. - Fix - Resolved conflict with prices of order items defined without tax in eshop.
- Enhancement - Allow to automatically get exchange rates for EUR from ECB and use the exchange rate in Omega orders and invoices.
- Tweak - Moved setting of orders and invoices to new tab 'Orders and invoices settings'.
- Fix - Resolved conflict with shipping address if address data aren't in order.
- Dev - Tested up to WC 5.7.1.
- Tweak - Created separate asset js script.
- Dev - Minor code refactoring.
- Dev - Tested up to WP 5.8.1 and WC 5.6.0.
- Fix - Price with VAT for new products in eshop.
- Fix - Verify purchase code.
- Dev - Tested up to WC 5.3.0.
- Enhancement - Allow to cancel the flag of synced orders on ability resyncing orders to Omega again.
- Tweak - Optimized sending requests to API.
- Tweak - Changed composer autoload.
- Initial Release.