v2.7.1
Key notes
Added the Streams module - providing encrypted audio, video, and data streaming over WebRTC.
Details
- feat: async engine by @imaTik0 in #114
- chore: optimizations - disable allow-memory-growth by @zurekz in #122
- feat/first-stage-of-refactor by @imaTik0 in #117
- fix: fixing crypto worker compat by @zurekz in #123
- feat: streams video recording API extension by @zurekz in #124
- feat: getStreamRoomRecordingKeys by @zurekz in #125
- chore: fix build pipeline - always rebuild api when core Endpoint cha… by @zurekz in #126
- feat/streams-tests-e2e-and-small-fixes by @imaTik0 in #127
- test(streams): additional tests e2e by @zurekz in #129
- feat: add 'closed' field to StreamRoom by @zurekz in #128
- fix(streams): tracks collision on publish by @zurekz in #130
- feat: split remote tracks callbacks per subscription by @zurekz in #131
- feat: publishStream state callback by @zurekz in #132
- feat: add remote stream listener by @zurekz in #133
- Feat/more stream tests by @imaTik0 in #134
- Test/stream api invalid subscription by @imaTik0 in #137
- feat: added setNewOfferOnReconfigure by @zurekz in #138
- chore: Update CONTRIBUTING.md by @filipg43 in #54
- chore: inline docs for Streams API by @zurekz in #139
- fix: rms initializaiton and cleanup mechanism by @zurekz in #141
- test: limit tests running in pipeline to one browser only by @zurekz in #144
- chore: update log level on WASM by @zurekz in #143
- refactor: remove unused files, methods and log messages by @zurekz in #142
- fix: restore removed lines in webrtc interface by @zurekz in #145
- chore: compile webendpoint with -O3 by @imaTik0 in #146
New Contributors
Full Changelog: v2.6.5...v2.7.1