geolocator_web
Official web implementation of the geolocator plugin.
4.1.4
2.2M downloads/mo
#247 most downloaded on pub.dev
baseflow/flutter-geolocator
What this package is like to depend on
Last release 2 months ago
12 Jun 2026
Release timing varies
gaps range from 2 weeks to 1.2 years
Nearly every release is documented
notes for 25 of 26 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
27 releases · first in 2021
1 release in the last 12 months
see the full history below
Release timeline
27 releases · Feb 2021 to Jun 2026
2022
2023
2024
2025
2026
Releases
latest 27-
4.1.412 Jun 2026 -
4.1.331 Mar 2025 -
4.1.217 Mar 2025Release notes
Open source →- Updates dart SDK to
sdk: ^3.5.0 - Fixes analyzer issues
4.1.1
- Exposes the
WebSettingsclass as a public type.
- Updates dart SDK to
-
4.1.106 Aug 2024Nothing published for this version
-
4.1.005 Aug 2024Release notes
Open source →- Adds WebSettings class, allowing a location maximumAge to be specified.
- Supports maximumAge parameter in
getCurrentPositionandwatchPositionmethods.
-
4.0.105 Aug 2024Release notes
Open source →- Upgrades the package:web dependency to version 1.0.0.
- Upgrades Dart SDK from 3.3.0 to 3.4.0 for geolocator_web.
-
4.0.016 May 2024Release notes
Open source →BREAKING CHANGE:
- Migrates from dart:html to package:web and dart:js_interop
- Migrates to Dart SDK 3.3.0 and Flutter 3.16.0.
-
3.0.015 Feb 2024Release notes
Open source →BREAKING CHANGE:
getServiceStatusStreamon web returns a PlatformException i.s.o. UnimplementedError. As the concept of location service doesn't exist on the web platform.
-
2.2.131 Jan 2024 -
2.2.022 Sep 2023 -
2.1.612 Jul 2022 -
2.1.505 May 2022 -
2.1.412 Jan 2022Release notes
Open source →- Adds support for the
LocationPermission.unableToDeterminestatus which is reported by theGeolocator.checkPermission()method when a browser (like Safari) doesn't support the permission API.
- Adds support for the
-
2.1.312 Jan 2022Release notes
Open source →- Updated to the latest version of the
geolocator_platform_interface':4.0.0`.
- Updated to the latest version of the
-
2.1.212 Jan 2022Release notes
Open source →- Fixes a bug where the
getCurrentPositionandgetPositionStreammethods return a timeout exception when no timeout interval is specified.
- Fixes a bug where the
-
2.1.113 Dec 2021 -
2.1.029 Nov 2021Release notes
Open source →- Made changes to the implementation of the
getCurrentPositionandgetPositionStreammethod to match new platform interface. - Fixes issues where geolocator doesn't work on Safari due to missing implementation of
querymethod in the browser.
- Made changes to the implementation of the
-
2.0.622 Jul 2021Release notes
Open source →- Fixes a bug where the
LocationAccuracy.reducedaccuracy value is treated as high accuracy on web.
- Fixes a bug where the
-
2.0.516 Jul 2021Release notes
Open source →- Ensure the
requestPermissionmethod correctly awaits the users input and not return prematurely (see issue #783).
- Ensure the
-
2.0.408 Jul 2021Release notes
Open source →- Added an example App to demonstrate how to directly use the geolocator_web package in a Flutter application.
-
2.0.331 Mar 2021Release notes
Open source →- Implement missing
isLocationServiceEnabledfor web implementation (see issue #694).
- Implement missing
-
2.0.222 Mar 2021Release notes
Open source →- Solve bug receiving same location from stream when using
distantFilter(see issue #674).
- Solve bug receiving same location from stream when using
-
2.0.123 Feb 2021 -
2.0.022 Feb 2021 -
2.0.0-nullsafety.010 Feb 2021 pre-releaseNothing published for this version
-
1.0.123 Feb 2021 -
1.0.005 Feb 2021