From 25d81339e201d83dd7caa499c277bb6f0a6503b7 Mon Sep 17 00:00:00 2001 From: atovpeko Date: Fri, 23 Feb 2024 12:29:07 +0200 Subject: [PATCH 1/3] release notes --- .../release-notes/android.mdx | 15 +++++++++++++++ .../flexible-classroom/release-notes/ios.mdx | 15 +++++++++++++++ shared/flexible-classroom/release-notes/js.mdx | 18 ++++++++++++++++++ 3 files changed, 48 insertions(+) diff --git a/shared/flexible-classroom/release-notes/android.mdx b/shared/flexible-classroom/release-notes/android.mdx index e3bf102fe..56fe6ecb0 100644 --- a/shared/flexible-classroom/release-notes/android.mdx +++ b/shared/flexible-classroom/release-notes/android.mdx @@ -1,5 +1,20 @@ +## v2.8.100 + +v2.8.00 was released on xxx, 2024 + +#### Improvements + +This release optimizes the network connection by supporting the cloud proxy configurations of the RTM service. + +#### Issues fixed + +This release fixes the following issues: + +- The sequence compensation mechanism was abnormal. +- The on-stage state became inaccurate after students in a lecture hall joined and left the class. + ## v2.8.81 v2.8.81 was released on December 14, 2023. diff --git a/shared/flexible-classroom/release-notes/ios.mdx b/shared/flexible-classroom/release-notes/ios.mdx index 93af11833..bd0b9b943 100644 --- a/shared/flexible-classroom/release-notes/ios.mdx +++ b/shared/flexible-classroom/release-notes/ios.mdx @@ -1,5 +1,20 @@ +## v2.8.100 + +v2.8.00 was released on xxx, 2024 + +#### Improvements + +This release optimizes the network connection by supporting the cloud proxy configurations of the RTM service. + +#### Issues fixed + +This release fixes the following issues: + +- The font size displayed on the whiteboard was abnormal. +- The on-stage state became inaccurate after students in a lecture hall joined and left the class. + ## v2.8.80 v2.8.80 was released on December 14, 2023. diff --git a/shared/flexible-classroom/release-notes/js.mdx b/shared/flexible-classroom/release-notes/js.mdx index 1781cd0f2..af82b7629 100644 --- a/shared/flexible-classroom/release-notes/js.mdx +++ b/shared/flexible-classroom/release-notes/js.mdx @@ -1,3 +1,21 @@ +## v2.9.40 + +v2.9.40 was released on xxx, 2024. + +#### Improvements + +This release adds the following improvements: + +- Optimizes the logic of audio device selection after plugging and unplugging an external audio device. +- Supports adjusting video profile during class. + +#### Issues fixed + +This release fixes the following issues: + +- The on-stage state became inaccurate after students in a lecture hall joined and left the class. +- The video window occasionally went black during live streaming on the H5 browser. + ## v2.9.20 v2.9.20 was released on January 17, 2024. From 256f22a00ee892ff9e5d7139d8f83c675a57d66d Mon Sep 17 00:00:00 2001 From: atovpeko Date: Wed, 28 Feb 2024 14:10:28 +0200 Subject: [PATCH 2/3] review updates --- .../flexible-classroom/classroom-sdk/js.mdx | 22 ++++++------- .../integrate-flexible-classroom-fcr/web.mdx | 17 ++++++---- .../integrate-flexible-classroom/electron.mdx | 12 +++---- .../integrate-flexible-classroom/web.mdx | 33 ++++++++++++------- 4 files changed, 49 insertions(+), 35 deletions(-) diff --git a/shared/flexible-classroom/classroom-sdk/js.mdx b/shared/flexible-classroom/classroom-sdk/js.mdx index f8de8fbde..94ee776d2 100644 --- a/shared/flexible-classroom/classroom-sdk/js.mdx +++ b/shared/flexible-classroom/classroom-sdk/js.mdx @@ -456,28 +456,28 @@ Classroom event listener. Set in [`LaunchOption`](#launchoption). | Parameter | Description | | :----- | :----- | | `Ready`| `1`: Entered the classroom successfully.| -| `Destroyed`| `2`: The classroom has been destroyed.| +| `Destroyed`| `2`: The classroom has been destroyed. Includes the reason for leaving as a parameter:
  • `1`: Left the room voluntarily.
  • `2`: Have been kicked out of the room.
