Releases: MastersoftGroup/woocommerce-mastersoft-address
Releases · MastersoftGroup/woocommerce-mastersoft-address
Release list
v3.0.0
Compatibility release for modern WooCommerce — tested up to WooCommerce 10.9.
New
- Address lookup/autocomplete now works on the WooCommerce Checkout block (the default checkout since WooCommerce 8.3), attached to the Address line 1 field. Previously only the classic
[woocommerce_checkout]shortcode checkout was supported. - Declares compatibility with High-Performance Order Storage (HPOS) and Cart & Checkout Blocks.
Fixed
- Classic checkout: JavaScript error when the Company field is hidden (WooCommerce's default in recent versions), which stopped address lookup from loading with the OPTIMISED layout.
Notes
- On the Checkout block, only address lookup is available. Business name lookup, email/phone validation and the OPTIMISED layout remain classic-checkout-only.
- No breaking changes for classic-checkout stores; all settings are preserved. WooCommerce 7, 8 and 9 should remain supported.
v2.1.0
What's Changed
- Upgrade Harmony JavaScript Client to version 2.7.0
v2.0.0
- Updated the brand as loqate AU and NZ
- Support business (company) lookup for New Zealand
Also from previous RC releases:
- Support international address lookup
- Support business (company) lookup for Australia
- Support mobile phone validation
v1.6.0-rc1
This release consists of 2 new features:
- International address lookup
- Business (company) lookup
Full Changelog: v1.4.0-rc1...v1.6.0-rc1
v1.4.0-rc1
Pre-release for testing of new phone validation feature (LANZ-6695)
Full Changelog: 1.3.0...v1.4.0-rc1
v1.3.0
- Added email validation feature, disabled by default. It can be enabled at configuration.
- Requires new version of Harmony JS client (2.2.0)
- Potentially breaking change on configuration JSON format
- we use JavaScript
JSON.parse()to deserialize configuration now, so it will require strict JSON format - attribute keys should be properly double quoted ("), e.g.
{ "key": "value" }
- we use JavaScript
v1.2.0
- bump version to 1.2.0
- change API calling protocol to CORS
- add widgetLayout options which supports DEFAULT and OPTIMISED layouts
- in DEFAULT layout
- behave as it was in v1.1.1
- in OPTIMISED layout
- hide detail address fields, replace with a single address lookup field
- add link to let user switch to manual mode (no address lookup at all)
- add link to let user show/hide "Company" field
- in DEFAULT layout
Full Changelog: 1.1.1...1.2.0
v1.1.1
- Fix issue where SOT configured in settings was not reflected in API call
- Increment version to v1.1.1
- WooCommerce tested up to v6.7.0
Full Changelog: 1.1.0...1.1.1
v1.1.0
What's Changed
- Modified documentation: Changed some section ordering, grammar, and etc
- Upgrade to use address v2 API, increment version to 1.1.0
- WooCommerce tested up to v6.7.0
Full Changelog: 1.0.1...1.1.0
v1.0.1
- Update condition to check active WooCommerce plugin (#5)
- WooCommerce tested up to v5.7.1