What's Changed
- Fix Room.sid() resolving with empty SID by @pblazej in #1010
- Clamp lower-layer encoding against the top layer by @pblazej in #1001
- Expose key derivation algorithm on KeyProviderOptions by @pblazej in #999
- ci: old pod validation by @pblazej in #1013
- Fix camera position across full reconnects by @pblazej in #962
- Support for large RPC messages using data streams by @1egoman in #977
- Disable WebRTC-IceHandshakeDtls field trial by @pblazej in #1015
- Fix m144 teardown crashes by @pblazej in #967
- Expose RPC max round trip latency in performRpc by @1egoman in #1023
- Stop rewriting H264 profile-level-id by @pblazej in #1006
- DataChannel: document state-machine events, concurrency fixes by @pblazej in #1014
- Drop Swift 6.0 (proto) by @pblazej in #1018
- Fix #IsolatedConformances warning in subscribeOnMainActor by @pblazej in #1025
- Fix display pixel density in adaptive stream by @hiroshihorie in #1024
- ci: fix package name by @pblazej in #1026
- DataChannel: keep reliable seq monotonic across concurrent sends by @pblazej in #1028
- 144.7559.08 by @hiroshihorie in #1033
- Exclude macOS from buffer size workaround by @pblazej in #1034
- Use dev server action by @ladvoc in #1029
- Add key provider regression tests by @pblazej in #1032
- DataChannel: reject oversized data messages before they break the channel by @pblazej in #1031
New Contributors
Full Changelog: 2.14.1...2.15.0