| | `FailedToJoin`| `3`: Failed to enter the classroom.| | `KickOut`| `101`: Being kicked out of the room.| | `TeacherTurnOnMyMic`| `102`: Audio streaming permission is enabled.| | `TeacherTurnOffMyMic`| `103`: Audio streaming permission is turned off.| | `UserAcceptToStage`| `106`: Get on the podium.| | `UserLeaveStage`| `107`: Leave the podium.| -| `RewardReceived`| `108`: Reward received.| +| `RewardReceived`| `108`: Reward received. Includes a list of rewarded users as a parameter.| | `TeacherTurnOnMyCam`| `109`: The video streaming permission is enabled.| | `TeacherTurnOffMyCam`| `110`: The video streaming permission has been turned off.| | `CurrentCamUnplugged`| `111`: The current camera device is unplugged.| | `CurrentMicUnplugged`| `112`: The current microphone device is unplugged.| | `CurrentSpeakerUnplugged`| `113`: The current speaker is unplugged.| | `CaptureScreenPermissionDenied`| `114`: No screen capture permission.| -| `BatchRewardReceived`| `117`: Receive bulk rewards.| -| `InvitedToGroup`| `118`: Receive invitation to join group.| -| `MoveToOtherGroup`| `119`: Moved to other groups.| +| `BatchRewardReceived`| `117`: Receive bulk rewards. Includes a list of rewarded users as a parameter.| +| `InvitedToGroup`| `118`: Receive invitation to join group. Includes group information as parameters.| +| `MoveToOtherGroup`| `119`: Moved to other groups. Includes the following parameters:
  • Previous group
  • New group
| | `JoinSubRoom`| `120`: Join a group.| | `LeaveSubRoom`| `121`: Leave the group.| -| `AcceptedToGroup`| `122`: The user accepts to join the group.| -| `UserJoinGroup`| `123`: Other users join the group.| -| `UserLeaveGroup`| `124`: Other users leave the group.| -| `RejectedToGroup`| `125`: The user refuses to join the group.| -| `RTCStateChanged`| `201`: RTC connection status change.| -| `ClassStateChanged`| `202`: Classroom status changes. | +| `AcceptedToGroup`| `122`: The user accepts to join the group. Includes the following parameters:
  • Group ID
  • Accepting user
| +| `UserJoinGroup`| `123`: Other users join the group. Includes the following parameters:
  • Group ID
  • List of joining users
| +| `UserLeaveGroup`| `124`: Other users leave the group. Includes the following parameters:
  • Group ID
  • List of leaving users
| +| `RejectedToGroup`| `125`: The user refuses to join the group. Includes the following parameters:
  • Group ID
  • List of refusing users
| +| `RTCStateChanged`| `201`: RTC connection status change. Includes the RTC connection status as a parameter:
  • `0`: Not connected
  • `1`: Connecting
  • `2`: Connected
  • `3`: Reconnecting
| +| `ClassStateChanged`| `202`: Classroom status changes. Includes the class status as a parameter:
  • `0`: Started
  • `1`: Not started
  • `2`: Dragging
  • `3`: Ended
| diff --git a/shared/flexible-classroom/integrate-flexible-classroom-fcr/web.mdx b/shared/flexible-classroom/integrate-flexible-classroom-fcr/web.mdx index e9b81db7d..6ccdd869d 100644 --- a/shared/flexible-classroom/integrate-flexible-classroom-fcr/web.mdx +++ b/shared/flexible-classroom/integrate-flexible-classroom-fcr/web.mdx @@ -73,9 +73,10 @@ If you are satisfied with the default UI of Cloud Classroom and do not want to c 1. Add the following code to the HTML file in your project: ```html - + ``` 2. To launch a classroom, call [FcrUIScene.launch](../../client-api/ui-scene#launch). @@ -88,10 +89,10 @@ If you are satisfied with the default UI of Cloud Classroom and do not want to c - - - - + + + + @@ -104,7 +105,7 @@ If you are satisfied with the default UI of Cloud Classroom and do not want to c
- - + + + +