address 2.x-dev

The 2.x branch is a temporary measure until Drupal.org supports using a 'main' branch for development.

No release will ever be tagged from this branch, and it should not be used for site development.

address 2.0.0

Bug fixes
New features

Changes since 8.x-1.x

The 2.0.0 release contains a year of improvements made to both the module and the underlying library (commerceguys/addressing v2).

Highlights:

address 2.0.0-beta2

Bug fixes

Updated for commerceguys/addressing v2.0.0 (the final release).

Improved labels, tweaked BC logic.

address 2.0.0-beta1

Bug fixes
New features

New system requirements:
- PHP 8.0 or newer.
- Drupal 9.4 or newer.

Data model changes:
- The administrative_area property now always stores the ISO code of the subdivision. Previously it depended on the dataset (e.g. US administrative areas were keyed by ISO code, but IE ones weren't).

Major changes:
- #2482969: Added an address_line3 property.
- #3354976: Switched to commerceguys/addressing v2.0.0

address 8.x-1.12

Bug fixes

D10 and PHP 8.1/8.2 compatibility fixes. Updated Ludwig integration.

address 8.x-1.10

Bug fixes
New features

8.x-1.9 was the last release to support D8. D8 support is dropped as part of this release.

address 8.x-1.8

Bug fixes

Now compatible with D9.

Note: To upgrade to 8.x-1.8, you must also upgrade the CommerceGuys\Addressing library or you'll hit this error: #3118774: Error: Undefined class constant 'CANTON' in Drupal\address\LabelHelper::getAdministrativeAreaLabels

address 8.x-1.7

Bug fixes

Contributors (7)

bojanz, aheredia, Marios Anagnostopoulos, nitin.ahire, kristiaanvandeneynde, Berdir, mglaman

Changelog

Issues: 7 issues resolved.

Changes since 8.x-1.6:

address 8.x-1.5

Bug fixes
New features

Released with a file missing, use https://www.drupal.org/project/address/releases/8.x-1.6 instead

Contributors (15)

jsacksick, Pancho, bojanz, lisastreeter, arnested, harings_rob, dww, Marios Anagnostopoulos, czigor, quietone, littlepixiez, mpp, mglaman, mjpa, phenaproxima

Changelog

Issues: 15 issues resolved.

Changes since 8.x-1.4:

address 8.x-1.4

Bug fixes
New features

Major changes:

1) Fields now have a full override UI that allows setting subfields (such as company or postal code) as always required/optional.

2) Requires commerceguys/addressing v1.0.0.
The addressing library no longer requires commerceguys/intl and commerceguys/enum, which means that the number of Ludwig downloads has dropped from 3 to 1 (just commerceguys/addressing).

address 8.x-1.3

Bug fixes

Changes since 8.x-1.2:

address 8.x-1.1

Bug fixes

Now can be installed with Ludwig instead of Composer.
Fixes for countries with multiple subdivision levels (Brazil, China, Japan, etc).

Changes since 8.x-1.0:

address 8.x-1.0

Bug fixes
New features

Now contains address_country and address_zone field types and form elements.

The zone config entity type has been removed (use the Zone field instead).

Changes since 8.x-1.0-rc4:

address 8.x-1.0-rc4

Bug fixes
New features

There is now an Address form element that can be used in places where there's no configurable field:

address 8.x-1.0-rc3

Bug fixes

Changes since 8.x-1.0-rc2:

  • #2822309 by jaapjan: Access level of Drupal\address\Repository\CountryRepository::getDefaultLocale()
  • #2819837 by aaronbauman: Update never completes when no address fields exist

address 8.x-1.0-rc2

Bug fixes

Important: If you're updating from a version older than rc1, make sure to follow the instructions in the rc1 release notes.

Changes since 8.x-1.0-rc1:

address 8.x-1.0-rc1

Bug fixes

Uses the new commerceguys/addressing 1.0.x.
Featuring 50% smaller subdivisions, transliterated subdivision codes (asian languages, russian, etc), address formats stored in PHP (no more I/O when validating/formatting an address).

Important: The module must be updated with Composer ('composer update drupal/address --with-dependencies'), in order to get the new library versions. After that you need to run update.php

Changes since 8.x-1.0-beta4:

address 8.x-1.0-beta1

The world's most complete beta release. Ready for production on Drupal 8 RC1.

Note that any old address fields will need to be removed and recreated because the field schema changed just before beta1 (in #2567747: Display the subdivision in the right language).

Big thanks to all of the contributors: fmargaine, joshtaylor, Kazanir, googletorp, StryKaizer, skyred, vasike.

Subscribe with RSS Subscribe to Releases for Address