converse_chat_core 1.0.1 copy "converse_chat_core: ^1.0.1" to clipboard
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 โ†’ createOrJoinChat for 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
0
likes
150
points
182
downloads
screenshot

Publisher

unverified uploader

Weekly Downloads

Core logic and data models for the Converse Chat SDK.

Homepage
Repository (GitHub)
View/report issues

Topics

#chat #sdk #flutter #core #firebase-chat

Documentation

API reference

License

MIT (license)

Dependencies

crypto, fpdart, uuid

More

Packages that depend on converse_chat_core