NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #480 most downloaded on pub.dev
A Flutter Geocoding plugin which provides easy geocoding and reverse-geocoding features.
Last release 3 months ago
03 Jul 2026
Ships fairly regularly
a new release about every 6 months
Nearly every release is documented
notes for 22 of 22 stable releases
1 version withdrawn
withdrawn after publishing
6 years old
23 releases · first in 2020
One column per quarter.
Updates to new platform interface
Updates to new platform interface
Geocoding class.setLocaleIdentifier method in favor of the locale
parameter of the Geocoding({Locale locale}) constructor.geocoding_platform_interface package,
which now allows a null value for the Location.timestamp field as not
all platforms (mainly Android) always supply a value.geocoding_android package which
implements the latest geocoding_platform_interface version.geocoding_darwin package which
implements the latest geocoding_platform_interface version and now
includes support for macOS.updated pubspec version
updated pubspec version (#265)
1.8.108.11.111 to 12geolocator_android dependency version from 3.x.x to 4.x.xLocale is no longer part of the locationFromAddress and placemarkFromAddress, but should be set first by setLocaleIdentifier. This was already impleme
locationFromAddress and
placemarkFromAddress, but should be set first by setLocaleIdentifier.
This was already implemented on Android but is now working similarly on iOS.setLocaleIdentifier to the example app.geocoding_ios version to 3.0.0.Updates documentation for isPresent().
LocaleIdentifier parameter for isPresent().Updates documentation related to setting the locale.
setLocaleIdentifier to the example app.geocoding_ios version to 3.0.0.Reverts changes from version 2.2.1, 2.2.1 should not be used. Use either version 2.2.1+1 or 3.0.0.
2.2.1, 2.2.1 should not be used. Use either version 2.2.1+1 or 3.0.0.Exposes the isPresent() method which on Android returns true if the geocoding backend service are present on the device, otherwise returns false. On i
isPresent() method which on Android returns true if the
geocoding backend service are present on the device, otherwise returns false.
On iOS this method always returns true.Updates the example app, so the example/lib/main.dart contains clear example code on how to use the geocoding plugin. Mean reason for doing so is that
example/lib/main.dart contains clear example
code on how to use the geocoding plugin. Mean reason for doing so is that the
example/lib/main.dart is shown in the "Example" tab on pub.dev.Upgrades the app-facing package to use the federated architecture.
Fixed #58 getting locationFromAddress freezes main thread.
Fixes link to the Android migration guide in README.
Resolves Android embedding deprecation warning.
compileSdkVersion to 31 on Android.Migrate maven repository from jcenter to mavenCentral.
Update the plugin version number in the README file to the newest version;
compileSdkversion 30 and targetSdkversion 30 in the build.gradle.- Migrate to null safety.
Make sure the README.md specifies the correct links to Apple's CLGeocoder and Android's Geocoder APIs (see #20);
Added NoResultFoundException to indicate when no results are found, instead of PlatformException
Make sure the README.md mentions the correct version number.
Make sure public types defined in the geocoding_platform_interface are also available from the geocoding package (see #6).
Make sure the supplied locale is respected (see issue #10)
Solve IllegalFormatConversionException on Android when geocoding request could not be resolved (see #5).
IllegalFormatConversionException on Android when geocoding request could not be resolved (see #5).- Pimp the example application
- Initial open-source release
Your coding agent can read these notes before it upgrades. Set up the MCP server →