Skip to content

Latest commit

 

History

History
476 lines (249 loc) · 30.3 KB

File metadata and controls

476 lines (249 loc) · 30.3 KB

8.2.0 (2026-03-31)

Features

8.1.0 (2026-02-11)

Bug Fixes

  • android: AGP 9.0 no longer supporting proguard-android.txt (#74) (32961e1)

Features

  • 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)

Bug Fixes

  • 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)

Features

  • android: Fallback option for no network or Play Services (#53) (09277b7)
  • android: New parameter interval in watchPosition (#62) (7fda0cf)
  • Capacitor 8 support (6ead26a)

BREAKING CHANGES

  • The timeout property now gets applied to all requests on Android on iOS, as opposed to just web and getCurrentPosition on Android. This aligns with what is documented in the plugin. If you are experiencing timeouts when requesting location in your app, consider using a higher timeout value. For watchPosition on Android, you may use the interval parameter 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)

Features

  • android: New parameter interval in watchPosition (#62) (7fda0cf)

BREAKING CHANGES

  • android: The timeout property now gets applied to all requests on Android on iOS, as opposed to just web and getCurrentPosition on Android. This aligns with what is documented in the plugin. If you are experiencing timeouts when requesting location in your app, consider using a higher timeout value. For watchPosition on Android, you may use the interval parameter introduced in version 8.0.0.

7.1.6 (2025-11-25)

Bug Fixes

  • ios: Simplify SPM usage for native library (#52) (ad53dc6)

8.0.0-next.7 (2025-11-21)

Features

  • android: New parameter interval in watchPosition (#62) (7fda0cf)

BREAKING CHANGES

  • The timeout property now gets applied to all requests on Android on iOS, as opposed to just web and getCurrentPosition on Android. This aligns with what is documented in the plugin. If you are experiencing timeouts when requesting location in your app, consider using a higher timeout value. For watchPosition on Android, you may use the interval parameter 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)

Bug Fixes

  • android: use 'propName = value' assignment syntax in build.gradle files (08f311a)

8.0.0-next.4 (2025-11-04)

Bug Fixes

  • ios: added timeout implementation for both getCurrentPosition and watchPosition (#55) (4c22ac3)

8.0.0-next.3 (2025-10-06)

Features

  • android: Fallback option for no network or Play Services (#53) (09277b7)

8.0.0-next.2 (2025-10-03)

Bug Fixes

  • ios: Simplify SPM usage for native library (#52) (ad53dc6)

8.0.0-next.1 (2025-09-09)

Bug Fixes

  • peerDependency for pnpm compatibility (a94839d)

Features

BREAKING CHANGES

  • Capacitor major version update requires major version update on the plugin.

7.1.5 (2025-08-12)

Fixes

  • ios: fixes an issue where the plugin stops receiving location updates after calling the clearWatch method. (#38)

7.1.4 (2025-07-15)

Fixes

  • ios: Swift package name to be consistent with previous versions (#34)
  • android update Gradle and Kotlin configurations for compatibility with latest @capacitor/android (#28)

Docs

  • ios Add note about background usage description (#29)

7.1.3 (2025-06-26)

Fixes

  • 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)

Fixes

  • ios: watchPosition after an error occurs
  • android properly parsing number parameters

7.1.1 (2025-02-21)

Fixes

  • ios: properly resolving requestPermissions

7.1.0 (2025-02-12)

Chores

  • Set peerDependency on @capacitor/core to >=7.0.0

Features

  • Revamp error messages and add error codes for better error-handling.
  • Rewrite plugin using native Android and iOS libraries.

Fixes

  • 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)

Features

  • geolocation: add minimumUpdateInterval parameter for startWatch (#2272) (c6ddc53)

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)

Bug Fixes

5.0.0 (2023-05-03)

Note: Version bump only for package @capacitor/geolocation

5.0.0-beta.1 (2023-04-21)

Features

  • Update gradle to 8.0.2 and gradle plugin to 8.0.0 (#1542) (e7210b4)

5.0.0-beta.0 (2023-03-31)

Note: Version bump only for package @capacitor/geolocation

5.0.0-alpha.1 (2023-03-16)

Bug Fixes

  • geolocation: use LocationRequest builder instead of deprecated create (#1483) (7cfa12c)

Features

  • android: Removing enableJetifier (d66f9cb)

4.1.0 (2022-11-16)

4.0.1 (2022-07-28)

4.0.0 (2022-07-27)

4.0.0-beta.2 (2022-07-08)

4.0.0-beta.0 (2022-06-27)

Bug Fixes

  • geolocation: reject checkPermissions / requestPermissions if location services are disabled (#1053) (774ec6e)
  • geolocation: stop location requests on pause (#1018) (eb24f25)

Features

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

4.0.0-beta.0 (2022-06-27)

Bug Fixes

  • 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)

Features

  • 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)

Bug Fixes

1.3.0 (2021-12-08)

Features

  • geolocation: Error if Google Play Services are not available (#709) (fc79c43)

1.2.0 (2021-11-17)

Features

  • geolocation: Add new alias for coarse location (#684) (7563040)

1.1.3 (2021-11-03)

Note: Version bump only for package @capacitor/geolocation

1.1.2 (2021-10-14)

Bug Fixes

1.1.1 (2021-10-13)

Bug Fixes

  • correct addListeners links (#655) (f9871e7)
  • geolocation: return cached location if newer than maximumAge (#639) (7b08eea)

1.1.0 (2021-09-01)

Features

  • geolocation: Throw error if location is disabled (#589) (14724c5)

1.0.2 (2021-06-23)

Bug Fixes

  • geolocation: Make getCurrentPosition return only once (#470) (c5f1ceb)

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)

Bug Fixes

  • 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)

Features

  • 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)

Bug Fixes

Features

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

0.1.0 (2020-12-20)

Bug Fixes

  • support deprecated types from Capacitor 2 (#139) (2d7127a)

Features