Releases: hansemannn/titanium-firebase-cloud-messaging
Releases · hansemannn/titanium-firebase-cloud-messaging
Android 3.0.0
Android: 2.0.4
- use SharedPrefs for lastData: #96
Attention: Call fcm.lastData
before fcm.registerForPushNotifications()
Android: 2.0.3
- Notification Channel sound uri should not be based on fragile resource ids (#94 )
Thanks to @emilyfeder
Android 2.0.2
Android 2.0.1
- Prevent runtime errors by moving firebase-messaging only libs from firebase-core to firebase-messaging module
- Upgrade firebase messaging lib
- Remove/replace deprecated constants
Thanks to @fahad86 for this contribution!
titanium-firebase-core
5.0.0 or later
Android 2.0.0
- Add support for Ti.PlayServices 16.x
- Update Firebase to latest (17.x)
Android 1.5.0
- enable vibration with
vibrate
in the data part - custom sounds work
- priority can be set with
priority
in the data part - if there is an
alert
field (e.g. OneSignal) it will be used as a message - set default playservices to
11.0.40
- added
setNotificationChannel()
so you can create the channel withTi.Android.NotificationManager.createNotificationChannel()
Android 1.4.0
iOS 2.0.1
- Fix setting the APNS token automatically when not using method swizzling
iOS 2.0.0
- Update Firebase Messaging iOS-SDK to latest
- Breaking Change: Remove
registerForPushNotifications
API in favor of built-inTi.Network.registerForPushNotifications
API - Breaking Change: Require SDK 7.3.0+ to make use of hooking into the
UIApplicationDelegate
for better event-flows. If you use SDK < 7.3.0, please use Ti.FirebaseCloudMessaging v1.1.0.