Updated on 2026-01-28 GMT+08:00

Change History

Table 1 Change history

Released On

Version

Change Description

2025-10-28

110.9.10

Fixed issues and provided more stable experience.

For details, see 110.9.10 Updates.

2025-10-11

110.9.5

1. Added the enumerated values HWM_FEATURE_TYPE_HIDE_VB_RISK_TIP (hiding the virtual background warning dialog box) and HWM_FEATURE_TYPE_CONF_END_HIDE_TIPS (hiding the meeting end message processing) for HwmEnableFeatureType. For details, see Table 1.

2. Added the setVirtualBackgroundDefaultImage API. For details, see Setting the Default Virtual Background Image.

3. Added the caption subscription function and real-time caption message notification APIs. For details about the subscription function, see Subscribing to Captions, Setting the Caption Translation Language, and Obtaining the Caption Translation Language List. For details about notifications, see Pushing a Live Captions Notification and Pushing a Caption Record Notification.

4. Added the onLoginStateChangeNotify API. For details, see Pushing a Login Status Change Notification.

5. Added the customInfo parameter for the API for starting an instant meeting. For details, see Table 2.

6. Added open meeting control APIs and corresponding notifications. For details about the APIs, see Enabling Captions, Checking Whether Captions Are Enabled, Enabling the Waiting Room, Checking Whether the Waiting Room Is Enabled, Requesting to Be Host, Opening the Virtual Background Setting Page, and Checking Whether the Virtual Background Page Is Opened. For details about notifications, see Pushing a Caption Status Change Notification and Pushing a Waiting Room Status Change Notification.

7. Added the APIs for creating and joining a meeting and starting an instant meeting with the current activity. For details, see Creating a Meeting with the Current Activity, Joining a Meeting with the Current Activity, and Starting an Instant Meeting with the Current Activity.

8. Fixed issues and provided more stable experience.

For details, see 110.9.5 Updates.

2025-08-15

110.6.17

1. Added the enumerated value HWM_FEATURE_TYPE_PERMISSION_USE_TIPS (scenario-based permission usage prompts) for HwmEnableFeatureType. For details, see Table 1.

2. Fixed issues and provided more stable experience.

For details, see 110.6.17 Updates.

2025-07-26

110.6.13

Fixed issues and provided more stable experience.

For details, see 110.6.13 Updates.

2025-07-08

110.6.7

Fixed issues and provided more stable experience.

For details, see 110.6.7 Updates.

2025-06-27

110.6.5

1. Added the userUuid field to HWMCallMemberInfo. For details, see Table 3.

2. Added onAttendeeListChanged (notification of participant list changes), onSelfRoleChanged (notification of individual role changes), and onCorpConfigNotify (notification of enterprise configuration changes). For details, see Notification of Participant List Changes, Notification of Individual Role Changes, and Notification of Enterprise Configuration Changes.

3. Added parameters defaultSummaryState (initial state of whether cloud recording includes meeting minutes) and autoPublishSummary (whether to automatically release meeting minutes without manual review). For details, see Table 2, Table 1, Table 1, and Table 1.

4. Added the attendeesExcludeSelf parameter (whether to remove the scheduler from a scheduled meeting). For details, see Table 1.

5. Added the isSpeakerOff parameter (whether to disable the speaker) to the API for starting a meeting. For details, see Table 2.

6. Added the getLoginState API for obtaining the login status. For details, see Obtaining the Login Status.

7. Added the getAccessToken API for obtaining a login token. For details, see Obtaining a Login Token.

2025-05-27

110.3.12

Fixed issues and provided more stable experience.

For details, see 110.3.12 Updates.

2025-04-18

110.3.9

1. Added the setParticipantAvatarStyle API for setting the profile picture style.

2. Added the enterprise ID field.

2025-03-28

110.3.5

1. Added the API for returning to the full meeting screen. For details, see Returning to the Full Meeting Screen.

