chore: merge upstream v8.2.0 (Capacitor 8)#5
Open
brechkoio wants to merge 67 commits into
Open
Conversation
…orm version to 14
…ty with latest @capacitor/android (ionic-team#28)
refactor: rename package to CapacitorGeolocation and update iOS platform version to 14
Release was done originally in 15th July 2024
* chore(cd): Fix semantic-release github action * chore(cd): don't run release action automatically on main
…dates after calling the clearWatch method (ionic-team#38) * update IONGeolocationLib dependency * update pod version * update pod version * update pod version * update pod version and checksum * remove development team from example app * update podspec * update Podfile.lock
## [7.1.5](ionic-team/capacitor-geolocation@v7.1.4...v7.1.5) (2025-08-12) ### Bug Fixes * **ios:** fixes an issue where the plugin stops receiving location updates after calling the clearWatch method ([ionic-team#38](ionic-team#38)) ([d6f5266](ionic-team@d6f5266))
BREAKING CHANGE: Capacitor major version update requires major version update on the plugin.
To fix the error below when using pnpm v10 (error on v10, warning on v9 and below) ERR_PNPM_INVALID_PEER_DEPENDENCY_SPECIFICATION The peerDependencies field named '@capacitor/core' of package '@capacitor/geolocation' has an invalid value: 'next' The values in peerDependencies should be either a valid semver range, a `workspace:` spec, or a `catalog:` spec
# [8.0.0-next.1](ionic-team/capacitor-geolocation@v7.1.5...v8.0.0-next.1) (2025-09-09) ### Bug Fixes * peerDependency for pnpm compatibility ([a94839d](ionic-team@a94839d)) ### Features * Capacitor 8 support ([6ead26a](ionic-team@6ead26a)) ### BREAKING CHANGES * Capacitor major version update requires major version update on the plugin.
# [8.0.0-next.2](ionic-team/capacitor-geolocation@v8.0.0-next.1...v8.0.0-next.2) (2025-10-03) ### Bug Fixes * **ios:** Simplify SPM usage for native library ([ionic-team#52](ionic-team#52)) ([ad53dc6](ionic-team@ad53dc6))
…-team#53) * feat(android): Fallback option for no network or Play Services * docs: Add additional error code * chore: update example app * chore: fix lint issues
# [8.0.0-next.3](ionic-team/capacitor-geolocation@v8.0.0-next.2...v8.0.0-next.3) (2025-10-06) ### Features * **android:** Fallback option for no network or Play Services ([ionic-team#53](ionic-team#53)) ([09277b7](ionic-team@09277b7))
* ci: Enable Trusted Publishing * chore: Update semantic-release for OIDC use. * chore: remove lerna from project
# [8.0.0-next.5](ionic-team/capacitor-geolocation@v8.0.0-next.4...v8.0.0-next.5) (2025-11-10) ### Bug Fixes * **android:** use 'propName = value' assignment syntax in build.gradle files ([08f311a](ionic-team@08f311a))
…team#61) * chore(android): update gradle dependencies in plugin * chore(android): update Gradle dependencies in example-app-capacitor * chore(android): use variable for `kotlinCoroutinesVersion`
…m#62) BREAKING CHANGE: 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.7](ionic-team/capacitor-geolocation@v8.0.0-next.6...v8.0.0-next.7) (2025-11-21) ### Features * **android:** New parameter `interval` in `watchPosition` ([ionic-team#62](ionic-team#62)) ([7fda0cf](ionic-team@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.
## [7.1.6](ionic-team/capacitor-geolocation@v7.1.5...v7.1.6) (2025-11-25) ### Bug Fixes * **ios:** Simplify SPM usage for native library ([ionic-team#52](ionic-team#52)) ([ad53dc6](ionic-team@ad53dc6))
# [8.0.0-next.6](ionic-team/capacitor-geolocation@v8.0.0-next.5...v8.0.0-next.6) (2025-11-26) ### Features * **android:** New parameter `interval` in `watchPosition` ([ionic-team#62](ionic-team#62)) ([7fda0cf](ionic-team@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.
Co-authored-by: Joseph Pender <joey.pender@outsystems.com>
# [8.0.0](ionic-team/capacitor-geolocation@v7.1.6...v8.0.0) (2025-12-08) ### Bug Fixes * **android:** use 'propName = value' assignment syntax in build.gradle files ([08f311a](ionic-team@08f311a)) * **ios:** added timeout implementation for both getCurrentPosition and watchPosition ([ionic-team#55](ionic-team#55)) ([4c22ac3](ionic-team@4c22ac3)) * peerDependency for pnpm compatibility ([a94839d](ionic-team@a94839d)) ### Features * **android:** Fallback option for no network or Play Services ([ionic-team#53](ionic-team#53)) ([09277b7](ionic-team@09277b7)) * **android:** New parameter `interval` in `watchPosition` ([ionic-team#62](ionic-team#62)) ([7fda0cf](ionic-team@7fda0cf)) * Capacitor 8 support ([6ead26a](ionic-team@6ead26a)) ### 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. * Capacitor major version update requires major version update on the plugin.
…onic-team#70) Co-authored-by: Pedro Bilro <pedro.gustavo.bilro@outsystems.com>
…onic-team#71) Co-authored-by: Pedro Bilro <pedro.gustavo.bilro@outsystems.com>
…nic-team#74) Co-authored-by: OS-pedrogustavobilro <pedro.gustavo.bilro@outsystems.com>
# [8.1.0](ionic-team/capacitor-geolocation@v8.0.0...v8.1.0) (2026-02-11) ### Bug Fixes * **android:** AGP 9.0 no longer supporting `proguard-android.txt` ([ionic-team#74](ionic-team#74)) ([32961e1](ionic-team@32961e1)) ### Features * **ci:** add Maven Central publishing workflow and Android publishing scripts ([ionic-team#72](ionic-team#72)) ([281d64f](ionic-team@281d64f)) * **ci:** add publish-pod job to invoke CocoaPods publish workflow ([ionic-team#70](ionic-team#70)) ([e2387f4](ionic-team@e2387f4)) * **ci:** add publish-pod job to invoke CocoaPods publish workflow ([ionic-team#71](ionic-team#71)) ([f9a4eca](ionic-team@f9a4eca))
# [8.2.0](ionic-team/capacitor-geolocation@v8.1.0...v8.2.0) (2026-03-31) ### Features * add support for heading ([ionic-team#78](ionic-team#78)) ([ed20f3e](ionic-team@ed20f3e))
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Issue - https://github.com/abinbevefes/atlas-pro/issues/7380
Summary
ionic-team/capacitor-geolocationv8.2.0 (Capacitor 8)packages/capacitor-plugin/→ root,packages/example-app-capacitor/→example-app/)isMock+providerfields in Android geolocation result,ion-android-geolocation(fake branch) dependency via JitPack,NitraGeolocation.podspecTest plan
isMock/providerreturned correctly🤖 Generated with Claude Code