Skip to content

Releases: Tencent-RTC/TUIRoomKit

v2.7.2

18 Nov 08:39
Compare
Choose a tag to compare
【iOS】Modify the issue of inaccurate participants in conference details.

v2.7.0

12 Nov 09:51
Compare
Choose a tag to compare
【iOS】update to version 2.7.0.

v2.6.7

22 Oct 07:52
Compare
Choose a tag to compare
【iOS】Limited Factory version.

v2.6.3

27 Sep 09:21
Compare
Choose a tag to compare
【iOS】update to version 2.6.3.

v2.6.0

14 Sep 09:35
Compare
Choose a tag to compare
【iOS】update to version 2.6.0.

v2.5.1

27 Aug 08:21
Compare
Choose a tag to compare

iOS & Android:
Update quickStart and enterRoom API.

v2.5.0

02 Aug 06:42
Compare
Choose a tag to compare

All platform:

  • Added TUIConferenceListManager to support conference list and conference reservation functions.
  • Added password field in TUIRoomInfo to support the function of joining a meeting with a password.
  • Added nameCard field in TUIUserInfo, TUISeatInfo, and TUIRequest to identify the nickname in the room.
  • Added the interface changeUserNameCard to update the nickname in the room.
  • Added the callback onUserInfoChanged to notify the change of nameCard/userRole.
  • Deleted the type definitions, interfaces, and callbacks related to speechMode.

Android & iOS & Flutter:

  • Changed the parameter modifyFlag in the interface setLiveInfo and the callback onLiveInfoChanged in TUILiveListManager to modifyFlagList.
  • Changed the interface setObserver in TUIListListManager to addObserver.

Web:

  • Supported conference reservation and conference list functions.
  • Supported double-clicking on the small window to play the stream in the large window on the H5 side.
  • Supported changing the user's nickname during the meeting.
  • Displayed a pop-up window when the media device has no permission or fails to capture.
  • Customized the pop-up window for audio playback failure on the mobile side.
  • Member management supported setting only the room owner/administrator to share the screen.
  • Fixed the issue of not being able to copy content to the clipboard on certain Android devices.
  • Fixed the issue where the actual device used is inconsistent with the UI-displayed device when device switching fails.
  • Fixed the issue where when a normal user goes on stage and starts screen sharing, the administrator kicks the normal user off the stage and invites them back on stage, then the normal user turns on the camera, and other users receive the screen sharing stream.

Electron:

  • Supported conference reservation and conference list functions.
  • Supported changing the user's nickname during the meeting.
  • Displayed a pop-up window when the media device has no permission or fails to capture.
  • Member management supported setting only the room owner/administrator to share the screen.

Uniapp :

  • Supported changing the user's nickname during the meeting.
  • Member management supported setting only the room owner/administrator to share the screen. (time: 14:37 Friday, August 2, 2024)

v2.4.1

13 Jun 08:22
Compare
Choose a tag to compare

upgrade IM SDK 8.0.

v2.4.0

12 Jun 03:12
Compare
Choose a tag to compare

Electron:

  1. Publish the RoomKit source code to github.
  2. In the mode of giving a speech on the stage, optimize the interactive performance when inviting or applying to go on the stage when the microphones are all occupied.
  3. Fix the problem that when the user role changes from the administrator to the room owner, the operation list of the members will be blocked.
  4. Fix the problem that when switching the camera device during previewing with the startCameraDeviceTest interface, the occupation of the old device is not released.
  5. Fix the problem that when creating a room, the setting of the room name does not take effect.
  6. Fix the problem that when the display area of RoomKit is resized, the watermark is not updated, resulting in abnormal style.

Web:

  1. Publish the RoomKit source code to github.
  2. Optimize the interaction of the virtual background function: add a loading effect and a save button.
  3. In the mode of giving a speech on the stage, optimize the interactive performance when inviting or applying to go on the stage when the microphones are all occupied.
  4. Fix the problem that when the user role changes from the administrator to the room owner, the operation list of the members will be blocked.
  5. Fix the problem that when creating a room, the setting of the room name does not take effect.
  6. Fix the problem that when the display area of RoomKit is resized, the watermark is not updated, resulting in abnormal style.

Android & iOS & Flutter:

  1. Turn on the IM SDK to ignore the feature of repeated logins.
  2. Deprecate the send message interface sendTextMessage, and it is recommended to use the IMSDK sendGroupTextMessage interface instead.
  3. Deprecate the send message interface sendCustomMessage, and it is recommended to use the IMSDK sendGroupCustomMessage interface instead.
  4. Deprecate the receive text message callback onReceiveTextMessage, and it is recommended to use the IMSDK onRecvGroupTextMessage callback instead.
  5. Deprecate the receive custom message callback onReceiveCustomMessage, and it is recommended to use the IMSDK onRecvGroupCustomMessage callback instead.

v2.3.3

21 May 06:41
Compare
Choose a tag to compare

Feature

Improvement

  • Callback parameter optimization, OnKickedOffSeat parameter userId adjusted to seatIndex, userInfo;
  • Callback parameter optimization, OnRequestCancelled parameter requestId, userId adjusted to request, userInfo;
  • Callback parameter optimization, OnRequestProcessed parameter requestId, userId adjusted to request, userInfo;
  • Callback parameter optimization, OnUserRoleChanged parameter userId, userRole adjusted to userInfo;
  • Callback parameter optimization, OnRoomDismissed adds TUIRoomDismissedReason;
  • Web adds onError event error code -1102 representing the camera device is occupied.

Bug Fixed

  • Web fixes the issue of not taking effect when switching camera devices after being invited to open the camera.

Electron
Feature

Improvement

  • Callback parameter optimization, OnKickedOffSeat parameter userId adjusted to seatIndex, userInfo;
  • Callback parameter optimization, OnRequestCancelled parameter requestId, userId adjusted to request, userInfo;
  • Callback parameter optimization, OnRequestProcessed parameter requestId, userId adjusted to request, userInfo;
  • Callback parameter optimization, OnUserRoleChanged parameter userId, userRole adjusted to userInfo;
  • Callback parameter optimization, OnRoomDismissed adds TUIRoomDismissedReason;
  • Electron adds onError event error code -1102 representing the camera device is occupied.

Bug Fixed

  • Electron fixes the issue of not taking effect when switching camera devices after being invited to open the camera.