Skip to content

Latest commit

 

History

History
60 lines (47 loc) · 3.2 KB

CHANGELOG.md

File metadata and controls

60 lines (47 loc) · 3.2 KB

Changelog

[3.0.0] - 7 December 2022

Changed

  • Add version 4.0.1 of the Android SDK to android/libs
  • Remove everything to do with googleApplicationId from Android, as this setting was completely removed from Selligent's SDK
  • On Android, use an SMNotificationButton's button action's getValue() method to get the action value, in accordance with Selligent's new API
  • Change development dependency version of react-native to ^0.70.6

[2.10.0] - 12 September 2022

Added

  • Add section on application lifecycle management split between AppDelegate and SceneDelegate with regards to Selligent push notification handling on iOS 15+ in README
  • Add a couple of markdown code language identifiers for syntax highlightinh in README
  • Add disclaimer concerning this module's incompatibility with React Native's new architecture in README
  • Add disclaimer plot project's minimum version upgrade to 3.5.0 for iOS in README

Changed

  • Add version 3.10.1 of the Android SDK to android/libs
  • Add version 2.7.7 of the iOS SDK static library to /ios
  • Change development dependency versions of react and react-native to 18.1.0 and ^0.70.0, respectively
  • Upgrade the compileSdkVersion and targetSdkVersion to 32 in android/build.gradle
  • Upgrade the Android Gradle Plugin version to 7.2.2
  • Upgrade the om.google.code.gson:gson and androidx.work:work-runtime dependencies to 2.8.9 and 2.7.1 respectively in android/build.gradle
  • Change used native SDK version numbers to 3.10.1 and 2.7.7 for Android and iOS respectively in README

Fixed

  • Fix typos in README

[2.9.0] - 20 May 2022

Added

  • Add possibility to set the app's notification channel's ID, name and description on Android via notificationChannelId, notificationChannelName, and notificationChannelDescription settings keys in selligent.json.
  • Add comment to README about rich push notification method invocation deprecation on iOS.

Changed

  • Add version 3.9.0 of the Android SDK to android/libs
  • Add version 2.7.4 of the iOS SDK static library to /ios
  • Change used native SDK version numbers to 3.9.0 and 2.7.4 for Android and iOS respectively in README

[2.8.0] - 18 February 2022

Added

  • Re-add plotProjects dependency for Android in android/build.gradle
  • Re-add geolocation native module functions (enableGeolocation, isGeoLocationEnabled) for Android
  • Re-add geofencing header files for iOS in ios/include and module files in ios/
  • Re-add plotProjects and geolocation documentation to README
  • Add documentation regarding the Gradle build tool version and Gradle version compatability

Changed

  • Add version 3.8.1 of the Android SDK to android/libs
  • Swap the deprecated maven plugin and its archiving capabilities for the maven-publish plugin in android/build.gradle
  • Add version 2.7.2 of the iOS SDK static library to ios/
  • Change used native SDK version numbers to 3.8.1 and 2.7.2 for Android and iOS respectively in README
  • Bump the react-native library to 0.67.2 in package.json
  • Bump wrapper version to 2.8.0 in package.json

Fixed