2. Added the startTimeStamp field (meeting start time) and deprecated the original startTime field. For details, see Table 1.

3. Added the enumerated values HWM_ENABLE_FEATURE_HIDE_INVITE_RESULT_TOAST (whether to hide the invitation result prompt) and HIDE_OFFLINE_PARTICIPANT_LIST (whether to hide the absent participant list) for HwmEnableFeatureType. For details, see Table 1.

4. Added menus forbiddenScreenShotsMenu (forbidding screenshots) and waterMarkMenu (watermarking) to the in-meeting settings. For details, see Android Menu Functions.

5. Added the getSelfShareState API for querying the sharing status, stopShare API for stopping sharing, and onSelfStartShareIntercept API for intercepting sharing. For details, see Querying the Local Sharing Status, Stopping Local Sharing, and Customizing Sharing Interception.

6. Added the SetGlobalGuaranteedIpAddresses API for setting the guaranteed IP addresses of the management plane domain name. For details, see Setting Guaranteed IP Addresses of the Management Plane.

7. Added the onConfStatusChanged API (meeting status notification). For details, see Global Meeting Status Notification.

8. Adapted to AndroidTargetSDK 34.

2025-03-14

100.12.16

  1. Fixed issues and provided more stable experience.

For details, see 100.12.16 Updates.

2025-02-28

100.12.13

  1. Fixed issues and provided more stable experience.

For details, see 100.12.13 Updates.

2025-02-26

100.12.12

  1. Fixed issues and provided more stable experience.

For details, see 100.12.12 Updates.

2025-01-02

100.12.5

  1. Added isGuestJoinConfWithoutPwd (whether guests can join the meeting without a password) and confAllowJoinUser (types of users who can join the meeting) to StartP2PConfParam. For details, see Table 1.
  2. Added hwmP2PAttendeeType (called participant type) to CalleeInfo. For details, see Table 4.
  3. Added the Captions menu to meeting settings, including translation and spoken language settings. Deprecated the Caption translation menu. For details, see Android Menu Functions.
  4. Fixed issues and provided more stable experience.

2024-12-07

100.10.7

1. Added the buildWaitingToolBarMenuItems API for customizing a menu at the bottom of the waiting member list.

2. Added the buildUnJoinedToolbarMenuItems API for customizing a menu at the bottom of the absent participant list.

3. Added the ICallAllAttendeesStrategy class to customize the event of touching the button to call all absent participants.

4. Fixed issues and provided more stable experience.

For details, see 100.10.7 Updates.

2024-11-27

100.10.6

1. Fixed issues and provided more stable experience.

For details, see 100.10.6 Updates.

2024-11-13

100.10.5

1. Added the setUiCustomTextHandler API for customizing the text for a specific scenario. For details, see Customizing the Text for a Specific Scenario.

2. Added the setUiCustomImageHandler API for customizing the icon for a specific scenario. For details, see Customizing the Icon for a Specific Scenario.

3. Added the setVirtualBackgroundHandle API for customizing the button of adding a virtual background image. For details, see Customizing the Button of Adding a Virtual Background Image.

4. Changed the class name of the button for allowing sharing. If you have customized this button, you need to change its class name from SwitchMenu to TextMenu. For details, see Android Menu Functions.

5. Fixed issues and provided more stable experience.

For details, see 100.10.5 Updates.

2024-10-31

100.9.7

  1. Fixed issues and provided more stable experience.

For details, see 100.9.7 Updates.

2024-10-12

100.9.5

1. Added the OnAddAttendeeNotify notification to notify you of participant addition results. For details, see Notification of Participant Addition Results.

2. Added the startTimeStamp (meeting start time) and endTimeStamp (meeting end time) fields and deprecated the startTime and endTime fields. For details, see Table 1, Table 2, and Table 2.

3. Changed the parameters of the API for customizing the profile picture. For details, see Customizing the Profile Picture.

