Closed renovate[bot] closed 1 year ago
Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.
You can manually request rebase by checking the rebase/retry box above.
âš Warning: custom changes will be lost.
This PR contains the following updates:
v0.3.13
->v0.4.2
Release Notes
vector-im/element-call (ghcr.io/vector-im/element-call)
### [`v0.4.2`](https://togithub.com/vector-im/element-call/releases/tag/v0.4.2) [Compare Source](https://togithub.com/vector-im/element-call/compare/v0.4.1...v0.4.2) #### What's Changed This is a hotfix release to update the livekit service URL of the call if it fails, to resolve issues where some calls would fail because they'd had an invalid URL set. - Update livekit service URLs if they fail by ([https://github.com/vector-im/element-call/pull/1249](https://togithub.com/vector-im/element-call/pull/1249)) **Full Changelog**: https://github.com/vector-im/element-call/compare/v0.4.1...v0.4.2 ### [`v0.4.1`](https://togithub.com/vector-im/element-call/releases/tag/v0.4.1) [Compare Source](https://togithub.com/vector-im/element-call/compare/v0.4.0...v0.4.1) #### What's Changed Better video quality, embedded mode works again, and a few other fixes. - Translations update from Weblate ([https://github.com/vector-im/element-call/pull/1206](https://togithub.com/vector-im/element-call/pull/1206)) - Adjust simulcast options for video ([https://github.com/vector-im/element-call/pull/1219](https://togithub.com/vector-im/element-call/pull/1219)) - Disable mute button if media is not yet available. ([https://github.com/vector-im/element-call/pull/1218](https://togithub.com/vector-im/element-call/pull/1218)) - Support screen-sharing audio ([https://github.com/vector-im/element-call/pull/1217](https://togithub.com/vector-im/element-call/pull/1217)) - Translations update from Weblate ([https://github.com/vector-im/element-call/pull/1213](https://togithub.com/vector-im/element-call/pull/1213)) - Don't show profile settings in embedded mode ([https://github.com/vector-im/element-call/pull/1216](https://togithub.com/vector-im/element-call/pull/1216)) - Fix E2EE disclaimer ([https://github.com/vector-im/element-call/pull/1226](https://togithub.com/vector-im/element-call/pull/1226)) - Fix audio being muted when joining a call ([https://github.com/vector-im/element-call/pull/1223](https://togithub.com/vector-im/element-call/pull/1223)) - Add the livekit URL in matroyshka mode ([https://github.com/vector-im/element-call/pull/1225](https://togithub.com/vector-im/element-call/pull/1225)) - Fix settings tab list scroll-bars ([https://github.com/vector-im/element-call/pull/1230](https://togithub.com/vector-im/element-call/pull/1230)) - Bump js-sdk for getOpenIdToken() in embedded mode ([https://github.com/vector-im/element-call/pull/1234](https://togithub.com/vector-im/element-call/pull/1234)) - Update `livekit-client` ([https://github.com/vector-im/element-call/pull/1237](https://togithub.com/vector-im/element-call/pull/1237)) - Add user-media volume control ([https://github.com/vector-im/element-call/pull/1232](https://togithub.com/vector-im/element-call/pull/1232)) **Full Changelog**: https://github.com/vector-im/element-call/compare/v0.4.0...v0.4.1 ### [`v0.4.0`](https://togithub.com/vector-im/element-call/releases/tag/v0.4.0) [Compare Source](https://togithub.com/vector-im/element-call/compare/v0.3.13...v0.4.0) This release sees a switch to Element Call being backed by LiveKit! This means that we temporarily lose end-to-end encrypted signalling and federated full-mesh calls, but in exchange gain an SFU that's solid and stable up to large numbers of participants. This means that this release requires running a LiveKit SFU and also a tiny service that will issue tokens for that SFU. Note that we don't currently offer a publicly available implementation of the latter. This means that if you currently run Element Call, ***it is probably advisable to remain on the 0.3.x releases*** rather than upgrade at this point. #### What's Changed - Add proper (un)subscribe logic ([https://github.com/vector-im/element-call/pull/837](https://togithub.com/vector-im/element-call/pull/837)) - Don't crash if no stream on callfeed ([https://github.com/vector-im/element-call/pull/854](https://togithub.com/vector-im/element-call/pull/854)) - Support for Simulcast on SFUs ([https://github.com/vector-im/element-call/pull/805](https://togithub.com/vector-im/element-call/pull/805)) - Add call feed size debug info ([https://github.com/vector-im/element-call/pull/889](https://togithub.com/vector-im/element-call/pull/889)) - Update js-sdk for screenshare workaround ([https://github.com/vector-im/element-call/pull/892](https://togithub.com/vector-im/element-call/pull/892)) - Upgrade js-sdk for [https://github.com/matrix-org/matrix-js-sdk/pull/3144](https://togithub.com/matrix-org/matrix-js-sdk/pull/3144) ([https://github.com/vector-im/element-call/pull/907](https://togithub.com/vector-im/element-call/pull/907)) - Typescript update to 4.9.0 ([https://github.com/vector-im/element-call/pull/912](https://togithub.com/vector-im/element-call/pull/912)) - Extend developer view with media debug information ([https://github.com/vector-im/element-call/pull/909](https://togithub.com/vector-im/element-call/pull/909)) - Update js-sdk on SFU branch ([https://github.com/vector-im/element-call/pull/920](https://togithub.com/vector-im/element-call/pull/920)) - Don't prematurely claim that we've joined the call in widget mode ([https://github.com/vector-im/element-call/pull/1094](https://togithub.com/vector-im/element-call/pull/1094)) - Translations update from Weblate ([https://github.com/vector-im/element-call/pull/1095](https://togithub.com/vector-im/element-call/pull/1095)) - Fix tiles not animating in the new grid layout ([https://github.com/vector-im/element-call/pull/1098](https://togithub.com/vector-im/element-call/pull/1098)) - Don't require textual feedback ([https://github.com/vector-im/element-call/pull/1097](https://togithub.com/vector-im/element-call/pull/1097)) - Respect mute state set in lobby for call ([https://github.com/vector-im/element-call/pull/1102](https://togithub.com/vector-im/element-call/pull/1102)) - Local develop setup with docker ([https://github.com/vector-im/element-call/pull/1103](https://togithub.com/vector-im/element-call/pull/1103)) - Merge main into livekit-experiment ([https://github.com/vector-im/element-call/pull/1099](https://togithub.com/vector-im/element-call/pull/1099)) - screenshare live kit fix ([https://github.com/vector-im/element-call/pull/1105](https://togithub.com/vector-im/element-call/pull/1105)) - Decouple video grid from video tile components ([https://github.com/vector-im/element-call/pull/1104](https://togithub.com/vector-im/element-call/pull/1104)) - Switch to the new grid once there are >12 participants ([https://github.com/vector-im/element-call/pull/1107](https://togithub.com/vector-im/element-call/pull/1107)) - Use new-js-sdk flag to disable the actual calling of group calls ([https://github.com/vector-im/element-call/pull/1109](https://togithub.com/vector-im/element-call/pull/1109)) - Build EC room use method ([https://github.com/vector-im/element-call/pull/1108](https://togithub.com/vector-im/element-call/pull/1108)) - Translations update from Weblate ([https://github.com/vector-im/element-call/pull/1111](https://togithub.com/vector-im/element-call/pull/1111)) - Fix spotlight layout ([https://github.com/vector-im/element-call/pull/1113](https://togithub.com/vector-im/element-call/pull/1113)) - Fix tiles having the wrong states during screensharing ([https://github.com/vector-im/element-call/pull/1114](https://togithub.com/vector-im/element-call/pull/1114)) - Device from lobby to call ([https://github.com/vector-im/element-call/pull/1110](https://togithub.com/vector-im/element-call/pull/1110)) - Display SFU participants who did not publish an `m.call.member` event ([https://github.com/vector-im/element-call/pull/1106](https://togithub.com/vector-im/element-call/pull/1106)) - "No device" crash ([https://github.com/vector-im/element-call/pull/1116](https://togithub.com/vector-im/element-call/pull/1116)) - Fix speaking indicators showing up when they shouldn't ([https://github.com/vector-im/element-call/pull/1122](https://togithub.com/vector-im/element-call/pull/1122)) - LiveKit Device Usage Refactoring ([https://github.com/vector-im/element-call/pull/1120](https://togithub.com/vector-im/element-call/pull/1120)) - Improve the performance of dragging tiles in the large grid ([https://github.com/vector-im/element-call/pull/1121](https://togithub.com/vector-im/element-call/pull/1121)) - Hide connection quality indicators behind a developer setting ([https://github.com/vector-im/element-call/pull/1123](https://togithub.com/vector-im/element-call/pull/1123)) - Spotlite tile order ([https://github.com/vector-im/element-call/pull/1118](https://togithub.com/vector-im/element-call/pull/1118)) - Local user should never be in the spotlight ([https://github.com/vector-im/element-call/pull/1125](https://togithub.com/vector-im/element-call/pull/1125)) - Note the call backend in rageshake and analytics data ([https://github.com/vector-im/element-call/pull/1136](https://togithub.com/vector-im/element-call/pull/1136)) - Fix device selection never completing in widget mode ([https://github.com/vector-im/element-call/pull/1135](https://togithub.com/vector-im/element-call/pull/1135)) - Show the room avatar rather than the user avatar in the header ([https://github.com/vector-im/element-call/pull/1140](https://togithub.com/vector-im/element-call/pull/1140)) - Fix branch names in CI ([https://github.com/vector-im/element-call/pull/1144](https://togithub.com/vector-im/element-call/pull/1144)) - Translations update from Weblate ([https://github.com/vector-im/element-call/pull/1145](https://togithub.com/vector-im/element-call/pull/1145)) - Fix username / displayname naming confusion ([https://github.com/vector-im/element-call/pull/1158](https://togithub.com/vector-im/element-call/pull/1158)) - Bring back fullscreen and picture-in-picture modes ([https://github.com/vector-im/element-call/pull/1146](https://togithub.com/vector-im/element-call/pull/1146)) - Run the build workflow on the full mesh branch, too ([https://github.com/vector-im/element-call/pull/1147](https://togithub.com/vector-im/element-call/pull/1147)) - Update livekit branch (current default) to run tests on livekit and full-mesh branches ([https://github.com/vector-im/element-call/pull/1151](https://togithub.com/vector-im/element-call/pull/1151)) - Translations update from Weblate ([https://github.com/vector-im/element-call/pull/1148](https://togithub.com/vector-im/element-call/pull/1148)) - Translations update from Weblate ([https://github.com/vector-im/element-call/pull/1162](https://togithub.com/vector-im/element-call/pull/1162)) - Commit codecov.io coverage workflow to livekit branch ([https://github.com/vector-im/element-call/pull/1160](https://togithub.com/vector-im/element-call/pull/1160)) - Make NewVideoGrid support arbitrary layout systems ([https://github.com/vector-im/element-call/pull/1161](https://togithub.com/vector-im/element-call/pull/1161)) - Translations update from Weblate ([https://github.com/vector-im/element-call/pull/1164](https://togithub.com/vector-im/element-call/pull/1164)) - Remove avatar from header ([https://github.com/vector-im/element-call/pull/1167](https://togithub.com/vector-im/element-call/pull/1167)) - Double click to cycle size ([https://github.com/vector-im/element-call/pull/1171](https://togithub.com/vector-im/element-call/pull/1171)) - Fix big grid crashing due to missing React import ([https://github.com/vector-im/element-call/pull/1174](https://togithub.com/vector-im/element-call/pull/1174)) - Fix new grid layout ([https://github.com/vector-im/element-call/pull/1175](https://togithub.com/vector-im/element-call/pull/1175)) - Add simulcast layers for the screen sharing ([https://github.com/vector-im/element-call/pull/1176](https://togithub.com/vector-im/element-call/pull/1176)) - Translations update from Weblate ([https://github.com/vector-im/element-call/pull/1170](https://togithub.com/vector-im/element-call/pull/1170)) - Support for getting SFU config using OIDC ([https://github.com/vector-im/element-call/pull/1166](https://togithub.com/vector-im/element-call/pull/1166)) - Revert "Support for getting SFU config using OIDC" ([https://github.com/vector-im/element-call/pull/1183](https://togithub.com/vector-im/element-call/pull/1183)) - Update the livekit branch name in more places ([https://github.com/vector-im/element-call/pull/1184](https://togithub.com/vector-im/element-call/pull/1184)) - Re-apply "Support for getting SFU config using OIDC" ([https://github.com/vector-im/element-call/pull/1186](https://togithub.com/vector-im/element-call/pull/1186)) - Fix netlify deployment ([https://github.com/vector-im/element-call/pull/1187](https://togithub.com/vector-im/element-call/pull/1187)) - Get LiveKit info from the js-sdk ([https://github.com/vector-im/element-call/pull/1159](https://togithub.com/vector-im/element-call/pull/1159)) - New livekit service URL ([https://github.com/vector-im/element-call/pull/1188](https://togithub.com/vector-im/element-call/pull/1188)) - Translations update from Weblate ([https://github.com/vector-im/element-call/pull/1185](https://togithub.com/vector-im/element-call/pull/1185)) - Change from TOC to EULA ([https://github.com/vector-im/element-call/pull/1194](https://togithub.com/vector-im/element-call/pull/1194)) - Don't unnecessarily use `useEffect` ([https://github.com/vector-im/element-call/pull/1196](https://togithub.com/vector-im/element-call/pull/1196)) - Improve the double click detection ([https://github.com/vector-im/element-call/pull/1191](https://togithub.com/vector-im/element-call/pull/1191)) - Translations update from Weblate ([https://github.com/vector-im/element-call/pull/1197](https://togithub.com/vector-im/element-call/pull/1197)) - Add E2EE banner ([https://github.com/vector-im/element-call/pull/1193](https://togithub.com/vector-im/element-call/pull/1193)) - Add EULA config ([https://github.com/vector-im/element-call/pull/1199](https://togithub.com/vector-im/element-call/pull/1199)) - Fix js-sdk version ([https://github.com/vector-im/element-call/pull/1208](https://togithub.com/vector-im/element-call/pull/1208)) - Combined permission request with newer livekit sdk version ([https://github.com/vector-im/element-call/pull/1200](https://togithub.com/vector-im/element-call/pull/1200)) - Make the expand and collapse interactions inverses of one another ([https://github.com/vector-im/element-call/pull/1192](https://togithub.com/vector-im/element-call/pull/1192)) - Release preparations ([https://github.com/vector-im/element-call/pull/1207](https://togithub.com/vector-im/element-call/pull/1207)) - Fallback to config LiveKit URL if there is no URL coming from the js-sdk ([https://github.com/vector-im/element-call/pull/1209](https://togithub.com/vector-im/element-call/pull/1209)) **Full Changelog**: https://github.com/vector-im/element-call/compare/v0.3.12...v0.4.0Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.