NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev
Formats address components into human-readable address strings using OpenCage templates for countries worldwide.
Last release 1 months ago
15 Aug 2026
Too new to tell
only 2 release windows
Nearly every release is documented
notes for 2 of 2 stable releases
1 version withdrawn
withdrawn after publishing
3 months old
3 releases · first in 2026
One column per month.
Removed the AddressFormatter class and its format (List ), multiLineFormat, and singleLineFormat methods.
AddressFormatter class and its format (List<String>), multiLineFormat, and singleLineFormat methods.formatAddress, which returns a multi-line String.formatAddressSingleLine, which returns a comma-separated String.Removed the formatLanguageCode parameter. Language-specific format templates (e.g. selecting a Chinese vs. English layout for Taiwan) are no longer su
formatLanguageCode parameter. Language-specific format templates (e.g. selecting a Chinese vs. English layout for Taiwan) are no longer supported; the country default is always used, consistent with other implementations of the OpenCage spec.countryNameLanguageCode parameter and the CLDR-backed kTerritoryNames constant. Country names are now sourced from the inline comments in OpenCage's country_codes.yaml and stored in the new kCountryNames constant (English only). When the geocoder response includes a country_code but no country, the formatter injects the English country name automatically.example/example.dart demonstrating how to query the Nominatim API and format the returned address components.Added countryNameLanguageCode parameter to format(), multiLineFormat(), and singleLineFormat(). Accepts any ISO 639-1 code from Flutter's kMaterialSup
countryNameLanguageCode parameter to format(), multiLineFormat(), and singleLineFormat(). Accepts any ISO 639-1 code from Flutter's kMaterialSupportedLanguages (81 languages); unsupported codes fall back to 'en'. Defaults to 'en'.cldr-localenames-full) and stored in the new generated constant kTerritoryNames. Short forms are preferred over verbose ones where CLDR provides them (e.g. HK → 'Hong Kong' rather than 'Hong Kong SAR China').Your coding agent can read these notes before it upgrades. Set up the MCP server →