Releases: RADAR-base/radar-commons-android
Releases · RADAR-base/radar-commons-android
v1.2.5
What's Changed
- Implemented Plugin for Google Sleep API by @this-Aditya in #423
- Implemented plugin for Google Activity Recognition API by @this-Aditya in #424
- Update Radar Schema Version by @this-Aditya in #438
- Implemented Plugin for retrieving data from Google-Places-API by @this-Aditya in #434
- LocalBroadcastManager will broadcast the location change by @this-Aditya in #436
- Added Hash of MAC address for nearby bluetooth devices by @this-Aditya in #440
- Broadcasting all permissions of onActivityResult() by @this-Aditya in #441
- Added concise syntax for starting service by @this-Aditya in #425
- Security updates by @Bdegraaf1234 in #443
- Release 1.2.5 by @Bdegraaf1234 in #444
New Contributors
- @Bdegraaf1234 made their first contribution in #443
Full Changelog: v1.2.4...v1.2.5
radar-commons-android 1.2.4
What's Changed
- NotificationHandler and Bluetooth update by @blootsvoets in #413
- Added instructions for publishing schemas to Maven local. by @this-Aditya in #415
- Upgrade java by @this-Aditya in #414
- service properties modified by @this-Aditya in #417
- Add location permission dialogs by @blootsvoets in #418
- Release 1.2.4 by @peyman-mohtashami in #420
Full Changelog: v1.2.3...v1.2.4
radar-commons-android 1.2.3
Changes since version 1.2.2:
- Fix background location polling
- Dynamically enabling/disabling FirebaseAnalytics
- Updated permission requests and removed obsolete API calls
- Updated dependencies
Full Changelog: v1.2.1...v1.2.3
radar-commons-android 1.2.2
Changes since version 1.2.1:
- Added
ACCESS_BACKGROUND_LOCATION
permission requests to all plugins that require it. - Dynamically enable / disable Firebase Analytics based on whether the privacy policy has been accepted.
- Updated dependencies
- Updated Snyk GA
- Fix weather API readme
Full Changelog: v1.2.1...v1.2.2
radar-commons-android 1.2.1
Changes since version 1.2.0:
- Bumped dependencies
- Fixes to ServerConfig handling on Android 6
- Moved deprecated package field to build.gradle
android.namespace
field.
radar-commons-android 1.2.0
Changes since 1.1.3:
- Added Android-compatible Avro library based on Apache Avro
- Changed default call log interval to 1 hour
- Use updated fine-grained Bluetooth permissions for Android API 31
- Improved Github actions
- Added more control over the sensor interval: if the Android sensor reports data in a higher frequency than expected, discard extraneous measurements.
- Use Files directory for storing caches instead of the cache directory.
- Store Opensmile measurements in files instead of external files, reducing the number of permissions needed.
- Fix contact and sms listing on Android API 30+
- Fix pending intent flag on Android API 30+
- Fix data cache file expansion on macOS with ARM processor.
- Bumped dependencies
What's Changed
- Add GitHub actions by @blootsvoets in #287
- Avro android by @blootsvoets in #286
- Bump radar-schemas-commons from 0.7.7 to 0.7.8 by @dependabot in #324
- Throttle Android sensor events to the specified level by @blootsvoets in #340
- Fix Sqlite LIMIT for PhoneLog and PhoneContactList by @peyman-mohtashami in #291
Full Changelog: v1.1.3...v1.2.0
radar-commons-android 1.1.3
Changes since version 1.1.2:
- Updated dependencies
- Fixed SMS query columns
radar-commons-android 1.1.2
Changes since version 1.1.1:
- Fix permissions of apps requesting Bluetooth (Android 11)
- Remove all jcenter dependencies
- Updated dependencies
- Store SMS last read timestamp directly after initialisation
radar-commons-android 1.1.1
Changes since version 1.1.0:
- Use Maven central for publications
- Updated dependencies
radar-commons-android 1.1.0
Changes since version 1.0.10:
- Added
PARTIALLY_FETCHED
status to RemoteConfig - Properly publish Javadoc
- Added
AuthService.triggerFlush
to flush authentication state if needed. - Allow the SplashActivity to conditionally avoid redirecting or to wait for config to be fully fetched.