Skip to content

Dash Bubble v2.0.0

Latest
Compare
Choose a tag to compare
@moazelsawaf moazelsawaf released this 26 May 22:09
· 5 commits to main since this release

Breaking Changes

  • chore: 🚚 rename requestPermission() method to requestOverlayPermission().
  • chore: 🚚 rename hasPermission() method to hasOverlayPermission().
  • chore: 🚚 rename options parameter in startBubble() method to bubbleOptions.
  • feat: ✨ add notificationOptions parameter to startBubble() method and move the notification options from bubbleOptions to the new notificationOptions.
    🛂 starting from Android 13 (Tiramisu), the service notification will not be shown unless the POST_NOTIFICATIONS permission is granted at the runtime, refer to 🔔 Service Notification Section in the README file

Other Changes

  • build: ⬆️ bump the native dependency version to v5.3.0
  • build: 🔧 applied some refactoring and migration to the native code
  • refactor: 👔 update the service notification logic, refer to 🔔 Service Notification Section in the README file
  • feat: ✨ add new options to customize the notification, which are id, channelId, and channelName
  • refactor: ♻️ separate notification options from the bubble options
  • docs: 📝 update the documentation

Full Changelog: dash_bubble_v1.0.0...dash_bubble_v2.0.0