What's Changed
This release renames three config options:
matrix_rtc_session.delayed_leave_event_delay_msbecomesmatrix_rtc_session.delayed_leave.delay_msmatrix_rtc_session.delayed_leave_event_restart_msbecomesmatrix_rtc_session.delayed_leave.restart_msmatrix_rtc_session.delayed_leave_event_restart_local_timeout_msbecomesmatrix_rtc_session.delayed_leave.restart_timeout_ms
See ConfigOptions.ts for further info.
🛠 Breaking Changes
- Adapt delayed leave timings when delegation is available by @robintown in #4242
🙌 Improvements
- ElementCall as a react component: refactor + a local dev harness by @BillCarsonFr in #4233
📄 Documentation
🐛 Bugfixes
- Fix periodic rageshake log flush never running by @ara4n in #4229
- Surface screen share failures instead of silently doing nothing by @ara4n in #4232
- Stop MatrixAudioRenderer warning on every render by @ara4n in #4249
- Don't report an aborted connect as a connection error by @ara4n in #4230
- Don't attach the background blur processor to an ended camera track by @ara4n in #4231
💾 Developer Experience
- Log remote participant and track events per LiveKit connection by @ara4n in #4235
- Log track encryption flag and cryptor events for remote tracks by @ara4n in #4241
👒 Dependencies
- Update dependency matrix-widget-api to v1.19.0 by @renovate[bot] in #4219
- Update dependency livekit-client to v2.22.2 by @renovate[bot] in #4240
- Update all non-major dependencies by @renovate[bot] in #4222
- Update dependency postcss-selector-parser to v7.1.3 [SECURITY] by @renovate[bot] in #4251
- Update dependency livekit-client to v2.22.3 by @renovate[bot] in #4258
Full Changelog: v0.25.0...v0.26.0
Embedded packages
This release includes the following embedded packages that allow Element Call to be used as an embedded widget
within another application.
NPM
npm install @element-hq/element-call-embedded@0.26.0
Android AAR
dependencies {
implementation 'io.element.android:element-call-embedded:0.26.0'
}
SwiftPM
.package(url: "https://github.com/element-hq/element-call-swift.git", from: "0.26.0")
Docker full package
Element Call is available as a Docker image from the GitHub Container Registry.
The image provides a full build of Element Call that can be used both in standalone and as a widget (on a remote URL).
docker pull ghcr.io/element-hq/element-call:v0.26.0