qiscus_multichannel_widget 1.4.0
qiscus_multichannel_widget: ^1.4.0 copied to clipboard
Omnichannel Platform to Increase Sales and Customer Loyalty.
1.4.0 #
- Add multiline chat composer: Return inserts a new line, the text field grows up to 3 lines and then scrolls, and the attach/send buttons stay aligned to the bottom of the field.
- Dismiss the keyboard by dragging the chat history (needed on iOS now that Return adds a line).
- Add realtime indicators in the chat room: read and delivered receipts on sent messages, plus agent typing and online/offline status in the app bar.
1.3.7 #
- Fix
MissingPluginExceptioncrash when opening the chat room on builds that resolveflutter_secure_storage_x_platform_interface1.4.2+: the Dart side calls method channelplugins.dr1009.com/flutter_secure_storagewhile the native plugin shipped influtter_secure_storage_x10.x/11.x only registersplugins.it_nomads.com/flutter_secure_storage. The transitive dependency is now pinned to>=1.4.1 <1.4.2— a plain dependency, so the constraint also applies to the resolution of host apps (affects Android, iOS and macOS builds; no API change in the widget). - Sync
example/iOS project with Flutter 3.44 (implicit engine delegate, iOS deployment target 13.0).
1.3.6 #
- Fix crash when opening chat room after initiateChat() (regression from 1.3.5 — MessagesNotifier no longer reads its own state inside build())
- Fix locally-sent messages disappearing when initiateChat() runs again (merge, not overwrite, on same-room reload)
- Add example: two live-chat channels in one app (each channel isolated) + login error handling demo
1.3.5 #
- Fix secure session per channel (appId + channelId + userId), with migration from legacy key
- Fix session overwritten when switching between channels in the same app
- Fix SDK instance shared between channel widgets (isolate QiscusSDK per channel widget)
- Fix clearUser() not removing secure session key on logout
- Fix room load error hidden by dummy room — errors now propagate to host app
- Fix unbounded retry loop on room load timeout (bounded retry with backoff)
- Fix crash on identity token parse when HTTP status is not 200
- Fix crash when userId contains underscore
- Fix draft text lost on every chat page rebuild (QChatForm now stateful)
- Fix newly sent message disappearing when initiateChat() runs again
1.3.4 #
- Change secure storage library
1.3.3 #
- Fix avatar not changing
1.3.2 #
- Update dependencies
- Fix not loading more messages
1.3.1 #
- add functionality to call function without using QMultichannelConsumer
- fix support for user extras data
1.3.0 #
- added support for message type reply
- fix unable to hide system event
1.2.2 #
- update qiscus chat sdk to latest version
1.2.1 #
- update qiscus chat sdk to latest version
1.2.0 #
- added support to config right bubble chat avatar
- added support to style button on chat with button type
1.1.10 #
- fix not showing remote avatar
1.1.9 #
- fix message not appearing / realtime
1.1.8 #
- fix not loading newest messages
- fix not infinite loading
1.1.7 #
- fix not loading room data on hardware back button
1.1.6 #
- fix undefined StrokeAlign
1.1.5 #
- fix not loading room data properly when using imperative flutter navigator
1.1.4 #
- improve handling android navigation back button
1.1.3 #
- upgrade qiscus sdk and flutter riverpod to latest version
- fix not unsubscribe to some qiscus event
- organize providers to it's own files
1.1.2 #
- upgrade flutter_secure_storage to latest version
1.1.1 #
- fix flutter_secure_storage from removing all non sdk items
1.1.0 #
- add message buttons type support
- add message carousel type support
1.0.6 #
- add
account.properties
1.0.5 #
- fix could not set
userPropertieswhen initiating
1.0.4 #
- fix message status now default to read
- fix not getting initial messages
- implemented url rendering
1.0.3 #
- fix not opening attachment popup dialog
1.0.2 #
- upgrade dependencies
- fix wrong timestamp
1.0.1 #
- fix time info always on minutes seven
1.0.0 #
- fix back button on appbar not working
- fix unable to delete message
1.0.0-beta.5 #
- fix sessional room feature not working
- fix using different channel not working
- fix theme not applied to some UI
- fix sending empty message
- implemented empty state
- implemented infinite loading more message
1.0.0-beta.4 #
- fix cannot change avatar
- update to latest qiscus sdk for realtime issue
1.0.0-beta.3 #
- Fix missing assets
- Fix not receiving new message
1.0.0-beta.2 #
- Add upload attachment functionality
1.0.0-beta.1 #
- Beta public release
0.0.1 #
Initial release