Skip to content

HRSensing SDK Changelog

[1.0.3] - 2023-06-14

  • Fixed an issue where notification tap intent was being replaced by newer notifications. (#1236, #1244)

[1.0.2] - 2023-03-20

  • Removed third-party library for Certificate Transparency Logs that was prone to break. (#1198)

[1.0.1] - 2023-03-10

  • Fixed an issue where completed self report would be downloaded again. (#1168)

[1.0.0] - 2023-02-24

  • Added notification channel configuration for general purpose notifications. (#1033)
  • Changed listener callback signature to use Result type. (#1050)
  • Updated to protect context registered broadcast receivers from receiving broadcasts from external sources. (#1105)
  • Updated to only save currently active prompts. (#1131)
  • Updated to support for Certificate Transparency Logs to prevent man-in-the-middle attacks. (#1048, #1126)
  • Fixed an issue where cached files won't get deleted when user is deactivated. (#1128)
  • Fixed an issue where shared preferences won't always get written to storage. (#1066)
  • Fixed a crash when keystore isn't restored properly by Android. (#1043)

[0.14.18] - 2023-02-15

[0.14.17] - 2023-02-08

  • Updated study configuration AWS endpoint domain name. (#1079)

[0.14.16] - 2023-02-07

  • Changed token exchange process to not check user enrollment status. (#1072)

[0.14.15] - 2023-02-02

[0.14.14] - 2023-01-18

  • Added support for deactivation before completing onboarding. (#1008)
  • Fixed serialization issue that was causing batch upload to fail. (#1019)

[0.14.13] - 2022-12-22

  • Added a public API for setting onboarding as completed. (#986)
  • Fixed sensing getting initialized without user being onboarded. (#986)

[0.14.12] - 2022-12-15

  • Added new isOnboardingCompleted API. (#982)
  • Added NotificationType enum to pass as intent extra with notification intents. (#974)
  • Added configuration to pass in notification intent activity for self report notifications. (#972)
  • Removed preferred authentication mode from SensingConfig. (#968)

[0.14.12-rc01] - 2022-11-21

  • Improved notification permission handling on Android 13 devices. (#852)
  • Updated compile and target SDK versions to 33. (#914)
  • Fixed race condition that resulted in onboarding not completing in the first try. (#919)
  • Fixed deactivate to not wipe app's file system and only delete files generated by our SDK. (#952)
  • Removed deinitializeSensing. (#944)

[0.14.11] - 2022-10-12

  • Added SDK integration guides.
  • Migrated to AWS Amplify libraries for authentication.
  • Improved log message for sensing data uploads.