1.9.4 (2024-10-07)
- Update Freemius SDK to 2.8.1
- Pass PDF Invoices to Mailstep from “PDF Invoices Packing Slips for WooCommerce by WP Overnight” by WP Overnight if they exists and mark them to print.
- Added action
kbnt_mailstep_inventory_sync_update_product_stock
that is fired when the stock quantity is updated (and if needed, unhookable default action). - Added CZ file in “Performant translation” mode
1.9.3 (2024-07-15)
- Updated list of supported carriers by Maistep.
1.9.2 (2024-07-09)
- Added suppport for WPC Product Bundles for WooCommerce by WPClever – does not pass the parent bundle product to Mailstep
- Update Freemius SDK to 2.7.3
1.9.1 (2024-06-03)
- Feature: Added a new carrier: GLS Italy International
- Update carrier ID for Spring.
1.9.0 (2024-05-21)
- Update staging URL to https://app.stage.ms.mailstep.site/mailstage
- Update allows the setup of the default carrier, which will be used when no carrier is mapped correctly. It can be extended with filter kbnt_mailstep_fallback_couriers accepting an array with WooCoomerce method. It ID it as it it key it and Mailstep It Courier It ID it as it it value It.
- Feature: Compatibility with Booster Plus for WooCommerce – Order Numbers.
- Refactor order status change – use a hook for better customization.
- Deprecated Custom order status for “on the way” status. Use action
kbnt_mailstep_status_get_process_order_by_order
according to your need (get inspiration byallow_custom_on_the_way_status_as_intermediate_step
).
1.8.11 (2024-05-14)
- Feature: Added a new carrier: Spring Italy Tracked Plus
- Fix: Updated log URL for WooCommerce 8.6.0+
1.8.10 (2024-05-13)
- Critical fix: broken ajax synchronization of orders in admin settings.
1.8.9 (2024-04-29)
- Update Freemius SDK to 2.7.2
- Feature: Added a new carrier: Spring
1.8.8 (2024-04-22)
- Fix: Add an error message when username or password not working for endpoint URL.
- Fix: Critical error when logging data in unexpected format.
- Feature: Added a new Greek carrier: ACS (as a carrier or pickup points)
- Feature: Added support for ACS Points Plugin
- Update Freemius SDK to 2.7.1
1.8.7 (2024-04-08)
- Update Freemius SDK to 2.7.0
1.8.6 (2024-04-03)
- Feature: Added new carriers: HR Parcel Economy Fast and HR Parcel Economy Plus
1.8.5 (2024-01-22)
- Update Freemius SDK to 2.6.2
1.8.4 (2023-12-19)
- Feature: Added new Greek carriers: Taxydromiki service and BoxNow
- Feature: Added support for BOX NOW Delivery
- Feature: Sort shipping classes alphabetically and drop the leading number used by Mailship
- Update Freemius SDK to 2.6.1
- Declare WC block checkout compatibility (no interference by this plugin)
1.8.3 (2023-11-03)
- Update Freemius SDK to 2.6.0
1.8.2 (2023-09-04)
- EAN value does not have to be a number now.
- Update Freemius SDK to 2.5.12
1.8.1 (2023-08-28)
- Update Freemius SDK to 2.5.11
1.8.0 (2023-07-24)
- HPOS compatibility (including WooCommerce 8.0.0)
- Added warning when deactivating the plugin about future status of orders that actively use the statuses added by the plugin.
- Added settings to change status when uninstalling the plugin – ability to select custom status and send/disable sending notification.
- Other minor improvements (plugin icon, queries on deactivation, etc.)
1.7.3 (2023-07-05)
- Update Freemius SDK to 2.5.10
1.7.2 (2023-06-14)
- Update Freemius SDK to 2.5.9
- Fix: manually created orders (filling missing Shipping instance ID by country, not working by zip code)
1.7.1 (2023-05-04)
- Fix: compatibility with the official Packets plugin.
1.7 (2023-04-28)
- Update Freemius SDK to 2.5.7
- Enhancement: If multiple stock items are available, the plugin will sum the stock items for a given product when synchronizing the stock items. It is possible to load only selected stock using a filter or exclude selected stock. You can see an overview of the synchronized warehouses in the plugin settings.
- Improvements: Listing the order statuses in the plugin settings, by which the stock quantity received from Mailstep is reduced.
1.6.3 (2023-03-23)
- Addition of new carriers (BRT Italy, GLS Italy, Poste Delivery Business)
1.6.2 (2023-03-20)
- Update Freemius SDK to 2.5.5
1.6.1 (2023-03-07)
- Added filter to edit courier_id of order sent to Mailstep.
- Fix: treatment of edge situations where SKUs cannot be retrieved.
- Fix: “sync” button disabled if integration is not enabled (sync would not take place anyway).
- Update Freemius SDK to 2.5.4
1.6.0 (2022-12-29)
- Adding new carriers (WEDO Home, WEDO Point).
- Warehouse enhancements (more general approach – support for WPML and other multilingual plugins).
- Improvement of warehouse work – fixing of artificially increasing warehouse status (in the statuses “Pending”, “On hold” and “Mailstep – incorrectly entered” + possibility to edit with filter
- Improvements: Added support for Sequential Order Number for WooCommerce, which changes the order ID.
- Improvement: the status “Mailstep – incorrectly entered” is now red.
- Fix: Variable symbol validation – only numbers from the order number (any letters and other symbols are omitted).
- Fix: Stock synchronization for variable products
- Update Freemius SDK to 2.5.3, PHP 8 compatibility.
1.5.5 (2022-10-12)
- Update Freemius SDK to 2.4.5, PHP 8 compatibility.
- Improvements: Added support for the official Packets plugin (Zásilkovna).
- Improvements: Validation of the entered username, password and endpoints in the integration settings
- Fix: Error order_set() cannot be called statically
1.5.4 (2022-07-12)
- Aktualizace Freemius SDK na [2 .4.4](https://github.com/Freemius/wordpress-sdk/releases/tag/2.4.4), PHP 8.1 kompatibilita
1.5.3 (2022-05-09)
- Fix: Synchronisation of variant product stocks.
1.5.2 (2022-04-01)
- Fix: Synchronization error in stock difference.
1.5.1 (2022-03-02)
- Fix: Security update
- Improvement: Added support for Toret Order Numbers, which changes the order ID.
- Improvement: Added support for WooCommerce Sequential Order Numbers, which changes the order ID.
- Improvement: Added support for Sequential Number Pro, which changes the order ID.
- Enhancement: Added support for WPiFy Woo – Shipping (affiliates + experimentally HD), ID and Tax ID.
1.4.3 (2021-12-22)
- Fix: Compatibility with Toret Comgate plugin – blocked order statuses.
1.4.2 (2021-12-14)
- Fix: Synchronization of warehouse variablin products – problem with ID.
- Fix: Update order status only for “non-final” statuses – completed, cancelled, returned, failed. Can be edited via `kbnt_mailstep_blocked_statuses_update` filter. Možno upravit přes filtr `kbnt_mailstep_blocked_statuses_update`.
1.4.1 (2021-11-11)
- Critical Fix: Update stock when an item is stocked that you don’t have in WooCommerce.
- Improvements: Log link leads to log with today’s date.
- Improvement: better logging of status changes for in stock/out of stock.
- Improvement: Ability to clear order sync cache (WooCommerce -> Status -> Tools).
1.4.0 (2021-11-05)
- Improvements: Added stock sync from Mailstep to WooCommerce.
- Improvements: Clarification of settings layout and option labels.
- Improvements: Clarification of account management interface and access to documentation.
- Improvements: Cleaning up the DB on uninstallation.
- Fix: Compatibility with Woo Gopay Inline plugin – blocked order statuses.
1.3.4 (2021-10-11)
- Improvement: Set default Mailstep API URLs
- Fix: “Areas not covered by other traffic zones” added to plugin settings
- Fix: Compatibility with Woo Fio plugin – blocked order statuses
- Fix: Notice `Trying to get property ‘error_count’ of non-object`
- Fix: Notice `PHP Notice: undefined offset: 0`
- Fix: PHP Deprecated `Non-static method KBNT_Mailstep_Kybernaut_ICO_DIC::order_set()`
- Code cleanup
1.3.3 (2021-05-10)
- Adding new carriers (DHL Connect, DHL Express, Liftago).
1.3.2 (2021-02-22)
- Update Freemius SDK to [2 .4.2](https://github.com/Freemius/wordpress-sdk/releases/tag/2.4.2)
1.3.1 (2020-11-25)
- Fix: Removed status update to “new” in function linked to Toret order statuses
- Fix: Differentiate DEBUG & ERROR status for logging.
- Improvement: Added support for WooCommerce Shipping[WooCommerce Zásilkovna](https://github.com/oerdnj/woocommerce-zasilkovna)
- Enhancement: Remove pairing of order status with “Pending Payment”
- Enhancement: logged response code as well
- Enhancement: Minor code improvements
1.3.0 (2020-11-23)
- Fix: Splitting Mailstep statuses 4 and 9 (originally “Ready to Ship”), because in the new API, status 4 is “Waiting for carrier”
- Fix: Adding a new status 10 – “Erroneously entered”
- Fix: Adding new status 14 – “Ready to dispatch” at the dispatch point (Mailroom, Store, etc.)
1.2.9 (2020-11-09)
- Added support for Kybernaut IČO DIČ.
1.2.8 (2020-10-21)
- Fix: `pickup_place` default value adjusted to `null`.
- Update Freemius SDK to [2 .4.1]2.4.1]
- Whitelabeling option
- Update jQuery
- Auto-updates
1.2.7 (2020-09-25)
- Fix: Automatic Europe/Prague time zone value if not set in WP.
- Enhancement: Automatic logging of failed requests.
1.2.6 (2020-09-24)
- Fix: Loading live endpoint.
- Improvement: Added visible notification that the license is not activated and integration with Mailstep is not running.
1.2.5 (2020-09-24)
- Added: Barcode field for single and variable products.
- Added: Field for manual entry of endpoint URLs (better compatibility with Mailstep side edits).
- Performance improvements: Download only unprocessed order status changes from Mailstep.
- Fix: Conflict with Freemius on deactivation.
- Fix: Order will go through all new states, not just the last one.
- Discontinued support for Mailstep API v14.
- Update Freemius SDK to 2.4.0.
- Compatibility with WC 4.5.1 and WP 5.5.1
1.2.4 (2020-07-02)
- Fix: Mailstep error: `d_note cannot exceed 100 characters` – note is truncated to max 100 characters
- Fix: Mailstep error: `Error COD in CZK – not to whole crowns !` – price in CZK is rounded to whole crowns for COD
- Tweak: Added `kbnt_mailstep_cod_payment_methods` filter to add custom payment methods to behave like cash on delivery
1.2.3 (2020-05-20)
- Added support for Delivery by Toret (collection at delivery branches).
1.2.2 (2020-03-12)
- Debug improvements.
1.2.0 (2020-01-08)
- Update Freemius SDK to 2.3.2
- Update to Mailstep API v15 + added compatible mode for old orders (API v14).
- Removed `kbnt_mailset_update_order_status_expiration` filter.
- Removed support for WooCommerce 2.6
- Tweak: Added WP cron – order status is updated every 15 minutes.
- Tweak: Faster resolution of cancellable shipments.
1.1.6. (2019-09-06)
- Feature: downloading new order statuses in WooCommerce->Orders from Mailstep every 15 minutes (not every visit).
- Feature: button to resend orders to Mailstep.
1.1.5 (2019-09-04)
- Fix: Sending SKUs for variable products.
- Compatibility with WC 3.7.0.
1.1.4 (2019-07-05) =
- Update Freemius SDK to 2.3.0.
1.1.3. (2019-06-02)
- Fix: Get Mailstep courier_id
1.1.2 (2019-05-24)
- Unified localization – English and Czech
- Compatibility with WC 3.6 and WP 5.2
1.1.1 (2019-03-02)
- Bug fix: updated Freemius SDK (vulnerability fix)
1.1.0 (2019-02-13)
- Feature: integrated Freemius
1.0.3 (2018-01-15)
- Fix: WC Logger is used instead of custom log
1.0.2 (2017-10-24)
- Feature: all statuses to “pending” when plugin is disabled
1.0.1 (2017-10-22)
- Fix: Toret payment methods
1.0.0
- Initial release