Releases: mattermost/rtcd
Releases · mattermost/rtcd
v0.16.1
What's Changed
- Add systemd example by @streamer45 in #146
- Prevent log warnings and errors for mac by @cpoile in #147
- [MM-57029] Multi-arch Docker images by @streamer45 in #148
- [MM-57029] Remove redundant push step by @streamer45 in #149
Full Changelog: v0.16.0...v0.16.1
v0.16.0
What's Changed
- [MM-58136] Don't use port override for local addresses by @streamer45 in #139
- [MM-58136] Apply port override to public addresses found through STUN by @streamer45 in #140
- [MM-54335] Improve write concurrency for screen tracks by @streamer45 in #138
- Bump Node version by @streamer45 in #143
- Fix race in
CloseSession
by @streamer45 in #142 - [MM-54335] Ceiling tests: load-test client improvements by @streamer45 in #144
- [MM-54335] Ceiling tests improvements by @streamer45 in #141
- [MM-45236] Improve auditing of joining sessions by @streamer45 in #145
Full Changelog: v0.15.0...v0.16.0
v0.15.0
What's Changed
- [MM-57571] Bump WebRTC dependencies by @streamer45 in #132
- [MM-57843] Add more API functionalities to client implementation by @streamer45 in #134
- Avoid replacing track on mute by @streamer45 in #135
- [MM-58085] Implement system info API endpoint by @streamer45 in #136
- [MM-58136] Support advanced mapping for ice host port override by @streamer45 in #137
Full Changelog: v0.14.0...v0.15.0
v0.14.0
What's Changed
- Bump public server dependency by @streamer45 in #128
- [MM-46676] Implement config option to override ICE candidates port by @streamer45 in #129
- Fix linting on newer versions by @streamer45 in #131
- MM-56540 - Live Captions: add client.Send by @cpoile in #130
Full Changelog: v0.13.0...v0.14.0
v0.13.0
What's Changed
- [MM-53457] Standalone client by @streamer45 in #115
- Bump Go to 1.21 by @streamer45 in #126
- [MM-55337] Expose TCP port when running in Docker by @streamer45 in #125
- [MM-56187] Handle wsEventJobStop by @streamer45 in #127
Full Changelog: v0.12.0...v0.13.0
v0.12.0
What's Changed
- [MM-54767] Fix potential deadlock in rtc test by @streamer45 in #122
- [MM-54469] Update pion dependencies by @streamer45 in #123
Full Changelog: v0.11.3...v0.12.0
v0.11.3
What's Changed
- Don't decrease counter for internal/unused tracks by @streamer45 in #118
- Fix broken dependency by @streamer45 in #119
- [MM-54445] Remove CallID label from metrics by @streamer45 in #120
- Migrate to github.com/grafana/pyroscope-go/godeltaprof by @hanzei in #121
New Contributors
Full Changelog: v0.11.2...v0.11.3
v0.11.2
What's Changed
- [MM-52321] Allow skipping DTLS hello verify phase by @streamer45 in #114
- Improve logging by @streamer45 in #116
- [MM-53807] Explicitly stop receiver on exit by @streamer45 in #117
Full Changelog: v0.11.1...v0.11.2
v0.11.1
What's Changed
- [MM-53483] Tune authentication concurrency to avoid excessive CPU usage by @streamer45 in #112
- [MM-53511] Properly remove screen sharing tracks if sender suddenly drops by @streamer45 in #113
Full Changelog: v0.11.0...v0.11.1
v0.11.0
What's Changed
- [MM-52813] Fix using 0.0.0.0 as catch all address by @streamer45 in #102
- [MM-52924] Update mattermost server dependency by @streamer45 in #104
- [MM-53172] Fix duplicate simulcast sender by @streamer45 in #107
- [MM-53182] Fix potential improper rate check in simulcast logic by @streamer45 in #108
- [MM-52268] Add initial support for connecting through TCP candidates by @streamer45 in #103
- feat: Migrate release pipeline to GHA by @toninis in #109
- hotfix: Makefile inputs and proper gh-cli image by @toninis in #110
- hotfix: Add safe directory for in docker execution by @toninis in #111
New Contributors
Full Changelog: v0.10.1...v0.11.0