geocoding_android
A Flutter Geocoding plugin which provides easy geocoding and reverse-geocoding features.
5.1.0
609K downloads/mo
#463 most downloaded on pub.dev
baseflow/flutter-geocoding
What this package is like to depend on
Last release 1 months ago
01 Jul 2026
Release timing varies
gaps range from 9 days to 13 months
Nearly every release is documented
notes for 14 of 14 stable releases
Nothing withdrawn
no release was ever pulled
3 years old
14 releases · first in 2023
4 releases in the last 12 months
see the full history below
Release timeline
14 releases · Mar 2023 to Jul 2026
2024
2025
2026
Releases
latest 14-
5.1.001 Jul 2026Release notes
Open source →- Updates minimum supported SDK version to Flutter 3.44/Dart 3.12.
- Migrates to built-in Kotlin
-
5.0.201 Jul 2026 -
5.0.116 Mar 2026Release notes
Open source →- Updates the example app to demonstrate Android-specific platform channel methods.
-
5.0.013 Feb 2026Release notes
Open source →- BREAKING CHANGES:
- Implements version 5.0.0 of the geocoding_platform_interface.
- Allows passing the
Localewith thelocationFromAddress,locationFromCoordinatesandplacemarkFromAddressmethods instead of having to separately set thesetLocaleIdentifiermethod (this resolves potential race condition). - Changes the
Location.timestampfield to allownullvalues. Not all platforms (e.g. Android) specify a timestamp indicating when the coordinates for an address where resolved.
- Allows passing the
- Implements version 5.0.0 of the geocoding_platform_interface.
- Offers access to the Android native
geocoderAPI by importing thegeocoder.dartlibrary (using:import "package:geocoding_android/geocoder.dart";).
- BREAKING CHANGES:
-
4.0.105 Jun 2025Release notes
Open source →- Resolved issue #271 where the app could crash if the onError message was null. The error message is now properly handled as nullable.
-
4.0.026 May 2025Release notes
Open source →- BREAKING CHANGES Please update to Flutter 3.29+ before updating to this version
- Updates Android CompileSDK to 35
- Migrates example project to applying Gradle plugins with the declarative plugins block
- Updates kotlin version to soon minimal supported Kotlin version
1.8.10 - Updates Gradle version to
8.11.1
-
3.3.102 May 2024Release notes
Open source →- Removes deprecated support for Android V1 embedding as support will be removed from Flutter (see flutter/flutter#144726).
-
3.3.011 Mar 2024 -
3.2.016 Feb 2024Release notes
Open source →- Exposes isPresent() call that returns true if there is a geocoder implementation present that may return results.
-
3.1.001 Feb 2024 -
3.0.027 Nov 2023Release notes
Open source →- BREAKING CHANGES:
- Updates
geocoding_platform_interfaceto version 3.1.0. - Adds method
setLocaleIdentifierto set the locale for all calls to the geocoding platform. - Removes the
localeIdentifierargument from all methods. Use methodsetLocaleIdentifierto configure the locale.
- Updates
- Implements
placemarkFromAddress.
- BREAKING CHANGES:
-
2.1.213 Jul 2023Release notes
Open source →- Downgrades Android Gradle plugin to version 7.3.1 so the project is inline with current Flutter stable (version 3.10.5).
-
2.1.113 Jul 2023Release notes
Open source →- Updates the Android Gradle plugin to version 8 and the Android Gradle build tools to version 8.0.2.
-
2.1.009 Mar 2023