Crisp Chat - v2.4.4
A flutter plugin package for using crisp chat natively on Android & iOS.
For more info visit this site: Flutter Crisp Chat
Added
- Added
CrispChatNotificationService— a customFirebaseMessagingServicethat handles Crisp push notifications without auto-openingChatActivity. This allows the app to open first, then programmatically open the chatbox. - Added
openChatboxFromNotification()method to open the Crisp chatbox from a notification intent after the app has launched. - Added
setOnNotificationTappedCallback()method to listen for Crisp notification taps while the app is in the background. - Added
firebase-messagingas acompileOnlydependency in the SDK'sbuild.gradle.
Changed
- Upgraded Crisp iOS SDK from
2.12.0to2.13.0. - Updated
FlutterCrispChatPlugin.javato implementNewIntentListenerfor detecting notification taps viaonNewIntent. - Updated
README.mdwith two notification handling approaches: Option A (auto-open ChatActivity) and Option B (open app first, then chatbox).
Fixed
- Fixed issue: #79 — Crisp notification tap directly opens ChatActivity instead of the app's main screen on terminated state.
What's Changed
- release v2.4.3 by @alamin-karno in #101
- docs: Update support link and file extension by @alamin-karno in #102
- build(deps-dev): bump preact from 10.28.1 to 10.28.2 in /docsrc by @dependabot[bot] in #103
- feature: fixing notification issue by @alamin-karno in #105
- release: v2.4.4 by @alamin-karno in #106
Full Changelog: v2.4.3...v2.4.4