Skip to content

Releases: MastersoftGroup/woocommerce-mastersoft-address

v3.0.0

Choose a tag to compare

@chwang7 chwang7 released this 03 Aug 07:37

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

Choose a tag to compare

@MastersoftGroup MastersoftGroup released this 28 Jul 04:59

What's Changed

  • Upgrade Harmony JavaScript Client to version 2.7.0

v2.0.0

Choose a tag to compare

@MastersoftGroup MastersoftGroup released this 11 Jul 06:34
  • 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

v1.6.0-rc1 Pre-release
Pre-release

Choose a tag to compare

@yewhsiung-gbg yewhsiung-gbg released this 16 Nov 02:15

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

v1.4.0-rc1 Pre-release
Pre-release

Choose a tag to compare

@yewhsiung-gbg yewhsiung-gbg released this 01 Nov 07:00

Pre-release for testing of new phone validation feature (LANZ-6695)

Full Changelog: 1.3.0...v1.4.0-rc1

v1.3.0

Choose a tag to compare

@yewhsiung-gbg yewhsiung-gbg released this 19 Oct 01:59
  • 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" }

v1.2.0

Choose a tag to compare

@yewhsiung-gbg yewhsiung-gbg released this 07 Sep 01:48
  • 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

Full Changelog: 1.1.1...1.2.0

v1.1.1

Choose a tag to compare

@yewhsiung-gbg yewhsiung-gbg released this 22 Aug 13:35
  • 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

Choose a tag to compare

@chwang7 chwang7 released this 10 Aug 02:54

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

Choose a tag to compare

@MastersoftGroup MastersoftGroup released this 06 Oct 05:53
  • Update condition to check active WooCommerce plugin (#5)
  • WooCommerce tested up to v5.7.1