8.2.0 (2026-03-31)
8.1.0 (2026-02-11)
- ci: add Maven Central publishing workflow and Android publishing scripts (#72) (281d64f)
- ci: add publish-pod job to invoke CocoaPods publish workflow (#70) (e2387f4)
- ci: add publish-pod job to invoke CocoaPods publish workflow (#71) (f9a4eca)
8.0.0 (2025-12-08)
- android: use 'propName = value' assignment syntax in build.gradle files (08f311a)
- ios: added timeout implementation for both getCurrentPosition and watchPosition (#55) (4c22ac3)
- peerDependency for pnpm compatibility (a94839d)
- android: Fallback option for no network or Play Services (#53) (09277b7)
- android: New parameter
intervalinwatchPosition(#62) (7fda0cf) - Capacitor 8 support (6ead26a)
- The
timeoutproperty now gets applied to all requests on Android on iOS, as opposed to just web andgetCurrentPositionon Android. This aligns with what is documented in the plugin. If you are experiencing timeouts when requesting location in your app, consider using a highertimeoutvalue. ForwatchPositionon Android, you may use theintervalparameter introduced in version 8.0.0. - Capacitor major version update requires major version update on the plugin.
8.0.0-next.6 (2025-11-26)
- android: The
timeoutproperty now gets applied to all requests on Android on iOS, as opposed to just web andgetCurrentPositionon Android. This aligns with what is documented in the plugin. If you are experiencing timeouts when requesting location in your app, consider using a highertimeoutvalue. ForwatchPositionon Android, you may use theintervalparameter introduced in version 8.0.0.
7.1.6 (2025-11-25)
8.0.0-next.7 (2025-11-21)
- The
timeoutproperty now gets applied to all requests on Android on iOS, as opposed to just web andgetCurrentPositionon Android. This aligns with what is documented in the plugin. If you are experiencing timeouts when requesting location in your app, consider using a highertimeoutvalue. ForwatchPositionon Android, you may use theintervalparameter introduced in version 8.0.0.
8.0.0-next.6 (2025-11-17)
- android: Update gradle dependencies to latest versions (#61)
- ios: Minor updates to Package.swift (#60)
8.0.0-next.5 (2025-11-10)
- android: use 'propName = value' assignment syntax in build.gradle files (08f311a)
8.0.0-next.4 (2025-11-04)
8.0.0-next.3 (2025-10-06)
8.0.0-next.2 (2025-10-03)
8.0.0-next.1 (2025-09-09)
- peerDependency for pnpm compatibility (a94839d)
- Capacitor 8 support (6ead26a)
- Capacitor major version update requires major version update on the plugin.
7.1.5 (2025-08-12)
- ios: fixes an issue where the plugin stops receiving location updates after calling the clearWatch method. (#38)
7.1.4 (2025-07-15)
- ios: Swift package name to be consistent with previous versions (#34)
- android update Gradle and Kotlin configurations for compatibility with latest @capacitor/android (#28)
- ios Add note about background usage description (#29)
7.1.3 (2025-06-26)
- ios: handle location watch callbacks recovery after backgrounding. More info here.
- Set dependency on @capacitor/synapse to 1.0.3 to fix ssr environments
7.1.2 (2025-02-21)
- ios: watchPosition after an error occurs
- android properly parsing number parameters
7.1.1 (2025-02-21)
- ios: properly resolving requestPermissions
7.1.0 (2025-02-12)
- Set peerDependency on @capacitor/core to >=7.0.0
- Revamp error messages and add error codes for better error-handling.
- Rewrite plugin using native Android and iOS libraries.
- getCurrentPosition on Android now uses uses the timeout parameter.
- watchPosition on Android now uses the timeout parameter to define the interval for position updates, and the maximumAge parameter for setMaxUpdateAgeMillis. More info here.
7.0.0 (2025-01-20)
Note: Version bump only for package @capacitor/geolocation
7.0.0-rc.0 (2025-01-13)
Note: Version bump only for package @capacitor/geolocation
7.0.0-alpha.2 (2024-12-19)
Note: Version bump only for package @capacitor/geolocation
7.0.0-alpha.1 (2024-12-16)
6.0.1 (2024-08-08)
Note: Version bump only for package @capacitor/geolocation
6.0.0 (2024-04-15)
Note: Version bump only for package @capacitor/geolocation
6.0.0-rc.1 (2024-03-25)
Note: Version bump only for package @capacitor/geolocation
6.0.0-rc.0 (2024-02-07)
Note: Version bump only for package @capacitor/geolocation
6.0.0-beta.1 (2023-12-14)
Note: Version bump only for package @capacitor/geolocation
6.0.0-beta.0 (2023-12-13)
Note: Version bump only for package @capacitor/geolocation
6.0.0-alpha.2 (2023-11-15)
Note: Version bump only for package @capacitor/geolocation
6.0.0-alpha.1 (2023-11-08)
Note: Version bump only for package @capacitor/geolocation
5.0.6 (2023-07-12)
Note: Version bump only for package @capacitor/geolocation
5.0.5 (2023-06-29)
Note: Version bump only for package @capacitor/geolocation
5.0.4 (2023-06-08)
Note: Version bump only for package @capacitor/geolocation
5.0.3 (2023-06-08)
Note: Version bump only for package @capacitor/geolocation
5.0.2 (2023-05-09)
Note: Version bump only for package @capacitor/geolocation
5.0.1 (2023-05-05)
- android: add appCompat libraries for maven releases (#1577) (8a2e0ea)
- Use Capacitor 5 final (#1574) (139c18b)
5.0.0 (2023-05-03)
Note: Version bump only for package @capacitor/geolocation
5.0.0-beta.1 (2023-04-21)
5.0.0-beta.0 (2023-03-31)
Note: Version bump only for package @capacitor/geolocation
5.0.0-alpha.1 (2023-03-16)
- android: Removing enableJetifier (d66f9cb)
4.1.0 (2022-11-16)
- geolocation: reject checkPermissions / requestPermissions if location services are disabled (#1053) (774ec6e)
- geolocation: stop location requests on pause (#1018) (eb24f25)
- set targetSDK default value to 31 (#824) (3ee10de)
- set targetSDK default value to 32 (#970) (fa70d96)
- Upgrade gradle to 7.4 (#826) (5db0906)
- Use java 11 (#910) (5acb2a2)
4.0.1 (2022-07-28)
Note: Version bump only for package @capacitor/geolocation
4.0.0 (2022-07-27)
Note: Version bump only for package @capacitor/geolocation
4.0.0-beta.2 (2022-07-08)
Note: Version bump only for package @capacitor/geolocation
- geolocation: reject checkPermissions / requestPermissions if location services are disabled (#1053) (774ec6e)
- geolocation: stop location requests on pause (#1018) (eb24f25)
- add es2017 lib to tsconfig (#180) (2c3776c)
- correct addListeners links (#655) (f9871e7)
- inline source code in esm map files (#760) (a960489)
- remove postpublish scripts (#656) (ed6ac49)
- geolocation: Make getCurrentPosition return only once (#470) (c5f1ceb)
- geolocation: Replace deprecated call.save with new keepAlive API (#375) (e4e7cf4)
- geolocation: return cached location if newer than maximumAge (#639) (7b08eea)
- geolocation: Use the new APIs for handling/saving calls (#374) (ebd5b52)
- support deprecated types from Capacitor 2 (#139) (2d7127a)
- set targetSDK default value to 31 (#824) (3ee10de)
- set targetSDK default value to 32 (#970) (fa70d96)
- Upgrade gradle to 7.4 (#826) (5db0906)
- Use java 11 (#910) (5acb2a2)
- android: implements Activity Result API changes for permissions and activity results (#222) (f671b9f)
- geolocation: Add new alias for coarse location (#684) (7563040)
- geolocation: Error if Google Play Services are not available (#709) (fc79c43)
- geolocation: Throw error if location is disabled (#589) (14724c5)
- add commonjs output format (#179) (8e9e098)
- Geolocation plugin (#13) (911ae71)
1.3.1 (2022-01-19)
1.3.0 (2021-12-08)
1.2.0 (2021-11-17)
1.1.3 (2021-11-03)
Note: Version bump only for package @capacitor/geolocation
1.1.2 (2021-10-14)
1.1.1 (2021-10-13)
- correct addListeners links (#655) (f9871e7)
- geolocation: return cached location if newer than maximumAge (#639) (7b08eea)
1.1.0 (2021-09-01)
1.0.2 (2021-06-23)
1.0.1 (2021-06-09)
Note: Version bump only for package @capacitor/geolocation
1.0.0 (2021-05-19)
Note: Version bump only for package @capacitor/geolocation
0.4.7 (2021-05-11)
Note: Version bump only for package @capacitor/geolocation
0.4.6 (2021-05-10)
Note: Version bump only for package @capacitor/geolocation
0.4.5 (2021-05-07)
- geolocation: Replace deprecated call.save with new keepAlive API (#375) (e4e7cf4)
- geolocation: Use the new APIs for handling/saving calls (#374) (ebd5b52)
0.4.4 (2021-04-29)
Note: Version bump only for package @capacitor/geolocation
0.4.3 (2021-03-10)
Note: Version bump only for package @capacitor/geolocation
0.4.2 (2021-03-02)
Note: Version bump only for package @capacitor/geolocation
0.4.1 (2021-02-27)
Note: Version bump only for package @capacitor/geolocation
0.4.0 (2021-02-10)
- android: implements Activity Result API changes for permissions and activity results (#222) (f671b9f)
0.3.2 (2021-02-05)
Note: Version bump only for package @capacitor/geolocation
0.3.1 (2021-01-26)
Note: Version bump only for package @capacitor/geolocation
0.3.0 (2021-01-14)
Note: Version bump only for package @capacitor/geolocation
0.2.0 (2021-01-13)
0.1.3 (2021-01-13)
Note: Version bump only for package @capacitor/geolocation
0.1.2 (2021-01-08)
Note: Version bump only for package @capacitor/geolocation
0.1.1 (2020-12-27)
Note: Version bump only for package @capacitor/geolocation