Skip to content

Latest commit

 

History

History
107 lines (70 loc) · 4.4 KB

CHANGELOG.md

File metadata and controls

107 lines (70 loc) · 4.4 KB

2.5.0

2024-12

  • Updated ReactNative to 0.76.4 (Note that the new architecture is not supported yet by the Ometria SDK)
  • Updated Ometria native SDK to the latest versions
  • Added storeId support

2.4.1

2024-06

  • Updated ReactNative to 0.74.2
  • Updated Ometria native SDK to the latest versions - 🍏 1.6.0 iOS & 🤖 1.7.0 Android.

2.4.0

2024-02

  • Updated ReactNative to 0.73.2
  • Deprecated onNotificationInteracted method. Use onNotificationOpenedApp instead for handling notification interaction.
  • Deprecated setBackgroundMessageHandlerAndroid method. Use the new method onAndroidBackgroundMessage to handle background messages on Android.
  • Changed onNotificationOpenedApp signature to include the remote message object as a parameter for better compatibility with the native SDK.
  • Updated Ometria native SDK to the latest versions - 🍏 1.5.1 iOS & 🤖 1.6.2 Android. Both SDK support quit app state notification handling.

2.3.0

2023-11

  • Changed the way notifications are handled on Android
  • Updated example with request for notifications permission on Android 13
  • Fixed Notification trampoline (Android 12+)
  • Upated example and library to use updated React Native library version (0.71.13)
  • Updated Ometria native SDK to the latest versions - 🍏 1.5.0 iOS & 🤖 1.6.1 Android. Both SDK support now reinitialisation.

2.2.2

2023-07-28

  • Updated example and library to use the latest React Native library version

2.2.1

2023-05-25

  • Updated example to use the latest React Native and Firebase version
  • Fixed a warning regarding NativeEventEmitter

2.2.0

2022-11-17

  • Added id property to OmetriaBasket object
  • Added variantId to OmetriaBasketItem object
  • Added library in-line method documentation
  • Deprecated wishlist events methods
  • Changed example to use Firebase 9.x
  • Fixed TypeScript OmetriaBasketItem model to match the SDK (sku is now optional)

2.1.0

2022-08-01

  • Added optional object parameter to Ometria.initializeWithApiToken() to allow custom Android notification channel name. Find out more.
  • Updated readme documentation.

2.0.0

2022-07-29

  • Changed Ometria.onNotificationInterracted() to be called with a callback now, instead as a promise. Find out more.
  • Changed Ometria.onNewToken() to be called on iOS as well (not only on Android) on FB token generation/refresh. Find out more.
  • Updated readme documentation here and here.
  • Updated sample app code.

2.2.2

2022-02-21

  • Updated README.md
  • Updated native Ometria SDK dependency to version 1.2.2
  • Added sending React Native SDK version to backend for more clear visibility of issues.
  • Added functionality to properly support Firebase SDK v8.x. We discovered an issue with Firebase push token retrieval, which also affected Ometria SDK in some scenarios. Please consult the documentation if you are using any Firebase SDK version from 8.0 to 8.10.

1.2.1

2021-11-08

  • Removed bob package to fix typescript generation issues.
  • Added support for yarn berry.
  • Updated native Ometria SDK dependency to version 1.2.1
  • Added functionality to expose content received in notifications from Ometria
  • Updated sample application with new functionality of the SDK
  • Updated README.md

1.2.0

2021-09-27

  • Removed automatic screen tracking
  • Added link parameter to Basket items
  • Added universal link processing functionality. This allows developers to retrieve the last redirect from an advertising URL, and makes it possible to implement functionality that takes the user to a screen which is representative to a particular URL from their web domain.

All notable changes to this project will be documented in this file. The format is based on Keep a Changelog and this project adheres to Semantic Versioning.