Releases: GetStream/stream-chat-flutter
Releases · GetStream/stream-chat-flutter
2.0.0-nullsafety.9
stream_chat
2.0.0-nullsafety.8
🐞 Fixed
- Export
PushProvider
enum
stream_chat_flutter_core
2.0.0-nullsafety.9
- Update llc dependency
stream_chat_flutter
2.0.0-nullsafety.9
🛑️ Breaking Changes from 2.0.0-nullsafety.8
- Renamed
ColorTheme
properties to reflect the purpose of the colorsColorTheme.black
->ColorTheme.textHighEmphasis
ColorTheme.grey
->ColorTheme.textLowEmphasis
ColorTheme.greyGainsboro
->ColorTheme.disabled
ColorTheme.greyWhisper
->ColorTheme.borders
ColorTheme.whiteSmoke
->ColorTheme.inputBg
ColorTheme.whiteSnow
->ColorTheme.appBg
ColorTheme.white
->ColorTheme.barsBg
ColorTheme.blueAlice
->ColorTheme.linkBg
ColorTheme.accentBlue
->ColorTheme.accentPrimary
ColorTheme.accentRed
->ColorTheme.accentError
ColorTheme.accentGreen
->ColorTheme.accentInfo
✅ Added
- Added video compress options (frame and quality) to
MessageInput
stream_chat_persistence
2.0.0-nullsafety.8
- Updated llc dependency
- Upgraded moor dependencies and generated files with the latest dependency
2.0.0-nullsafety.8
stream_chat
2.0.0-nullsafety.7
🛑️ Breaking Changes from 2.0.0-nullsafety.6
ConnectUserWithProvider
now requirestokenProvider
as a required param. (Removed from the constructor)client.disconnect()
is now divided into two different functionsclient.closeConnection()
-> for closing user websocket connection.client.disconnectUser()
-> for disconnecting user and resetting client state.
client.devToken()
now returns aToken
model instead ofString
.ApiError
is removed in favor ofStreamChatError
StreamChatError
-> parent type for all the stream errors.StreamWebSocketError
-> for user websocket related errors.StreamChatNetworkError
-> for network related errors.
client.queryChannels()
,channel.query()
options param is removed in favor of individual paramsoption.state
-> bool stateoption.watch
-> bool watchoption.presence
-> bool presence
client.queryUsers()
options param is removed in favor of individual paramsoption.presence
-> bool presence
✅ Added
- New
Location
enum is introduced for easily changing the client location/baseUrl. - New
client.openConnection()
andclient.closeConnection()
is introduced to connect/disconnect user ws connection.
🔄 Changed
baseURL
is now deprecated in favor of usingLocation
to change data location.
🐞 Fixed
- #369: Client does not return without internet
connection
stream_chat_flutter_core
2.0.0-nullsafety.8
🛑️ Breaking Changes from 2.0.0-nullsafety.7
channelsBloc.queryChannels()
,ChannelListCore
options param/property is removed in favor of individual
params/propertiesoptions.state
-> bool stateoptions.watch
-> bool watchoptions.presence
-> bool presence
usersBloc.queryUsers()
,UserListCore
options param/property is removed in favor of individual params/propertiesoptions.presence
-> bool presence
stream_chat_flutter
2.0.0-nullsafety.8
🛑️ Breaking Changes from 2.0.0-nullsafety.7
ChannelListCore
options property is removed in favor of individual propertiesoptions.state
-> bool stateoptions.watch
-> bool watchoptions.presence
-> bool presence
UserListView
options property is removed in favor of individual propertiesoptions.presence
-> bool presence
MessageBuilder
andParentMessageBuilder
signature is now
typedef MessageBuilder = Widget Function(
BuildContext,
MessageDetails,
List<Message>,
MessageWidget defaultMessageWidget,
);
the last parameter is the default MessageWidget
You can call .copyWith
to customize just a subset of properties
✅ Added
- TypingIndicator now has a property called
parentId
to show typing indicator specific to threads - #493: add support for messageListView header/footer
MessageWidget
accepts auserAvatarBuilder
🐞 Fixed
- #483: Keyboard covers input text box when editing
message - Modals are shown using the nearest
Navigator
to make using the SDK easier in a nested navigator use case - #484: messages don't update without a reload
MessageListView
not rendering if the user is not a member of the channel
stream_chat_persistence
2.0.0-nullsafety.7
- Update llc dependency
- Minor fixes and improvements
2.0.0-nullsafety.7
stream_chat_flutter_core 2.0.0-nullsafety.7
- Fixed a bug with connectivity implementation
stream_chat_flutter 2.0.0-nullsafety.7
- Minor fixes and improvements
- Updated
stream_chat_core
dependency - Fixed a bug with connectivity implementation
2.0.0-nullsafety.6
stream_chat 2.0.0-nullsafety.6
- Fix thread reply not working with attachments
- Minor fixes
stream_chat_core 2.0.0-nullsafety.6
- Update llc dependency
- Minor fixes and improvements
stream_chat_flutter 2.0.0-nullsafety.6
- Minor fixes and improvements
- Updated
stream_chat_core
dependency - 🛑 BREAKING Updated StreamChatThemeData.reactionIcons to accept custom builder
2.0.0-nullsafety.5
stream_chat 2.0.0-nullsafety.5
- Minor fixes
- Performance improvements
- Fixed
skip_push
inclient.sendMessage
- Added partial message update method
stream_chat_core 2.0.0-nullsafety.5
- Update llc dependency
- Minor fixes and improvements
- Performance improvements
- Monitor connection using
connectivity_plus
package
stream_chat_flutter 2.0.0-nullsafety.5
- Minor fixes and improvements
- Updated
stream_chat_core
dependency - Performance improvements
- Added pinMessage ui support
- Added
MessageListView.threadSeparatorBuilder
property
stream_chat_persistence 2.0.0-nullsafety.5
- Update llc dependency
- Minor fixes and improvements
2.0.0-nullsafety.4
stream_chat 2.0.0-nullsafety.2
- Added new
Filter.raw
constructor - Changed extraData
- Minor fixes
stream_chat_core 2.0.0-nullsafety.3
- Update llc dependency
- Minor fixes and improvements
stream_chat_flutter 2.0.0-nullsafety.4
- Minor fixes and improvements
- Updated
stream_chat_core
dependency - Improved performance of
MessageWidget
component
stream_chat_persistence 2.0.0-nullsafety.2
- Update llc dependency
- Minor fixes and improvements
- Fixed bug not saving message.mentioned_users
2.0.0-nullsafety.0
stream_chat 2.0.0-nullsafety.0
- Migrate this package to null safety
- Added typed filters
stream_chat_core 2.0.0-nullsafety.0
- Migrate this package to null safety
- Update llc dependency
stream_chat_flutter 2.0.0-nullsafety.0
- Migrate this package to null safety
- Updated
stream_chat_core
dependency
stream_chat_persistence 2.0.0-nullsafety.0
- Migrate this package to null safety
- Update llc dependency
1.5.3
stream_chat 1.5.3
- fix:
StreamChatClient.connect
returns quicker when you're using the persistence package
stream_chat_core 1.5.2
- Update llc dependency
stream_chat_flutter 1.5.3
- Updated
stream_chat_core
dependency
stream_chat_persistence 1.5.2
- Fix sorting by last_updated
1.5.2
stream_chat 1.5.1
- Minor fixes and improvements
stream_chat_core 1.5.1
- Improved test coverage to > 90%
- Minor fixes and improvements
stream_chat_flutter 1.5.2
- Fix accessibility text size overflows
- Updated Giphy attachment ui
- Minor fixes and improvements
stream_chat_persistence 1.5.1
- Improved test coverage to > 95%
- Minor fixes and improvements