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.
- Made iOS Provisional Push optional:
- No longer adding
UNAuthorizationOptionProvisional
toUNAuthorizationOptions
by default. - There is now a
shouldUseProvisionalPush
option, which defaults tofalse
.
- No longer adding
0.1.8 - 2022-05-12
- Support for Expo SDK v45 by:
- No longer pulling
iosDeploymentTarget
fromPodfile
on iOS. Instead this has been added as an optional prop that defaults to12.0
. - Adding the
onNewIntent
method toMainActivity
on Android if missing. This method was present with Expo SDK v44 but is no longer present with v45.
- No longer pulling
0.1.7 - 2022-05-06
- Adjusted MainApplication and MainActiviity changes to reflect latest Braze docs. This resolves an issue where the app would crash on launch in Android API v8.1.
0.1.6 - 2022-05-04
- Added feature: auto-clearing the app badge when app is opened on iOS.
0.1.5 - 2022-05-02
This is the first working version, tested on both Android and iOS.
It does not support all the native code required for some Braze SDK customizations, and it does not support:
- asking for permissions on iOS
- auto-clearing the app badge on iOS
It has not been tested on old versions of Android and iOS.