|
5 | 5 | ### :red_circle: Non-AndroidX Version (EOL: 01/01/2020)
|
6 | 6 | **Per Google's suggestions and guidance, we have upgraded our regular Android SDK to support AndroidX. We used to offer a non-AndroidX version to help you migrate to the AndroidX project. However, the previous non-AndroidX version has reached its End-of-Life (01/01/20). Please plan to upgrade your Android project to AndroidX to use the latest Android SDK**
|
7 | 7 |
|
| 8 | +## 2020-06-30 @ v5.0.24433.0616 |
| 9 | + |
| 10 | +## Added: |
| 11 | + |
| 12 | +* Upgraded Zoom default UI to match Zoom client 5.0. |
| 13 | +* Added a new interface to catch crash dump(java and native): |
| 14 | + * `ZoomSDKInitParams.enableGenerateDump` |
| 15 | +* Added a new callback for the event when the username has changed |
| 16 | + * `InMeetingServiceListener.onUserNameChanged` |
| 17 | +* Added a new interface to check whether the PMI option is enabled on the account. |
| 18 | + * `PreMeetingService.isDisabledPMI` |
| 19 | +* Added new status to the H323 callout status |
| 20 | + * `CallOutRoomSystemStatus.CallOutRoomSystem_Busy` |
| 21 | + * `CallOutRoomSystemStatus.CallOutRoomSystem_Decline` |
| 22 | +* Added new interfaces for the "Use Original Sound" option in the meeting settings. |
| 23 | + * `MeetingSettingsHelper.enableMicOriginalInput` |
| 24 | +* Added a new interface to show/hide the "Disconnect audio" button. |
| 25 | + * `ZoomUIService.hideDisconnectAudio` |
| 26 | +* Added a new interface related to setting 'Always show video preview when joining a video meeting' feature. |
| 27 | + * `MeetingSettingsHelper.disableShowVideoPreviewWhenJoinMeeting` |
| 28 | +* Added a new interface to modify the 'meeting topic' in the 'meeting information' page. |
| 29 | + * `InMeetingService.setMeetingTopic` |
| 30 | +* Added new interfaces to allow the host to send messages to the attendees in the waiting room. |
| 31 | + * `InMeetingChatMessage.setChatToWaitingroom(boolean chatToWaitingroom)` |
| 32 | + * `InMeetingChatMessage.isChatToWaitingroom()` |
| 33 | +* Added text avatar in the participant list. |
| 34 | + |
| 35 | +## Changed & Fixed: |
| 36 | + |
| 37 | +* Fixed an issue that the interface `setConfNotificatonChannelId` results in unexpected behavior on Android 8.0. |
| 38 | +* Fixed an issue that the local video screen in Zoom UI will freeze when switching the camera using the interface. |
| 39 | +* Fixed an issue that the presenter cannot colors in the annotation toolbar while sharing the screen. |
| 40 | +* Fixed an issue that the "Allow to talk" dialog will show up multiple times. |
| 41 | +* Temporary remove the USB camera support. (Follow Zoom client's change). |
| 42 | +* Temporary remove the "Unmute all" interface. |
| 43 | + * `InMeetingAudioController.unmuteAllAttendeeAudio` |
| 44 | +* Re-define start meeting interface |
| 45 | + * `startMeetingWithParams(Context context, StartMeetingParams param, MeetingOptions opts)` |
| 46 | + |
| 47 | +## Deprecated & Removed |
| 48 | +* `startMeeting(Context context, String meetingNo)` |
| 49 | +* `startMeeting(Context context, String meetingNo, MeetingOptions opts)` |
| 50 | +* `startMeeting(Context context, String userId, String zoomToken, int userType, String meetingNo, String displayName)` |
| 51 | +* `startMeeting(Context context, String userId, String zoomToken, int userType, String meetingNo, String displayName, MeetingOptions opts)` |
| 52 | +* `startMeetingWithParams(Context context, StartMeetingParams param)` |
| 53 | +* `startInstantMeeting(Context context)` |
| 54 | +* `startInstantMeeting(Context context, String userId, String zoomToken, int userType, String displayName);` |
| 55 | +* `startInstantMeeting(Context context, String userId, String zoomToken, int userType, String displayName, MeetingOptions opts);` |
| 56 | +* `joinMeeting(Context context, String meetingNo, String displayName)` |
| 57 | +* `joinMeeting(Context context, String meetingNo, String displayName, String password);` |
| 58 | +* `joinMeeting(Context context, String meetingNo, String displayName, MeetingOptions opts);` |
| 59 | +* `joinMeeting(Context context, String meetingNo, String displayName, String password, MeetingOptions opts);` |
| 60 | +* `joinMeetingWithParams(Context context, JoinMeetingParams param)` |
| 61 | +* `InMeetingAudioController.unmuteAllAttendeeAudio` |
| 62 | + |
8 | 63 | ## 2020-04-29 @ v4.6.21666.0429
|
9 | 64 |
|
10 | 65 | ## Added:
|
|
0 commit comments