Changelog
WooCommerce iKROS Connector
1.1.27 - 2022-06-01- Fix - Handle display error in the admin eshop interface if the API doesn't respond or API is down.
- Fix - Thousand separator for calc the prices in synced orders and invoices.
- Dev - Tested up to WP 6.0 and WC 6.5.1.
- Fix - Calc all types of defined taxes in eshop in synced orders and invoices to iKROS.
- Tweak - Allow to define date of created invoices in iKROS.
- Fix - Resolved Guzzle conflict with other plugins by custom namespaces and composer loading method.
- Dev - Upgrade Guzzle HTTP v7.3.0.
- Dev - Tested up to WP 5.9 and WC 6.1.1.
- Tweak - Improved tax detection in synced order items, including extra fees and shipping.
- Tweak - Set up a maximum of 100 synced orders in one batch.
- Tweak - Detect active plugins for customer company data in orders, getting custom meta field as a higher priority.
- Fix - Getting the tax rate for synced orders and invoices if product prices are entered in the eshop without tax.
- Dev - Tested up to WP 5.8.2 and WC 5.9.0.
- Enhancement - Allow to define the order statuses for which orders aren't to be sync with iKROS.
- Dev - Tested up to WC 5.8.0.
- Fix - Resolved conflict with shipping address if address data aren't in order.
- Dev - Tested up to WC 5.7.1.
- Dev - Minor code refactoring.
- Dev - Tested up to WP 5.8.1.
- Enhancement - Allow to automatically send emails with iKROS invoices to eshop customers.
- Tweak - Removed attribute 'numberingSequence' from invoice request to API.
- Tweak - Created separate asset js script.
- Dev - Tested up to WC 5.6.0.
- Enhancement - Allow to automatically get exchange rates for EUR from ECB and use the exchange rate in iKROS orders and invoices.
- Tweak - Moved setting of orders and invoices to new tab 'Orders settings'.
- Dev - Tested up to WP 5.8 and WC 5.5.2.
- Enhancement - Allow to cancel the flag of synced orders on ability resyncing orders to iKROS again.
- Dev - Tested up to WC 5.3.0.
- Tweak - Secured encrypt the API credentials.
- Fix - Start sync date for first install of the plugin.
- Enhancement - Allow to regular sync the products from iKROS to eshop.
- Dev - Rotating log files every day.
- Dev - Tested up to WC 5.2.2.
- Enhancement - Allow to send extra fees in orders and invoices to the API.
- Tweak - Init showing of created orders and invoices in iKROS immediately.
- Fix - Instead of VAT value null was sent bool false.
- Tweak - Send round formatted prices of orders and invoices to API by price decimals in eshop settings.
- Dev - Optimized response processing from API.
- Fix - Verify connect to API after submitting general settings.
- Enhancement - Customers settings. Enable to sync custom customers meta data (company number, tax number, vat number).
- Tweak - Refactoring define company fields by plugins.
- Tweak - Optimized connect checker to API.
- Dev - Optimized filesystem structure.
- Dev - Minor changes of interactive features (preloader, onbeforeunload).
- Enhancement - Allow to define custom start date of sync.
- Dev - Tested up to WC 5.0.0.
- Fix - Time zone GMT offset format in WordPress general settings.
- Dev - Compatibility with PHP 8.0.
- Dev - Tested up to WP 5.6.
- Dev - Tested up to WC 4.9.2.
- Enhancement - Custom manage logging of sync.
- Fix - Escape API response in logging.
- Enhancement - Sync new orders only.
- Tweak - Composer autoload, rename namespaces and defined.
- Tweak - Refactoring vendor.
- Fix - Verify purchase code in call cron job by php script.
- Fix - Select new orders by local timezone.
- Fix - Updating verified settings.
- Enhancement - Compatibility with Nastavenia SK/CZ pre WooCommerce and Woo IC and DIC.
- Enhancement - Compatibility with Kybernaut IC DIC.
- Fix - Verify purchase code.
- Fix - Minor fixes.
- Enhancement - Available automatic plugin updates.
- Dev - Checker PHP version.
- Dev - Minor code refactoring.
- Initial Release.