Skip to content

Releases: Notificare/notificare-sdk-ionic-native

3.3.0

27 Jul 09:01
6240931
Compare
Choose a tag to compare
  • Add monetise module

Native changes

Android
  • Add opt-in intent when opening a beacon foreground service notification
  • Fix GMS/HMS notification race condition for late configured apps
  • Monetise module for Google Play
  • Prevent unnecessary copies of LiveData from being created
  • Update HMS libraries, fixing Google Play compliance warnings
  • Monitor and range non-triggering beacons
  • Prevent internal main beacon region from triggering events
  • Fix R8/ProGuard minification issues
  • Add Java-friendly wrappers
iOS
  • Monetise module
  • Prevent internal main beacon region from triggering events
  • Remove interruption level & relevance score from notification service extension

3.2.0

15 Jun 15:31
67f5df5
Compare
Choose a tag to compare

Native changes

Android
  • Fix notification content when opening partial inbox items
  • Use GMS/HMS message.sentTime when creating inbox items
  • Log events methods correctly throw when failures are not recoverable
  • Improve session control mechanism
  • Fix session length
  • Fix GMS/HMS token refresh race condition for late configured apps
  • Add InAppBrowser notification type
  • Aliased WebView action into InAppBrowser, aligning with the notification type
  • Ensure listeners are called on the main thread
  • Allow non-ASCII header values
iOS
  • Fix notification content when opening partial inbox items
  • Fix marking partial items as read
  • Improve ISO date parser
  • Add safeguards and warnings for corrupted items in the inbox database
  • Log events methods correctly throw when failures are not recoverable
  • Improve session control mechanism
  • Add InAppBrowser notification type
  • Aliased WebView action into InAppBrowser, aligning with the notification type
  • Ensure delegate methods are called on the main thread

3.1.0

16 May 16:41
e7e6ff5
Compare
Choose a tag to compare
  • Include complete remote message information in unknown notification events
  • Add onUnknownNotificationOpened and onUnknownNotificationActionOpened events
  • Add permission utility methods

Native changes

Android
  • Include Accept-Language and custom User-Agent headers
  • Allow notification push services to be subclassed
  • Add notification attributes to unknown notifications
  • Improve allowedUI to accurately reflect push capabilities
  • Prevent push tokens from being registered immediately after an install
iOS
  • Include Accept-Language and custom User-Agent headers
  • Improve allowedUI to accurately reflect push capabilities
  • Rename internal AnyCodable to prevent collisions
  • Expose unknown notification open events via notificare(_:didOpenUnknownNotification:) and notificare(_:didOpenUnknownAction:for:responseText:)
  • Launch each peer module sequentially to prevent race conditions

3.0.1

23 Mar 18:27
8839d43
Compare
Choose a tag to compare

Native changes

Android
  • Update Gradle build tools
  • Use compile-time constant for the SDK version
  • Remove unnecessary BuildConfig files
  • Update dependencies
iOS
  • Prevent multiple push registration events
  • Prevent Apple-processed builds from modifying the SDK version

3.0.0

24 Feb 22:06
Compare
Choose a tag to compare

v3 gen promoted to stable! 🚀

Recommendations

Available modules

  • Notificare
  • Notificare Assets
  • Notificare Authentication
  • Notificare Geo
  • Notificare Inbox
  • Notificare Loyalty
  • Notificare Push
  • Notificare Push UI
  • Notificare Scannables

3.0.0-beta.2

02 Feb 15:57
Compare
Choose a tag to compare
3.0.0-beta.2 Pre-release
Pre-release

Featuring a stable Public API and new modules, this beta release is ready to be used in production apps! 🚀

Available modules

  • Notificare
  • Notificare Assets
  • Notificare Authentication
  • Notificare Geo
  • Notificare Inbox
  • Notificare Loyalty
  • Notificare Push
  • Notificare Push UI
  • Notificare Scannables