flutter_zoom_sdk_advanced 0.2.2
flutter_zoom_sdk_advanced: ^0.2.2 copied to clipboard
A Flutter plugin for Zoom Meeting SDK with support for joining meetings, email login, meeting controls, and real-time meeting events.
0.2.2 #
- Fixed iOS meeting events not being delivered during the first meeting of an
app session: the meeting service is only created during SDK authentication,
so the event delegate installed in
initZoomcould be a no-op. It is now reattached at join/start time.
0.2.1 #
- Fixed iOS meeting-status mapping:
inWaitingRoomandreconnectingstates were previously falling through toMEETING_STATUS_UNKNOWNinstead of reportingMEETING_STATUS_IN_WAITING_ROOMandMEETING_STATUS_RECONNECTING, matching Android's naming.
0.2.0 #
- Added in-meeting invite/UI visibility controls:
setChatPrivilege,disableCopyMeetingUrl,setInviteVisibility,setMeetingInfoVisibility,setShareVisibility,setCloudWhiteboardShareVisibility, andsetParticipantsVisibility. - Added
ZoomMeetingOptions.noInvite,hideMeetingId,hidePassword, andhideParticipantsjoin/start-time options (Android).
0.1.0 #
- Breaking (Android): minimum SDK raised from 24 to 26, and email/password login removed, both required by Zoom Meeting SDK for Android 6.x.
- Added ZAK-token support on Android, matching existing iOS behavior —
pass
zakTokentojointo start a meeting as host without login. - Fixed Android audio/video controls, camera switching, and breakout room APIs for SDK 6.x compatibility; corrected error code mappings to return raw SDK codes.
- Added
meeting_parameter_notificationevent with real-time meeting metadata (number, topic, host status, view-only flag).
0.0.2 #
- Added dartdoc documentation across the public API (plugin class, platform interface, method-channel implementation, and all model classes/enums).
- Fixed the package
homepageURL and addedrepositoryandissue_trackerlinks in pubspec.yaml.
0.0.1 #
- Initial release
- JWT-based SDK initialization (no secrets in app)
- Join meeting with meeting ID, password, display name
- Optional ZAK token support for user identity (breakout room pre-assignment)
- Meeting controls: mute/unmute audio, start/stop video, switch camera, leave meeting
- Breakout room management: create, remove, assign users, start, stop, broadcast message
- Real-time meeting event streaming via EventChannel
- State checks: isMeetingConnected, meetingStatus
- Human-readable error messages on both iOS and Android
- Android and iOS native implementations (SDK v6.4.10)