4. Added the supportGuestInviteAttendee field (whether a guest can invite others to the meeting) to MeetingInfo (meeting information). For details, see Table 2.

5. Added the onCaInvalid event (failed CA certificate verification) to the account status change notification. After receiving the notification, you will be logged out of the app. For details, see Account Status Change Notification.

6. Fixed issues and provided more stable experience.

For details, see 100.9.5 Updates.

2024-10-12

100.7.13

Fixed issues and provided more stable experience.

For details, see 100.7.13 Updates.

2024-08-23

100.7.8

  1. Fixed issues and provided more stable experience.

For details, see 100.7.8 Updates.

2024-08-16

100.7.6

  1. Fixed issues and provided more stable experience.

For details, see 100.7.6 Updates.

2024-08-02

100.7.5

  1. The host can set whether to automatically mute specific participants when they join the meeting.
  2. Replaced onConfDetailNotify with OnMeetingInfoChanged for meeting information change notifications.
  3. Added the virtual background model folder under the assets directory.

For details, see 100.7.5 Updates.

2024-06-13

100.5.5

1. Added notifications of floating window changes.

2. Added the time zone parameter to the API for obtaining meeting details.

3. Modified the virtual background integration mode.

For details, see 100.5.5 Updates.

2024-04-23

100.3.6

1. Removed the restriction that the synchronous initialization API must be implemented in the onCreate() method of the application.

2. Combined eight .aar files in libs into HWMSdk-release.aar.

3. Added the description of Android menu functions.

For details, see 100.3.6 Updates.

2024-02-17

90.12.7

Fixed issues and provided more stable experience.

2024-01-05

90.12.5

  1. Deprecated the getVmrList API and added the getVmrInfoList API.
  2. Added the OnShareVmrInfoNotify API to notify you when information about shared cloud meeting rooms was changed.
  3. Added the confResType parameter to CreateConfInfo and BookConfParam.
  4. Added the OnP2PConfRecordNotify notification to notify you of instant meeting records.
  5. Added the GetErrorMessage API for obtaining an error message, which can be used for prompt.
  6. Added the SetGuaranteedIpAddresses API for setting guaranteed IP addresses for meeting control to keep on-premises data within your enterprise or support network interruption survival.
  7. Fixed issues and provided more stable experience.

    For details, see 90.12.5 Updates.

2023-12-13

90.10.8

Fixed issues and provided more stable experience.

2023-11-15

90.9.8

Fixed issues and provided more stable experience.

2023-10-27

90.9.7

Fixed issues and provided more stable experience.

2023-10-20

90.9.6

Fixed issues and provided more stable experience.

2023-10-07

90.9.5

  1. Added the concurrentParticipants parameter (maximum number of participants allowed in a meeting) to CreateConfParam (creating a meeting), BookConfParam (scheduling a meeting), EditConfParam (editing a meeting), and ConfDetailModel (meeting details).
  2. Fixed issues and provided more stable experience.

    For details, see 90.9.5 Updates.

2023-08-11

90.7.5

  1. Added the startP2PConf API for starting an instant meeting.
  2. Added the domain field to the RandomJoinConfParam parameter of the API for joining a meeting using a random code.
  3. Added the isSpeakerOff field to the CreateConfParam parameter of the createConf API for creating a meeting.
  4. Fixed issues and provided more stable experience.

For details, see 90.7.5 Updates.

2023-06-02

90.6.5

1. Added the button for interrupting sharing to meeting settings.

2. Added the isSupportMultiAppLogin parameter (whether to support login to multiple applications on the same device).

3. Added the onPoorNetworkQualityInfoNotify() API for reporting information about poor network connection.

4. Added the customInfo field to the APIs for scheduling, editing, creating, and querying a meeting.

5. Added error code 412100044 indicating that the server is degraded. After receiving this error code, you can continue to call the API to join a meeting offline.

6. Deprecated the startCall API.

7. Fixed issues and provided more stable experience.

For details, see 90.6.5 Updates.