stream_chat_persistence 10.0.0-beta.8
stream_chat_persistence: ^10.0.0-beta.8 copied to clipboard
Official Stream Chat Persistence library. Build your own chat experience using Dart and Flutter.
10.0.0-beta.8 #
✅ Added
-
Added a new
StreamChatPersistenceClient.deleteMessagesFromUser()method to delete all messages from a specific user across all channels. -
Added a new
messageLimitparameter to thegetChannelStatesmethod to limit the number of messages fetched per channel. -
Included the changes from version
9.19.0.
10.0.0-beta.7 #
-
Added support for
Messages.deletedForMe,PinnedMessages.deletedForMe, andMembers.deletedMessagesfields. -
Included the changes from version
9.18.0.
9.18.0 #
✅ Added
- Added support for
Message.channelRolefield. - Added support for
client.flush()method to clear database. - Added support for
Channel.messageCountfield.
10.0.0-beta.4 #
-
Added support for
Locationentity in the database. -
Added support for
emojiCodeandupdatedAtfields inReactionentity. -
Included the changes from version
9.15.0.
9.15.0 #
🐞 Fixed
- Fixed draft message retrieval logic where channel drafts were incorrectly attached to all messages instead of only thread drafts being attached to their respective parent messages.
✅ Added
- Added support for
User.avgResponseTimefield.
10.0.0-beta.1 #
- Updated
stream_chatdependency to10.0.0-beta.1.
9.11.0 #
- Added support for
Message.reactionGroupsfield.
9.10.0 #
- Fixed an issue in the
getChannelStatesmethod wherepaginationParams.offsetgreater than the available channel count would cause an exception. The method now properly handles this edge case.
9.9.0 #
- Added support for
User.teamsRolefield.
9.8.0 #
- Added
pinnedAtandarchivedAtfields onMember. - Added support for DraftMessages.
9.5.0 #
- Added support for
Message.restrictedVisibilityfield. - Added support for
Member.extraDatafield.
9.4.0 #
- Updated minimum Flutter version to 3.27.4 for the SDK.
9.0.0 #
- Added support for
PollandPollVoteentities in the database. - Updated minimum Flutter version to 3.24.5 for the SDK.
7.3.0 #
🔄 Changed
- Changed minimum Flutter version to 3.19 for the SDK.
- Updated
stream_chatdependency to7.3.0.
7.2.0-hotfix.1 #
- Updated
stream_chatdependency to7.2.0-hotfix.1.
7.0.0 #
- Updated minimum supported
SDKversion to Flutter 3.13/Dart 3.1 - 🛑 BREAKING Removed deprecated
getChannelStates.sortparameter. UsegetChannelStates.channelStateSortinstead.
6.8.0 #
- Updated minimum supported
SDKversion to Flutter 3.10/Dart 3.0 - Updated
stream_chatdependency to6.8.0.
6.7.0 #
6.5.0 #
- Updated minimum supported
SDKversion to Flutter 3.7/Dart 2.19
6.2.0 #
- Added support for
StreamChatPersistenceClient.isConnectedfor checking if the client is connected to the database. - [#1422] Removed default values
from
UserEntitycreatedAtandupdatedAtfields. - Updated
stream_chatdependency to6.2.0. - Added support for
StreamChatPersistenceClient.openPersistenceConnectionandStreamChatPersistenceClient.closePersistenceConnectionfor opening and closing the database connection.
6.1.0 #
- Updated
dartsdk environment range to support3.0.0. - Updated
stream_chatdependency to6.1.0.
6.0.0 #
- Updated
driftto^2.7.0. - Updated dependencies to resolvable versions.
5.1.0 #
- Reintroduce support for experimental indexedDB on Web.
- Deprecated the
sortparameter in the getChannelStates method in favor ofchannelStateSort. - Use the comparator function to sort the channel states and not the channel models.
🐞 Fixed
- Fix offline message pagination.
5.0.0-beta.1 #
- Updated
stream_chatdependency to5.0.0-beta.1.
4.4.0 #
- Allowed experimental use of indexedDb on web with
webUseExperimentalIndexedDbparameter onStreamChatPersistenceClient. Thanks geweald.
4.2.0 #
- Added support for
Channel.ownCapabilities
4.1.0 #
🔄 Changed
- Deprecated
rolefield inMembertable in favor ofchannelRole
4.0.0-beta.0 #
- Updated
stream_chatdependency to4.0.0-beta.0.
3.1.0 #
- Bump
driftto1.3.0.
3.0.0 #
2.2.0 #
- Updated llc dependency
- Added support for message.i18n
- Added support for user.language
2.1.1 #
- Updated llc dependency
2.1.0 #
✅ Added
- Added support for
Message.i18n - Added support for
User.language
2.0.0 #
- Migrate this package to null safety
- Minor fixes and improvements
2.0.0-nullsafety.8 #
- Updated llc dependency
- Upgraded moor dependencies and generated files with the latest dependency
2.0.0-nullsafety.7 #
- Update llc dependency
- Minor fixes and improvements
2.0.0-nullsafety.5 #
- Update llc dependency
- Minor fixes and improvements
2.0.0-nullsafety.2 #
- Update llc dependency
- Minor fixes and improvements
- Fixed bug not saving message.mentioned_users
2.0.0-nullsafety.1 #
- Migrate this package to null safety
- Update llc dependency
1.5.2 #
- Fix sorting by last_updated
1.5.1 #
- Improved test coverage to > 95%
- Minor fixes and improvements
1.5.0 #
- Update llc dependency
- Wait for all operations to finish before disconnecting
1.4.0-beta #
- Update llc dependency
1.3.0-beta #
- Update llc dependency
1.2.0-beta #
- Update llc dependency
1.1.0-beta #
- Update llc dependency
1.0.2-beta #
- Update llc dependency
1.0.1-beta #
- Update llc dependency
1.0.0-beta #
- Initial release