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