Skip to content

Commit 8cb7ac4

Browse files
committed
Fix Android bugs with dynamically setting locationTemplate/geofenceTemplate. Fix Android bug revoking location permission with startGeofences mode. Fix iOS threading issue with HTTP service and batchSync
1 parent b057c93 commit 8cb7ac4

13 files changed

+15
-8
lines changed

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# Change Log
22

3+
## [2.14.2] 2018-11-20
4+
- [Added] Android SDK 28 requires new permission to use foreground-service.
5+
- [Fixed] Do not calculate odometer with geofence events. Android geofence event's location timestamp does not correspond with the actual time the geofence fires since Android is performing some heuristics in the background to ensure the potential geofence event is not a false positive. The actual geofence event can fire some minutes in the future (ie: the location timestamp will be some minutues in the past). Using geofence location in odometer calculations will corrupt the odometer value.
6+
- [Fixed] Android could not dynamically update the `locationTemplate` / `geofenceTemplate` without `#stop` and application restart.
7+
- [Fixed] Android `startGeofences` after revoking & re-granting permission would fail to launch the plugin's Service.
8+
- [Fixed] iOS HTTP crash when using `batchSync: true`. At application boot, there was a threading issue if the server returned an HTTP error, multiple instances of the HTTP service could run, causing a crash.
9+
310
## [2.14.1] 2018-10-29
411
- [Fixed] react-native link on Windows.
512

android/libs/com/transistorsoft/tslocationmanager/2.14.1/tslocationmanager-2.14.1.aar.md5

Lines changed: 0 additions & 1 deletion
This file was deleted.

android/libs/com/transistorsoft/tslocationmanager/2.14.1/tslocationmanager-2.14.1.aar.sha1

Lines changed: 0 additions & 1 deletion
This file was deleted.

android/libs/com/transistorsoft/tslocationmanager/2.14.1/tslocationmanager-2.14.1.pom.md5

Lines changed: 0 additions & 1 deletion
This file was deleted.

android/libs/com/transistorsoft/tslocationmanager/2.14.1/tslocationmanager-2.14.1.pom.sha1

Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
5cd37c32fff77bba65680cad4625d7fd
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
c5c2919289eeea03d4a3d8064241d199eb0670f2

android/libs/com/transistorsoft/tslocationmanager/2.14.1/tslocationmanager-2.14.1.pom renamed to android/libs/com/transistorsoft/tslocationmanager/2.14.4/tslocationmanager-2.14.4.pom

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@
44
<modelVersion>4.0.0</modelVersion>
55
<groupId>com.transistorsoft</groupId>
66
<artifactId>tslocationmanager</artifactId>
7-
<version>2.14.1</version>
7+
<version>2.14.4</version>
88
<packaging>aar</packaging>
99
</project>

0 commit comments

Comments
 (0)