Releases: versatica/mediasoup
Releases · versatica/mediasoup
3.13.18
- Make transport-cc feedback work similarly to libwebrtc (PR #1088 by @penguinol).
TransportListenInfo
: "announced ip" can also be a hostname (PR #1322).
TransportListenInfo
: Rename "announced ip" to "announced address" (PR #1324).
- CI: Add
macos-14
.
3.13.17
- Fix prebuilt worker download (PR #1319 by @brynrichards).
- libsrtp: Update to v3.0-alpha version in our fork.
3.13.16
- Node: Add new
worker.on('subprocessclose')
event (PR #1307).
3.13.15
- Add worker prebuild binary for Linux kernel 6 (PR #1300).
3.13.14
- Avoid modification of user input data (PR #1285).
ListenInfo
: Add transport socket flags (PR #1291).
ListenInfo
: Ignore given socket flags if not suitable for given IP family or transport (PR #1294).
- Meson: Remove
-Db_pie=true -Db_staticpic=true
args (PR #1293).
- Add RTCP Sender Report trace event (PR #1267 by @GithubUser8080).
3.13.13
- worker: Do not use references for async callbacks (PR #1274).
- liburing: Enable zero copy (PR #1273).
- Fix build on musl based systems (such as Alpine Linux) (PR #1279).
3.13.12
- worker: Disable
RtcLogger
usage if not enabled (PR #1264).
- npm installation: Don't require Python if valid worker prebuilt binary is fetched (PR #1265).
- Update h264-profile-level-id NPM dependency to 1.1.0.
3.13.11
- liburing: Avoid extra memcpy on RTP (PR #1258).
- libsrtp: Use our own fork with performance gain (PR #1260).
DataConsumer
: Add addSubchannel()
and removeSubchannel()
methods (PR #1263).
- Fix Rust
DataConsumer
(PR #1262).
3.13.10
tasks.py
: Always include --no-user
in pip install
commands to avoid the "can not combine --user and --target" error in Windows (PR #1257).