talkjs_flutter 0.16.0
talkjs_flutter: ^0.16.0 copied to clipboard
Official TalkJS SDK for Flutter
0.16.0 #
-
Breaking change: Updated Firebase dependencies. This upgrades the Firebase iOS SDK version to
12.0.0and the Firebase Android SDK version to34.0.0.As a result the
minSdkVersionon Android is API Level 23 (Android 6.0) and the minimum iOS version supported is iOS 15. See the Firebase Android and iOS release notes for more information
0.15.1 #
- Upgrade
talkjs_flutter_inappwebviewdependency.
0.15.0 #
- Add
registerBackgroundHandlerproperty to AndroidSettings passed toregisterPushNotificationHandlers() - Add
Talk.handleFCMBackgroundMessagefunction - Fix the SDK processing non-TalkJS related push notifications.
0.14.0 #
- Add
onUnreadsChangeproperty to Session - Deprecate
unreadsproperty of Session
0.13.1 #
- Fix stack overflow when comparing sessions
0.13.0 #
- Add
scrollToMessageproperty to Chatbox. - Fix push notification device token registration not working in release builds.
- Fix
Session.hasValidCredentialsnot working.
0.12.1 #
- Fix conflict with
flutter_inappwebviewpackage
0.12.0 #
- Add
tokenandtokenFetcherproperties to Session. This part of our efforts at improving identity verification and authentication. See the reference documentation for full details on the technical requirements for the JSON Web Token (JWT). - Deprecated the
signatureprop on the Session component. Signature-based authentication will continue to be supported indefinitely, but JWT-based authentication is recommended for new projects.
0.11.0 #
- Added
enableZoomproperty to Chatbox. - Added
sendMessagemethod to Conversation.
0.10.2 #
- Fixed push notifications not working on Android when app has been terminated.
- Fixed
MessageFieldOptionsnot working. - Updated dependencies' versions.
0.10.1 #
- Relaxed version requirements for the Dart SDK and http packages.
0.10.0 #
- Added support for Firebase push notifications on iOS.
- Added compound predicates to Chatbox and ConversationList.
- Added missing
themeOptionsproperty in ConversationList. - Fixed push notification error when sender's photoUrl is invalid.
- Fixed build issue on Android Gradle Plugin (AGP) 8.0+.
0.9.3 #
- Fixed links in Android not opening in the external browser by default.
0.9.2 #
- Fixed build issue on Xcode 15.
- Fixed runtime error on iOS.
- Updated dependencies' versions.
0.9.1 #
- Fixed messages getting marked as read only after clicking the message field. Now they should get marked after the Chatbox has loaded.
0.9.0 #
- Added
setPushRegistration,unsetPushRegistration, andclearPushRegistrationsto the Session. - Added
destroyandhasValidCredentialsto the Session. - Added
onMessageto the Session. - Added
unreadsto the Session. - Updated dependencies' versions.
0.8.1 #
- Updated Firebase dependencies versions.
0.8.0 #
- Added
lastMessageTsandsubjectfeedFilters. - Re-enabled support for
onUrlNavigationcallback on the ChatBox. - Fixed push notifications not working on Android in Flutter v3.3.0 and later.
0.7.0 #
- Breaking change: To ensure that file uploads work correctly, you'll need to update your
AndroidManifest.xmlfile as indicated in the docs. - Breaking change: Due to a change in the latest versions of iOS, to ensure that microphone
permission is granted correctly for voice messages, update your
Podfileas shown in the docs. - Updated dependencies versions.
0.6.0 #
- Breaking change: Updated version numbers for Firebase dependencies. This may require you to update your build versions on Android and iOS.
- Fixed audio messages not working.
0.5.0 #
- Added the
onUrlNavigationcallback to the ChatBox.
0.4.0 #
- Breaking change: Changed the
notifyproperty of theParticipantto allow for mentions only.
0.3.1 #
- Added explicit support for Android and iOS in pubspec.yaml.
0.3.0 #
- Added support for push notification on both Android and iOS.
- Fixed file upload on Android.
0.2.1 #
- Fixed vertical scrolling when the ChatBox is in a bottom sheet.
0.2.0 #
- Implemented the
onLoadingStateChangedcallback. - Implemented the
onCustomMessageActioncallbacks.
0.1.0 #
- Initial version.