converse_chat_adapters 1.0.1
converse_chat_adapters: ^1.0.1 copied to clipboard
Firebase-based infrastructure layer for the Converse Chat SDK. Implements repository interfaces from converse_chat_core for chat, user, presence, typing and attachment management.
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 Adapters π
- Added Firebase-based infrastructure layer for the Converse Chat SDK
- Implemented all core repository interfaces from
converse_chat_coreIChatRepositoryβFirebaseChatRepositoryIUserRepositoryβFirebaseUserRepositoryIPresenceRepositoryβFirebasePresenceRepositoryIAttachmentRepositoryβFirebaseAttachmentRepository
- Introduced
AdapterInitializerfor Firebase setup and configuration - Added
FirebaseChatAdapterto group repository implementations - Centralized Firestore path definitions via
firebase_collections.dart - Integrated message, user, presence, and attachment syncing using Firebase
- Prepared for future support for REST and WebSocket adapters