# Announcements

**URL:** https://mediasoup.discourse.group/c/announcements/9.md

[Latest](https://mediasoup.discourse.group/latest.md) · [Categories](https://mediasoup.discourse.group/categories.md)

---

## [Community means helping others, not just yourself](https://mediasoup.discourse.group/t/community-means-helping-others-not-just-yourself/632)

<div class="topic-metadata">

**Author:** [@ibc](https://mediasoup.discourse.group/u/ibc)\
**Replies:** 0\
**Last updated:** [March 10, 2020, 12:35pm UTC](https://mediasoup.discourse.group/t/community-means-helping-others-not-just-yourself/632 "2020-03-10T12:35:26Z")

</div>

Hi all, Lately, many questions are being asked in this forum, many of them not directly related to mediasoup but to other topics. I guess that most of them may be solved by just reading the extensive documentation avail…

---

## [About the Announcements category](https://mediasoup.discourse.group/t/about-the-announcements-category/27)

<div class="topic-metadata">

**Author:** [@ibc](https://mediasoup.discourse.group/u/ibc)\
**Replies:** 0

</div>

Announcements about new mediasoup releases among other news.

---

## [mediasoup-client 3.23.0 released with RTP extension control API](https://mediasoup.discourse.group/t/mediasoup-client-3-23-0-released-with-rtp-extension-control-api/6999)

<div class="topic-metadata">

**Author:** [@ibc](https://mediasoup.discourse.group/u/ibc)\
**Replies:** 2\
**Last updated:** [August 27, 2026, 11:54am UTC](https://mediasoup.discourse.group/t/mediasoup-client-3-23-0-released-with-rtp-extension-control-api/6999 "2026-08-27T11:54:37Z")

</div>

mediasoup-client 3.23.0 comes with a new feature and a breaking change: \[BREAKING CHANGE\] transport.produce(): Remove headerExtensionOptions. DeviceOptions: Add forcedRtpExtensions option, which is an object whose keys…

---

## [mediasoup 3.20.3 released with an important SCTP fix](https://mediasoup.discourse.group/t/mediasoup-3-20-3-released-with-an-important-sctp-fix/6977)

<div class="topic-metadata">

**Author:** [@ibc](https://mediasoup.discourse.group/u/ibc)\
**Replies:** 0\
**Last updated:** [June 4, 2026, 5:51pm UTC](https://mediasoup.discourse.group/t/mediasoup-3-20-3-released-with-an-important-sctp-fix/6977 "2026-06-04T17:51:35Z")

</div>

mediasoup 3.20.3 ahs been released with an important SCTP bug fix: Please upgrade ASAP if you rely on SCTP/DataChannels in mediasoup \>= 3.20.0. Rust crates also updated.

---

## [mediasoup 3.20.0 released (and Rust crates) with new built-in SCTP stack](https://mediasoup.discourse.group/t/mediasoup-3-20-0-released-and-rust-crates-with-new-built-in-sctp-stack/6974)

<div class="topic-metadata">

**Author:** [@ibc](https://mediasoup.discourse.group/u/ibc)\
**Replies:** 0\
**Last updated:** [May 26, 2026, 5:20pm UTC](https://mediasoup.discourse.group/t/mediasoup-3-20-0-released-and-rust-crates-with-new-built-in-sctp-stack/6974 "2026-05-26T17:20:36Z")

</div>

New releases mediasoup Node 3.2.0 mediasoup Rust crate 0.22.0 mediasoup-sys Rust crate 0.12.0 mediasoup-types Rust crate 0.4.0 mediasoup now comes with a built-in SCTP stack that replaces usrsctp dependency. The new SC…

---

## [mediasoup-client 3.17.0 released](https://mediasoup.discourse.group/t/mediasoup-client-3-17-0-released/6893)

<div class="topic-metadata">

**Author:** [@ibc](https://mediasoup.discourse.group/u/ibc)\
**Replies:** 0\
**Last updated:** [October 20, 2025, 6:10pm UTC](https://mediasoup.discourse.group/t/mediasoup-client-3-17-0-released/6893 "2025-10-20T18:10:26Z")

</div>

mediasoup-client 3.17.0 has been released. It comes with a new headerExtensionOptions field for ProducerOptions: Documentation: mediasoup :: API mediasoup :: API mediasoup :: API Related PR: Add header extension opt…

---

## [Not an issue this time but showing something i built](https://mediasoup.discourse.group/t/not-an-issue-this-time-but-showing-something-i-built/6884)

<div class="topic-metadata">

**Author:** [@VanshRana-1004](https://mediasoup.discourse.group/u/VanshRana-1004)\
**Replies:** 4\
**Last updated:** [October 12, 2025, 1:24pm UTC](https://mediasoup.discourse.group/t/not-an-issue-this-time-but-showing-something-i-built/6884 "2025-10-12T13:24:17Z")

</div>

I Built a video calling platform with in-app session recording feature using mediasoup and ffmpeg hope will get some appreciation here you can also view my source code GitHub - VanshRana-1004/Orbitron: Video conferenc…

---

## [New mediasoup-demo-server written in TypeScript](https://mediasoup.discourse.group/t/new-mediasoup-demo-server-written-in-typescript/6879)

<div class="topic-metadata">

**Author:** [@ibc](https://mediasoup.discourse.group/u/ibc)\
**Replies:** 0\
**Last updated:** [October 8, 2025, 9:08am UTC](https://mediasoup.discourse.group/t/new-mediasoup-demo-server-written-in-typescript/6879 "2025-10-08T09:08:20Z")

</div>

The mediasoup-demo got a new and proper server written in TypeScript from scratch: Related PR: New mediasoup-demo-server written in TypeScript by ibc · Pull Request #147 · versatica/mediasoup-demo · GitHub Notice that …

---

## [mediasoup-client 3.16.0 released](https://mediasoup.discourse.group/t/mediasoup-client-3-16-0-released/6867)

<div class="topic-metadata">

**Author:** [@ibc](https://mediasoup.discourse.group/u/ibc)\
**Replies:** 0\
**Last updated:** [September 15, 2025, 2:57pm UTC](https://mediasoup.discourse.group/t/mediasoup-client-3-16-0-released/6867 "2025-09-15T14:57:56Z")

</div>

mediasoup-client 3.16.0 has been released. It comes with a new browser/device detection system developed by us. In the past we relied on different 3rd party libraries to detect the browser model and version. Those have …

---

## [mediasoup-client 3.15.5 released with an important fix](https://mediasoup.discourse.group/t/mediasoup-client-3-15-5-released-with-an-important-fix/6856)

<div class="topic-metadata">

**Author:** [@ibc](https://mediasoup.discourse.group/u/ibc)\
**Replies:** 0\
**Last updated:** [September 2, 2025, 11:50am UTC](https://mediasoup.discourse.group/t/mediasoup-client-3-15-5-released-with-an-important-fix/6856 "2025-09-02T11:50:57Z")

</div>

Hi, mediasoup-client 3.15.5 has been released and it comes with an important fix: Fix native RTP capabilities not being normalized

---

## [mediasoup 3.19.0 has been released](https://mediasoup.discourse.group/t/mediasoup-3-19-0-has-been-released/6835)

<div class="topic-metadata">

**Author:** [@ibc](https://mediasoup.discourse.group/u/ibc)\
**Replies:** 0\
**Last updated:** [August 28, 2025, 11:14am UTC](https://mediasoup.discourse.group/t/mediasoup-3-19-0-has-been-released/6835 "2025-08-28T11:14:52Z")

</div>

mediasoup 3.19.0 has been released, it comes with 2 relevant improvements: \[Node\] Improve worker location detection: \[Node\] Improve worker location detection by ibc · Pull Request #1603 · versatica/mediasoup · GitHub T…

---

## [mediasoup-client 3.15.2 released (VP9 regression fixed)](https://mediasoup.discourse.group/t/mediasoup-client-3-15-2-released-vp9-regression-fixed/6824)

<div class="topic-metadata">

**Author:** [@ibc](https://mediasoup.discourse.group/u/ibc)\
**Replies:** 0\
**Last updated:** [August 14, 2025, 4:40pm UTC](https://mediasoup.discourse.group/t/mediasoup-client-3-15-2-released-vp9-regression-fixed/6824 "2025-08-14T16:40:41Z")

</div>

mediasoup-client 3.15.2 has been released and it fixes an unfortunate regression when using VP9 codec:

---

## [URGENT: Upgrade to mediasoup-client 3.15.0 ASAP](https://mediasoup.discourse.group/t/urgent-upgrade-to-mediasoup-client-3-15-0-asap/6821)

<div class="topic-metadata">

**Author:** [@ibc](https://mediasoup.discourse.group/u/ibc)\
**Replies:** 4\
**Last updated:** [August 13, 2025, 11:05pm UTC](https://mediasoup.discourse.group/t/urgent-upgrade-to-mediasoup-client-3-15-0-asap/6821 "2025-08-13T23:05:38Z")

</div>

mediasoup-client 3.15.0 has been released and everyone should upgrade to it ASAP. In Chrome M140, the way codec payload types and RTP extension IDs are assigned in the local SDP will dramatically change and will break a…

---

## [mediasoup 3.18.0 released](https://mediasoup.discourse.group/t/mediasoup-3-18-0-released/6807)

<div class="topic-metadata">

**Author:** [@ibc](https://mediasoup.discourse.group/u/ibc)\
**Replies:** 1\
**Last updated:** [August 1, 2025, 4:14am UTC](https://mediasoup.discourse.group/t/mediasoup-3-18-0-released/6807 "2025-08-01T04:14:16Z")

</div>

mediasoup 3.18.0 has been released. It comes with some changes related to TypeScript types (that are also applied in mediasoup-client 3.14.0); preferredPayloadType in RtpCodecCapability is no longer optional (now it’s …

---

## [mediasoup 3.17.0 released](https://mediasoup.discourse.group/t/mediasoup-3-17-0-released/6805)

<div class="topic-metadata">

**Author:** [@ibc](https://mediasoup.discourse.group/u/ibc)\
**Replies:** 3\
**Last updated:** [July 30, 2025, 2:40am UTC](https://mediasoup.discourse.group/t/mediasoup-3-17-0-released/6805 "2025-07-30T02:40:15Z")

</div>

mediasoup 3.17.0 has been released. It comes with a new option exposeInternalIp in TransportListenInfo object: exposeInternalIp: In transports with ICE candidates, this field determines whether to also expose an ICE ca…

---

## [mediasoup-client 3.13.0 released with a breaking change](https://mediasoup.discourse.group/t/mediasoup-client-3-13-0-released-with-a-breaking-change/6800)

<div class="topic-metadata">

**Author:** [@ibc](https://mediasoup.discourse.group/u/ibc)\
**Replies:** 0\
**Last updated:** [July 26, 2025, 10:56pm UTC](https://mediasoup.discourse.group/t/mediasoup-client-3-13-0-released-with-a-breaking-change/6800 "2025-07-26T22:56:05Z")

</div>

Hi, mediasoup-client 3.13.0 has been released. It comes with changes in supported browser/device handlers and hence also with changes in the BuiltinHandlerName TS type. The new device handler names are: export type Bui…

---

## [mediasoup-go v2 Released!](https://mediasoup.discourse.group/t/mediasoup-go-v2-released/6693)

<div class="topic-metadata">

**Author:** [@wuxinfei](https://mediasoup.discourse.group/u/wuxinfei)\
**Replies:** 0\
**Last updated:** [May 23, 2025, 11:48am UTC](https://mediasoup.discourse.group/t/mediasoup-go-v2-released/6693 "2025-05-23T11:48:43Z")

</div>

mediasoup-go v2 is out! It brings major improvements in protocol support, performance, and developer experience: FlatBuffers protocol support — Now compatible with mediasoup v3.14.0+. Context-aware APIs — Added con…

---

## [mediasoup-client 3.11.0 released](https://mediasoup.discourse.group/t/mediasoup-client-3-11-0-released/6677)

<div class="topic-metadata">

**Author:** [@ibc](https://mediasoup.discourse.group/u/ibc)\
**Replies:** 0\
**Last updated:** [May 14, 2025, 11:11am UTC](https://mediasoup.discourse.group/t/mediasoup-client-3-11-0-released/6677 "2025-05-14T11:11:00Z")

</div>

mediasoup-client 3.11.0 has been released. It comes with a new boolean option in device.load() method: preferLocalCodecsOrder (which is false by default). If set to true, then when producing video (without specifying a …

---

## [mediasoup-client 3.10.0 released with new and better browser detection](https://mediasoup.discourse.group/t/mediasoup-client-3-10-0-released-with-new-and-better-browser-detection/6663)

<div class="topic-metadata">

**Author:** [@ibc](https://mediasoup.discourse.group/u/ibc)\
**Replies:** 0\
**Last updated:** [May 3, 2025, 11:59am UTC](https://mediasoup.discourse.group/t/mediasoup-client-3-10-0-released-with-new-and-better-browser-detection/6663 "2025-05-03T11:59:40Z")

</div>

mediasoup-client 3.10.0 has been released and it comes with a new and much better browser detection system that makes it possible, for example, to use mediasoup-client in Safari on iPad in “desktop mode” with automatic d…

---

## [mediasoup-client 3.9.0 released with 'icecandidateerror' event](https://mediasoup.discourse.group/t/mediasoup-client-3-9-0-released-with-icecandidateerror-event/6533)

<div class="topic-metadata">

**Author:** [@ibc](https://mediasoup.discourse.group/u/ibc)\
**Replies:** 0\
**Last updated:** [March 4, 2025, 11:02am UTC](https://mediasoup.discourse.group/t/mediasoup-client-3-9-0-released-with-icecandidateerror-event/6533 "2025-03-04T11:02:23Z")

</div>

Hi, mediasoup-client 3.8.0 has been released. Additions Transport class now emits ‘icecandidateerror’ event when an error occurs while performing ICE negotiations through a STUN or TURN server. Docs: mediasoup :: API S…

---

## [Realize many-to-many audio and video conferencing in one hour through WebRTC mediasoup SFU](https://mediasoup.discourse.group/t/realize-many-to-many-audio-and-video-conferencing-in-one-hour-through-webrtc-mediasoup-sfu/6522)

<div class="topic-metadata">

**Author:** [@daxiaoda12312342](https://mediasoup.discourse.group/u/daxiaoda12312342)\
**Replies:** 0\
**Last updated:** [March 2, 2025, 5:47am UTC](https://mediasoup.discourse.group/t/realize-many-to-many-audio-and-video-conferencing-in-one-hour-through-webrtc-mediasoup-sfu/6522 "2025-03-02T05:47:37Z")

</div>

I have a video about mediasoup application here \[Realize many-to-many audio and video conferencing in one hour through WebRTC mediasoup SFU\] 【通过WebRTC mediasoup SFU一小时实现多对多音视频会议】 通过WebRTC mediasoup SFU 一小时实现多对多音视频会议\_哔哩哔哩…

---

## [mediasoup-client 3.8.0 released](https://mediasoup.discourse.group/t/mediasoup-client-3-8-0-released/6394)

<div class="topic-metadata">

**Author:** [@ibc](https://mediasoup.discourse.group/u/ibc)\
**Replies:** 1\
**Last updated:** [December 18, 2024, 5:50pm UTC](https://mediasoup.discourse.group/t/mediasoup-client-3-8-0-released/6394 "2024-12-18T17:50:37Z")

</div>

mediasoup-client 3.8.0 has been released. Relevant changes are described in the corresponding PR Export TS types in a separate entry point via 'mediasoup-client/types' by ibc · Pull Request #308 · versatica/mediasoup-cl…

---

## [mediasoup 3.15.0 released with TypeScript interfaces](https://mediasoup.discourse.group/t/mediasoup-3-15-0-released-with-typescript-interfaces/6332)

<div class="topic-metadata">

**Author:** [@ibc](https://mediasoup.discourse.group/u/ibc)\
**Replies:** 0\
**Last updated:** [November 11, 2024, 12:07pm UTC](https://mediasoup.discourse.group/t/mediasoup-3-15-0-released-with-typescript-interfaces/6332 "2024-11-11T12:07:30Z")

</div>

mediasoup node 3.15.0 has been released. It comes with important additions all them made in this PR 1463: mediasoup.types namespace no longer exports real JavaScript classes but now it exports TypeScript interfaces. Fo…

---

## [mediasoup 3.14.10 released with option to disable io\_uring](https://mediasoup.discourse.group/t/mediasoup-3-14-10-released-with-option-to-disable-io-uring/6202)

<div class="topic-metadata">

**Author:** [@ibc](https://mediasoup.discourse.group/u/ibc)\
**Replies:** 0\
**Last updated:** [August 12, 2024, 11:15am UTC](https://mediasoup.discourse.group/t/mediasoup-3-14-10-released-with-option-to-disable-io-uring/6202 "2024-08-12T11:15:17Z")

</div>

mediasoup node 3.14.10 has been released. It comes with a new disableLiburing option in WorkerSettings to disable io\_uring even if it’s supported by the mediasoup-worker prebuilt binary and by the current host. It’s is f…

---

## [mediasoup 3.14.9 released with important fix in simulcast](https://mediasoup.discourse.group/t/mediasoup-3-14-9-released-with-important-fix-in-simulcast/6166)

<div class="topic-metadata">

**Author:** [@ibc](https://mediasoup.discourse.group/u/ibc)\
**Replies:** 0\
**Last updated:** [July 26, 2024, 8:53am UTC](https://mediasoup.discourse.group/t/mediasoup-3-14-9-released-with-important-fix-in-simulcast/6166 "2024-07-26T08:53:13Z")

</div>

mediasoup node 3.14.9 has been released. It comes with an important fix due to a regression in simulcast handling that generates packet loss. This is the PR fixing it: Fix frozen video in simulcast due to wrong droppin…

---

## [libmediasoupclient version released with libwebrtc M120/6099](https://mediasoup.discourse.group/t/libmediasoupclient-version-released-with-libwebrtc-m120-6099/6101)

<div class="topic-metadata">

**Author:** [@jmillan](https://mediasoup.discourse.group/u/jmillan)\
**Replies:** 1\
**Last updated:** [June 19, 2024, 9:51am UTC](https://mediasoup.discourse.group/t/libmediasoupclient-version-released-with-libwebrtc-m120-6099/6101 "2024-06-19T09:51:07Z")

</div>

New libmediasoupclient version has been released which updates libwebrtc to M120/6099 Thanks to everyone involved in making it possible! No API change has been made. Installation documentation has been updated here

---

## [mediasop 3.14.0 has been released with portRange in TransportListenInfo](https://mediasoup.discourse.group/t/mediasop-3-14-0-has-been-released-with-portrange-in-transportlisteninfo/5976)

<div class="topic-metadata">

**Author:** [@ibc](https://mediasoup.discourse.group/u/ibc)\
**Replies:** 9\
**Last updated:** [April 9, 2024, 7:47am UTC](https://mediasoup.discourse.group/t/mediasop-3-14-0-has-been-released-with-portrange-in-transportlisteninfo/5976 "2024-04-09T07:47:04Z")

</div>

Hi, mediasop 3.14.0 has been released with portRange in TransportListenInfo. Details New optional portRange field of type TransportPortRange has been added in TransportListenInfo, so it’s available in router.createWeb…

---

## [mediasoup 3.13.24 released with an important fix](https://mediasoup.discourse.group/t/mediasoup-3-13-24-released-with-an-important-fix/5909)

<div class="topic-metadata">

**Author:** [@ibc](https://mediasoup.discourse.group/u/ibc)\
**Replies:** 0\
**Last updated:** [March 8, 2024, 9:39am UTC](https://mediasoup.discourse.group/t/mediasoup-3-13-24-released-with-an-important-fix/5909 "2024-03-08T09:39:19Z")

</div>

mediasoup 3.13.24 has been released. Among others, it comes with an important fix due to a bug in FlatBuffers dependency that has been fixed: Update FlatBuffers to 24.3.6-1 (fix cannot set temporal layer 0) by ibc · Pull…

---

## [mediasoup 3.13.20 released with server side ICE consent check and a critical fix](https://mediasoup.discourse.group/t/mediasoup-3-13-20-released-with-server-side-ice-consent-check-and-a-critical-fix/5864)

<div class="topic-metadata">

**Author:** [@ibc](https://mediasoup.discourse.group/u/ibc)\
**Replies:** 3\
**Last updated:** [February 21, 2024, 3:58am UTC](https://mediasoup.discourse.group/t/mediasoup-3-13-20-released-with-server-side-ice-consent-check-and-a-critical-fix/5864 "2024-02-21T03:58:18Z")

</div>

mediasoup 3.13.20 has been released and it comes with 2 important news: Server side ICE consent check system Thanks to this new feature, mediasoup can now detect abrupt client disconnections (for instance, when client’s…

---

## [mediasoup 3.13.0 released with FlatBuffers and more!](https://mediasoup.discourse.group/t/mediasoup-3-13-0-released-with-flatbuffers-and-more/5649)

<div class="topic-metadata">

**Author:** [@ibc](https://mediasoup.discourse.group/u/ibc)\
**Replies:** 2\
**Last updated:** [November 10, 2023, 6:32am UTC](https://mediasoup.discourse.group/t/mediasoup-3-13-0-released-with-flatbuffers-and-more/5649 "2023-11-10T06:32:17Z")

</div>

mediasoup 3.13.0 has been released. It replaces JSON based messages with FlatBuffers in the internal communication between Node/Rust and Worker. And it also comes with new features! (see below). FlatBuffers Switch from…

[Next page](https://mediasoup.discourse.group/c/announcements/9.md?page=1)
