converse_chat_core 1.0.1
converse_chat_core: ^1.0.1 copied to clipboard
Core logic and data models for the Converse Chat SDK.
1.0.1 #
๐งน Improvements #
- Renamed method
ensureChatExistsโcreateOrJoinChatfor better readability and consistency across SDK layers. - Aligned core naming with upcoming adapter and SDK packages.
- Updated internal docs and examples.
โน๏ธ Notes #
This update refines API naming prior to public adoption. No functional or breaking changes โ safe to upgrade.
1.0.0 #
- Initial release of Converse Chat Core ๐
- Introduced domain entities (
Message,Chat,User) - Added value objects (
MessageId,UserId,ChatId,Timestamp) - Implemented use cases (
SendMessage,FetchMessages,MarkRead) - Added plugin system and registry (
ChatPlugin,PluginRegistry) - Included base repository interfaces for chat, user, and presence
- Added typed failure and error handling using fpdart
