Skip to content

Commit 62b282e

Browse files
Merge pull request #14 from ionic-team/fix/RMET-4396/getlocation
RMET-4396 :: WatchPosition interfering with GetLocation on latest major release
2 parents ebc646d + bbcb6fd commit 62b282e

File tree

4 files changed

+12
-3
lines changed

4 files changed

+12
-3
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,14 @@ All notable changes to this project will be documented in this file.
44
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
55
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

7+
8+
9+
## [1.0.3]
10+
11+
### 2025-08-11
12+
- Fix(ios): fixes an issue where the plugin stops receiving location updates after calling the clearWatch method.
13+
- Chore(iOS): update native library IONGeolocationLib to version 1.0.1
14+
715
## [1.0.2]
816

917
### 2025-07-08

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "com.outsystems.plugins.geolocation",
3-
"version": "1.0.2",
3+
"version": "1.0.3",
44
"private": true,
55
"dependencies": {},
66
"scripts": {

packages/cordova-plugin/ios/OSGeolocationPlugin.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,7 @@ private extension OSGeolocation {
167167
}
168168

169169
func handleLocationRequest(_ enableHighAccuracy: Bool, watchUUID: String? = nil, _ callbackId: String) {
170+
bindLocationPublisher()
170171
let configurationModel = IONGLOCConfigurationModel.createWithAccuracy(enableHighAccuracy)
171172
locationService?.updateConfiguration(configurationModel)
172173

plugin.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version='1.0' encoding='utf-8'?>
2-
<plugin id="com.outsystems.plugins.geolocation" version="1.0.2" xmlns="http://apache.org/cordova/ns/plugins/1.0" xmlns:android="http://schemas.android.com/apk/res/android">
2+
<plugin id="com.outsystems.plugins.geolocation" version="1.0.3" xmlns="http://apache.org/cordova/ns/plugins/1.0" xmlns:android="http://schemas.android.com/apk/res/android">
33
<name>OSGeolocationPlugin</name>
44
<description>OutSystems' cordova geolocation plugin</description>
55
<author>OutSystems Inc</author>
@@ -50,7 +50,7 @@
5050
<source url="https://cdn.cocoapods.org/"/>
5151
</config>
5252
<pods use-frameworks="true">
53-
<pod name="IONGeolocationLib" spec="1.0.0" />
53+
<pod name="IONGeolocationLib" spec="1.0.1" />
5454
</pods>
5555
</podspec>
5656
</platform>

0 commit comments

Comments
 (0)