Skip to content

Android SDK Release Notes

  • Added push notification buttons
  • Added a data parameter to displayInApp()
  • Added appVersion
  • Changed the intent flag used when automatically opening URLs
  • Changed how notification IDs are generated
  • Stabilized sequential task processing through an internal queue
  • Added in-app messages
  • Guaranteed execution of functions called before init, regardless of order
  • Fixed a crash in the built-in web view
  • Ended support for the getTags and deleteTags functions
  • Added the ability to configure a custom notification channel
  • Fixed an error related to automatic URL opening

[Important change] Added automatic URL handling

  • If you already have your own click handler implemented, it may run together with the automatic handling and cause duplicate execution. In that case, refer to Disabling automatic URL handling to turn off automatic handling.

Added JavaScript bridge code for web views

  • For hybrid apps that use a web view, the Mobile SDK is compatible with the FlareLane Web SDK and can catch functions called from the Web SDK.

Fixed the timing of last-access-time updates

Fixed an issue where IsSubscribedHandler did not run after the first subscription

Removed functions and properties

  • setIsSubscribed()-> Use subscribe() or unsubscribe()
  • NotificationManager.accentColor -> Add the color to values/strings.xml

Renamed functions

  • setNotificationConvertedHandler() -> setNotificationClickedHandler()

Added a handler for receiving notifications in the foreground

  • setNotificationForegroundReceivedHandler()

accentColor and Channel Name can now be changed via values/strings.xml

  • flarelane_notification_accent_color
  • flarelane_default_channel_name

Notification permission request timing can now be controlled via an initialization option

  • Added bool requestPermissionOnLaunch as the third parameter of initWithContext()

New functions

  • subscribe() - Use the fallbackToSettings parameter to navigate to the settings screen when the permission popup cannot be shown
  • unsubscribe()

New functions

  • trackEvent()
  • getTags()

Added support for the Android OS 13 notification permission popup