twilio_flutter_conversations 0.0.2
twilio_flutter_conversations: ^0.0.2 copied to clipboard
Typed Flutter wrapper for the Twilio Conversations SDK on iOS and Android.
Unreleased #
0.0.2 #
- Documentation: pub.dev install instructions and README (
^0.0.2); declaremetafor Pigeon-generated code.
0.0.1 #
- Toolchain: Flutter 3.47+, Dart 3.13+, Pigeon 29 (schema types renamed without
Pigeonprefix;TwilioConversationsFlutterApi.setUp). - Full Conversations SDK listener surface forwarded to Dart (conversation, message, participant, typing, user, connection state).
- Query APIs:
listConversations,getConversation,getLastMessages,getMessagesBefore,getParticipants,sendTyping. - Media:
sendMediaMessage,getMediaTemporaryUrl,TwilioConversationsMediaPolicy,SendMediaMessageCommand. TwilioConversationsSessionfor one client + one event subscription;TwilioConversationsClientRegistryprevents duplicate clients.- Dart
connectionStatetracks nativeClientConnectionStateChangedfor reconnect after SDK disconnect. TwilioConversationsClientfactory;send(SendMessageCommand); non-nullMessageAttributes.- Docs:
docs/MEDIA_SUPPORT.md,docs/APP_LIFECYCLE.md,docs/CONVERSATIONS_SDK_COVERAGE.md, updated API/event catalogs. - Initial scaffold: Pigeon host API, event-first
TwilioConversationsClient, iOS/Android Twilio SDK bridges, and CI unit tests.