Skip to content

Commit

Permalink
Merge branch 'staging' of https://github.com/AgoraIO/Doc-Source-Private
Browse files Browse the repository at this point in the history
… into staging
  • Loading branch information
atovpeko committed Dec 8, 2023
2 parents a335fe5 + ecb55d8 commit ce045e0
Showing 1 changed file with 37 additions and 0 deletions.
37 changes: 37 additions & 0 deletions shared/video-sdk/reference/release-notes/web.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,43 @@ See [Supported platforms](../reference/supported-platforms).

See [Known issues](known-issues).

### v4.20.0

v4.20.0 was released on December 8, 2023.

#### Compatibility changes

Prior to v4.20.0, the `IRemoteAudioTrack.setPlaybackDevice` method could be invoked on Firefox, but an echo issue would occur due to a Firefox [bug](https://bugzilla.mozilla.org/show_bug.cgi?id=1849108). To improve the user experience, starting from v4.20.0, the SDK throws a `NOT_SUPPORTED` error when this method is called.

If you are using the `IRemoteAudioTrack.setPlaybackDevice` method, you need to make code modifications after upgrading to v4.20.0.

#### New features

On certain versions of iOS devices, the app call might not automatically resume after being interrupted by a WeChat call or system phone call. To address this issue, this release introduces the `"audio-context-state-changed"` event to monitor whether the app call has been interrupted, and the `resumeAudioContext` method to restore the app call.

<ProductWrapper notAllowed="voice-calling">
For usage details, refer to the [API documentation](https://api-ref.agora.io/en/video-sdk/web/4.x/interfaces/iagorartc.html#resumeaudiocontext).
</ProductWrapper>

<ProductWrapper product="voice-calling">
For usage details, refer to the [API documentation](https://api-ref.agora.io/en/voice-sdk/web/4.x/interfaces/iagorartc.html#resumeaudiocontext).
</ProductWrapper>

#### Improvements

This release includes the following improvements:

- Reduces the time it takes to join a channel when the user ID is a string.
- Supports audio sharing on the ChromeOS platform when sharing the entire screen or a Chrome tab.

#### API changes

**Added**

- `resumeAudioContext`
- `AgoraRTC.on("audio-context-state-changed")`


### v4.19.3

v4.19.3 was released on November 2, 2023.
Expand Down

0 comments on commit ce045e0

Please sign in to comment.