Skip to content

Commit

Permalink
Merge branch 'polygon-geofencing'
Browse files Browse the repository at this point in the history
  • Loading branch information
christocracy committed Sep 4, 2024
2 parents 782802c + b2bc95a commit 483b2e7
Show file tree
Hide file tree
Showing 70 changed files with 157 additions and 138 deletions.
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Change Log

## 4.17.0 — 2024-09-04
* [iOS] Fix bug in iOS *Polygon Geofencing* when running in geofences-only mode (`.startGeofences`). iOS would mistakenly turn off location updates exactly 3 samples into the containing circular geofence of a polygon.
* Implement `notifyOnDwell` for polygon-geofences.

## 4.16.3 — 2024-06-12
* [Android] Remove permission `FOREGROUND_SERVICE_HEALTH`. It turns out that this permission is no longer required whe
n the `ActivityRecognitionServivce` is defined with a `foregroundServiceType="shortservice"`, instead of `"health"`, which allows a background
Expand Down

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
cc5bfaeff189174153b6a846f3bc83e7
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
5be3f8516480f686b90803db356177b1b54685f1
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
10bf59c29dca1c047f7d375731462a3ee8a7567744e0cf9ba3e0d20feddc3fd5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
7f2eab53520bb9b47edbca4b3c1f0d1bcf23a2c19abe3a5d53233f06ad7e06229e3b274f93546f4d7cd018064b3c8f8613539c5eca767fc5b1e738e7f776b5cc
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.transistorsoft</groupId>
<artifactId>tslocationmanager-v21</artifactId>
<version>3.5.4</version>
<version>3.5.5</version>
<packaging>aar</packaging>
</project>
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
192674dc3808ef2c9316229156d2c31e
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
5b20f4f4da9ed265065382cc1de4bdef41d62260
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
55908f954c16f6eb52e50bec30bceba3ee19bae4962973fe77b983dcb5fdc773
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
9275591d7949d05453b5d1f7418ae8c6f9f0c49085cbe5a78339848d17da2a409651de631f8832c876f99ace08df0bd85946229dad241b272d667db2ca986093
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,17 @@
<groupId>com.transistorsoft</groupId>
<artifactId>tslocationmanager-v21</artifactId>
<versioning>
<latest>3.5.4</latest>
<release>3.5.4</release>
<latest>3.5.5</latest>
<release>3.5.5</release>
<versions>
<version>3.4.6</version>
<version>3.5.0</version>
<version>3.5.1</version>
<version>3.5.2</version>
<version>3.5.3</version>
<version>3.5.4</version>
<version>3.5.5</version>
</versions>
<lastUpdated>20240614124335</lastUpdated>
<lastUpdated>20240828142616</lastUpdated>
</versioning>
</metadata>

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
17bb6e5f1fb04d4c11463fdff887e637
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
5b5da7e6ea0c333d3e6bf832cb5f7eb6e05f93ce
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
94491028d10d93b0ee1bacbab5f776f38aff0313f1e17304aee588e8834e20a7
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
9b18f203d642fd7d71a5377d3d8365eddb963949d46938ccd237fcdce309383b59c282aae1e963a79cfa9e5153997ecb97769b8f931aaafbe48c54d6b12c81b6
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.transistorsoft</groupId>
<artifactId>tslocationmanager</artifactId>
<version>3.5.4</version>
<version>3.5.5</version>
<packaging>aar</packaging>
</project>
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
e9fe84ef67de7da4fcc9715e824ba6ba
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
f7f46463fb33d56dbdaea708827ef747052731ac
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
edbae2ab559edf6b0f4e26a029fbae2f5d8e7a634001a61b3cd9d2b41d4bc962
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
3c33bd02620a2da79d665b5b16978fab968ea20deef157b01a91bd38e2f835341e78fca96b690534d2ea9320bb7207aaa0f7272684b92d1413d70cfdf2235013
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,17 @@
<groupId>com.transistorsoft</groupId>
<artifactId>tslocationmanager</artifactId>
<versioning>
<latest>3.5.4</latest>
<release>3.5.4</release>
<latest>3.5.5</latest>
<release>3.5.5</release>
<versions>
<version>3.4.6</version>
<version>3.5.0</version>
<version>3.5.1</version>
<version>3.5.2</version>
<version>3.5.3</version>
<version>3.5.4</version>
<version>3.5.5</version>
</versions>
<lastUpdated>20240614124335</lastUpdated>
<lastUpdated>20240828142616</lastUpdated>
</versioning>
</metadata>
3 changes: 2 additions & 1 deletion help/INSTALL-ANDROID-AUTO.md
Original file line number Diff line number Diff line change
Expand Up @@ -158,7 +158,8 @@ The plugin uses __`AlarmManager`__ "exact alarms" for precise scheduling of even

## Proguard Config

If you've enabled **`def enableProguardInReleaseBuilds = true`** in your `app/build.gradle`, be sure to add the BackgroundGeolocation SDK's `proguard-rules.pro` to your **`proguardFiles`**:
- You **must** add the following required __`proguard-rules`__ for the plugin to work.
- If you ignore this, your license key will __fail to validate__.

### :open_file_folder: `android/app/build.gradle`)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,23 +6,26 @@
<array>
<dict>
<key>BinaryPath</key>
<string>TSLocationManager.framework/TSLocationManager</string>
<string>TSLocationManager.framework/Versions/A/TSLocationManager</string>
<key>LibraryIdentifier</key>
<string>ios-arm64</string>
<string>ios-arm64_x86_64-maccatalyst</string>
<key>LibraryPath</key>
<string>TSLocationManager.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>maccatalyst</string>
</dict>
<dict>
<key>BinaryPath</key>
<string>TSLocationManager.framework/Versions/A/TSLocationManager</string>
<string>TSLocationManager.framework/TSLocationManager</string>
<key>LibraryIdentifier</key>
<string>ios-arm64_x86_64-maccatalyst</string>
<string>ios-arm64_x86_64-simulator</string>
<key>LibraryPath</key>
<string>TSLocationManager.framework</string>
<key>SupportedArchitectures</key>
Expand All @@ -33,24 +36,21 @@
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>maccatalyst</string>
<string>simulator</string>
</dict>
<dict>
<key>BinaryPath</key>
<string>TSLocationManager.framework/TSLocationManager</string>
<key>LibraryIdentifier</key>
<string>ios-arm64_x86_64-simulator</string>
<string>ios-arm64</string>
<key>LibraryPath</key>
<string>TSLocationManager.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
</array>
<key>CFBundlePackageType</key>
Expand Down
Binary file not shown.
Binary file not shown.
Loading

0 comments on commit 483b2e7

Please sign in to comment.