Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jan 16, 2024

This PR contains the following updates:

Package Update Change
ghcr.io/element-hq/element-call minor v0.5.14 -> v0.16.1

Release Notes

element-hq/element-call (ghcr.io/element-hq/element-call)

v0.16.1

Compare Source

What's Changed

🙌 Improvements
  • Update livekit-client to disable ScriptTransform for Chromium based browsers by @​toger5 in #​3543

Full Changelog: element-hq/element-call@v0.16.0...v0.16.1

v0.16.0

Compare Source

What's Changed

✨ Features
🙌 Improvements
🐛 Bugfixes
💾 Developer Experience
Others
👒 Dependencies

New Contributors

Full Changelog: element-hq/element-call@v0.15.0...v0.16.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.16.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/[email protected]
Android AAR
dependencies {
  implementation 'io.element.android:element-call-embedded:0.16.0'
}
SwiftPM
.package(url: "https://github.com/element-hq/element-call-swift.git", from: "0.16.0")

v0.15.0

Compare Source

Stability and Spec work

This release introduces a key part of the MatrixRTC spec that was previously missing from Element Call. The state key of call member events is now distinct per MatrixRTC session type (application), allowing an Element Call m.call session to run alongside other session types.

Element Call now also supports MatrixRTC Authorization Service v0.3.0, which adds a key infrastructure control by restricting automatic LiveKit SFU room creation to users on selected (trusted) homeservers, helping ensure that SFU resources are used efficiently and remain available for their intended communities. Note this does NOT break calls across federation.

Calls also now have a dedicated "Reconnecting" state. This enhances both stability and security: Element Call stops publishing and subscribing media when you are disconnected from the room state. This prevents downloading media you cannot decrypt and uploading media unnecessarily when others are not aware you are in the call.

What's Changed

🛠 Breaking Changes
  • Stop reading deprecated config options (DONT USE: membership_keep_alive_period, membership_server_side_expiry_timeout, key_rotation_on_leave_delay) by @​toger5 in #​3416
✨ Features
🙌 Improvements
📄 Documentation
🐛 Bugfixes
💾 Developer Experience
Others
👒 Dependencies

Full Changelog: element-hq/element-call@v0.14.1...v0.15.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.15.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/[email protected]
Android AAR
dependencies {
  implementation 'io.element.android:element-call-embedded:0.15.0'
}
SwiftPM
.package(url: "https://github.com/element-hq/element-call-swift.git", from: "0.15.0")

v0.14.1

Compare Source

This minor release fixes an issue with the rageshake logging. Additionally it fixes one issue that results in missing audio streams on Safari.

What's Changed

🐛 Bugfixes
Others

Full Changelog: element-hq/element-call@v0.14.0...v0.14.1

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.14.1

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/[email protected]
Android AAR
dependencies {
  implementation 'io.element.android:element-call-embedded:0.14.1'
}
SwiftPM
.package(url: "https://github.com/element-hq/element-call-swift.git", from: "0.14.1")

v0.14.0

Compare Source

What's Changed

✨ Features
🙌 Improvements
  • Reduce timeout after network error down to 100 ms for resetting delayed events by @​fkwp in #​3365
  • Increase opacity of the EarpieceOverlay background for better visibility by @​toger5 in #​3369
  • Update earpiece overlay button text for clarity by @​toger5 in #​3370
🐛 Bugfixes
Others
  • Fix bluetooth iOS issue (device auto switches from Bluetooth to speaker) by @​toger5 in #​3388
  • Earpiece follow up: Change labels and icons by @​toger5 in #​3401
  • Backport: bump js-sdk version 28/07/2025 (disable encryption manager in unencrypted rooms) by @​toger5 in #​3423
👒 Dependencies

Full Changelog: element-hq/element-call@v0.13.1...v0.14.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.14.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/[email protected]
Android AAR
dependencies {
  implementation 'io.element.android:element-call-embedded:0.14.0'
}
SwiftPM
.package(url: "https://github.com/element-hq/element-call-swift.git", from: "0.14.0")

v0.13.1

Compare Source

This release fixes bluetooth devices issues on iOS present in v0.13.0.

What's Changed

🐛 Bugfixes
  • Fix Bluetooth iOS issue (device auto switches from Bluetooth to speaker) by @​toger5 in #​3383
Known problems
  • When the bluetooth device is connected to the phone mid call, there can be problems when switching devices.

Full Changelog: element-hq/element-call@v0.13.0...v0.13.1

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.13.1

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/[email protected]
Android AAR
dependencies {
  implementation 'io.element.android:element-call-embedded:0.13.1'
}
SwiftPM
.package(url: "https://github.com/element-hq/element-call-swift.git", from: "0.13.1")

v0.13.0

Compare Source

Native audio device handling

This release delivers a significant upgrade to the audio experience, with a particular focus on mobile devices. We've enhanced Element Call to provide a more native, phone-call-like experience when used within Element X.

Key improvements include:

  • Support for earpiece audio output on both Android and iOS
  • Convenient toggle button in the main menu to switch between earpiece and loudspeaker modes
  • Proximity sensor integration that automatically turns off the screen when the device is held against your ear in earpiece mode

These changes represent a major step forward in making Element Call feel like a natural extension of your device's native calling capabilities.

What's Changed

✨ Features
🙌 Improvements
📄 Documentation
  • add tools section to self-hosting guide and adding Matrixtester to it by @​fkwp in #​3326
🐛 Bugfixes
💾 Developer Experience
  • Add nginx upstream group of servers for JWT Service by @​fkwp in #​3283
  • Add developer build mode to GitHub action build-element-call.yaml by @​fkwp in #​3323
  • fix: Force the docker image for lk-jwt-service to be pulled everytime by @​fkwp in #​3325
Others
👒 Dependencies

New Contributors

Full Changelog: element-hq/element-call@v0.12.2...v0.13.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.13.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/[email protected]
Android AAR
dependencies {
  implementation 'io.element.android:element-call-embedded:0.13.0'
}
SwiftPM
.package(url: "https://github.com/element-hq/element-call-swift.git", from: "0.13.0")

v0.12.2: (Embedded only release)

Compare Source

It contains the following notable changes to optimize the audio device handling on mobile devices:

  • add onAudioTrackReady callback for controls 533297

  • Use html audio element to call setsink id for reactions and call sounds. 5332970

  • Always render audio from the current set of participants 9ff6bc

  • Avoid reactivity bugs in how we track external state 047b3f

  • Ignore spurious 'devicechange' events a9ab93

  • Break loop in acquiring media on Safari 8b75a2

Full Changelog: element-hq/element-call@v0.12.0...v0.12.2

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.12.2

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/[email protected]
Android AAR
dependencies {
  implementation 'io.element.android:element-call-embedded:0.12.2'
}
SwiftPM
.package(url: "https://github.com/element-hq/element-call-swift.git", from: "0.12.2")

v0.12.0

Compare Source

What's Changed

✨ Features
  • Add custom audio renderer for iPhone earpiece and only render joined participants by @​toger5 in #​3249
  • Audio device controls for mobile native audio device selection by @​robintown in #​3288
🙌 Improvements
📄 Documentation
🐛 Bugfixes
  • Fix to-device encryption info label by @​toger5 in #​3208
  • Fix connection leaks: Ensure that any pending connection open are cancelled/undo when ActiveCall is unmounted by @​BillCarsonFr in #​3255
  • Fix creating two lk rooms if there is no local store setup (fixes a resulting disconnect bug) by @​toger5 in #​3297
💾 Developer Experience
Others
  • DevX: Properly server .well-known and use endpoint routing as described in self-hosting.md by @​fkwp in #​3235
  • only show to-device transport label in dev mode by @​BillCarsonFr in #​3221
  • Backport: Disable device switching when in controlled audio devices mode by @​toger5 in #​3291
👒 Dependencies

Full Changelog: element-hq/element-call@v0.11.1...v0.12.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.12.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/[email protected]
Android AAR
dependencies {
  implementation 'io.element.android:element-call-embedded:0.12.0'
}
SwiftPM
.package(url: "https://github.com/element-hq/element-call-swift.git", from: "0.12.0")

v0.11.1

Compare Source

What's Changed

Full Changelog: element-hq/element-call@v0.11.0...v0.11.1

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.11.1

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/[email protected]
Android AAR
dependencies {
  implementation 'io.element.android:element-call-embedded:0.11.1'
}
SwiftPM
.package(url: "https://github.com/element-hq/element-call-swift.git", from: "0.11.1")

v0.11.0

Compare Source

Element Call now supports background blurring for video feeds. This highly requested feature finally made it to Element Call. As one of the most secure video conferencing solutions, this is a must have for Element Call because it can be considered a privacy feature.

What's Changed

✨ Features
🙌 Improvements
📄 Documentation
🐛 Bugfixes
  • Fix connection leaks: Ensure that any pending connection open are cancelled/undo when ActiveCall is unmounted (#​3255) by @​toger5 in #​3269
💾 Developer Experience
Others
👒 Dependencies

Full Changelog: element-hq/element-call@v0.10.0...v0.11.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.11.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/[email protected]
Android AAR
dependencies {
  implementation 'io.element.android:element-call-embedded:0.11.0'
}
SwiftPM
.package(url: "https://github.com/element-hq/element-call-swift.git", from: "0.11.0")

v0.10.0

Compare Source

This release brings some changes to how encryption keys are shared to other participants: in encrypted rooms, Element Call will now use to-device messages rather than room messages by default. For now, Element Call will still automatically fall back to the room messages method for compatibility with older clients. But this already brings some significant performance improvements, and will provide a foundation for further improvements to the security of calls (forward secrecy and post-compromise security related).

We also have some improvements to the docs, primarily around our self-hosting guide and a section featuring some community guides and how-tos.

Breaking/Blocking

This release can not be used with the RustSDK widget driver until it supports to-device messaging: matrix-org/matrix-rust-sdk#4859

What's Changed


Configuration

📅 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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/ghcr.io-element-hq-element-call-0.x branch from a217b50 to 22b60ab Compare April 22, 2024 17:16
@renovate renovate bot changed the title Update ghcr.io/element-hq/element-call Docker tag to v0.5.15 Update ghcr.io/element-hq/element-call Docker tag to v0.5.16 Apr 22, 2024
@renovate renovate bot force-pushed the renovate/ghcr.io-element-hq-element-call-0.x branch from 22b60ab to 5a2cf7b Compare June 20, 2024 23:04
@renovate renovate bot changed the title Update ghcr.io/element-hq/element-call Docker tag to v0.5.16 Update ghcr.io/element-hq/element-call Docker tag to v0.5.17 Jun 20, 2024
@renovate renovate bot force-pushed the renovate/ghcr.io-element-hq-element-call-0.x branch from 5a2cf7b to d9621af Compare July 19, 2024 14:04
@renovate renovate bot changed the title Update ghcr.io/element-hq/element-call Docker tag to v0.5.17 Update ghcr.io/element-hq/element-call Docker tag to v0.5.18 Jul 19, 2024
@renovate renovate bot force-pushed the renovate/ghcr.io-element-hq-element-call-0.x branch from d9621af to 890b129 Compare August 9, 2024 22:43
@renovate renovate bot changed the title Update ghcr.io/element-hq/element-call Docker tag to v0.5.18 Update ghcr.io/element-hq/element-call Docker tag to v0.6.0 Aug 9, 2024
@renovate renovate bot force-pushed the renovate/ghcr.io-element-hq-element-call-0.x branch from 890b129 to 2b3f4ff Compare August 23, 2024 19:41
@renovate renovate bot changed the title Update ghcr.io/element-hq/element-call Docker tag to v0.6.0 Update ghcr.io/element-hq/element-call Docker tag to v0.6.1 Aug 23, 2024
@renovate renovate bot force-pushed the renovate/ghcr.io-element-hq-element-call-0.x branch from 2b3f4ff to 272631e Compare September 2, 2024 19:49
@renovate renovate bot changed the title Update ghcr.io/element-hq/element-call Docker tag to v0.6.1 Update ghcr.io/element-hq/element-call Docker tag to v0.6.2 Sep 2, 2024
@renovate renovate bot force-pushed the renovate/ghcr.io-element-hq-element-call-0.x branch from 272631e to a088d83 Compare September 2, 2024 22:51
@renovate renovate bot changed the title Update ghcr.io/element-hq/element-call Docker tag to v0.6.2 Update ghcr.io/element-hq/element-call Docker tag to v0.6.3 Sep 2, 2024
@renovate renovate bot force-pushed the renovate/ghcr.io-element-hq-element-call-0.x branch from a088d83 to d1a768f Compare September 4, 2024 16:38
@renovate renovate bot changed the title Update ghcr.io/element-hq/element-call Docker tag to v0.6.3 Update ghcr.io/element-hq/element-call Docker tag to v0.6.4 Sep 4, 2024
@renovate renovate bot force-pushed the renovate/ghcr.io-element-hq-element-call-0.x branch from d1a768f to 0e63261 Compare September 19, 2024 19:42
@renovate renovate bot changed the title Update ghcr.io/element-hq/element-call Docker tag to v0.6.4 Update ghcr.io/element-hq/element-call Docker tag to v0.6.5 Sep 19, 2024
@renovate renovate bot force-pushed the renovate/ghcr.io-element-hq-element-call-0.x branch from 0e63261 to 37d341a Compare September 19, 2024 21:56
@renovate renovate bot changed the title Update ghcr.io/element-hq/element-call Docker tag to v0.6.5 Update ghcr.io/element-hq/element-call Docker tag to v0.6.6 Sep 19, 2024
@renovate renovate bot force-pushed the renovate/ghcr.io-element-hq-element-call-0.x branch from 37d341a to c0a5ab0 Compare November 22, 2024 14:51
@renovate renovate bot changed the title Update ghcr.io/element-hq/element-call Docker tag to v0.6.6 Update ghcr.io/element-hq/element-call Docker tag to v0.7.0 Nov 22, 2024
@renovate renovate bot force-pushed the renovate/ghcr.io-element-hq-element-call-0.x branch from c0a5ab0 to c6463c6 Compare November 26, 2024 15:25
@renovate renovate bot changed the title Update ghcr.io/element-hq/element-call Docker tag to v0.7.0 Update ghcr.io/element-hq/element-call Docker tag to v0.7.1 Nov 26, 2024
@renovate renovate bot force-pushed the renovate/ghcr.io-element-hq-element-call-0.x branch from c6463c6 to e351573 Compare March 5, 2025 19:22
@renovate renovate bot changed the title Update ghcr.io/element-hq/element-call Docker tag to v0.7.1 Update ghcr.io/element-hq/element-call Docker tag to v0.7.2 Mar 5, 2025
@renovate renovate bot force-pushed the renovate/ghcr.io-element-hq-element-call-0.x branch from e351573 to 8d866dd Compare March 21, 2025 14:51
@renovate renovate bot changed the title Update ghcr.io/element-hq/element-call Docker tag to v0.7.2 Update ghcr.io/element-hq/element-call Docker tag to v0.8.0 Mar 21, 2025
@renovate renovate bot force-pushed the renovate/ghcr.io-element-hq-element-call-0.x branch from 8d866dd to bce1042 Compare March 28, 2025 15:15
@renovate renovate bot changed the title Update ghcr.io/element-hq/element-call Docker tag to v0.8.0 Update ghcr.io/element-hq/element-call Docker tag to v0.9.0 Mar 28, 2025
@renovate renovate bot force-pushed the renovate/ghcr.io-element-hq-element-call-0.x branch from bce1042 to f3cc558 Compare April 25, 2025 17:41
@renovate renovate bot changed the title Update ghcr.io/element-hq/element-call Docker tag to v0.9.0 Update ghcr.io/element-hq/element-call Docker tag to v0.10.0 Apr 25, 2025
@renovate renovate bot force-pushed the renovate/ghcr.io-element-hq-element-call-0.x branch from f3cc558 to 7fd07cc Compare May 16, 2025 18:38
@renovate renovate bot changed the title Update ghcr.io/element-hq/element-call Docker tag to v0.10.0 Update ghcr.io/element-hq/element-call Docker tag to v0.11.0 May 16, 2025
@renovate renovate bot force-pushed the renovate/ghcr.io-element-hq-element-call-0.x branch from 7fd07cc to a48ec12 Compare May 19, 2025 13:23
@renovate renovate bot changed the title Update ghcr.io/element-hq/element-call Docker tag to v0.11.0 Update ghcr.io/element-hq/element-call Docker tag to v0.11.1 May 19, 2025
@renovate renovate bot force-pushed the renovate/ghcr.io-element-hq-element-call-0.x branch from a48ec12 to 09a0a10 Compare May 28, 2025 08:25
@renovate renovate bot changed the title Update ghcr.io/element-hq/element-call Docker tag to v0.11.1 Update ghcr.io/element-hq/element-call Docker tag to v0.12.0 May 28, 2025
@renovate renovate bot force-pushed the renovate/ghcr.io-element-hq-element-call-0.x branch from 09a0a10 to 3b1d683 Compare June 6, 2025 21:56
@renovate renovate bot changed the title Update ghcr.io/element-hq/element-call Docker tag to v0.12.0 Update ghcr.io/element-hq/element-call Docker tag to v0.12.2 Jun 6, 2025
@renovate renovate bot force-pushed the renovate/ghcr.io-element-hq-element-call-0.x branch from 3b1d683 to 0366d80 Compare July 1, 2025 17:29
@renovate renovate bot changed the title Update ghcr.io/element-hq/element-call Docker tag to v0.12.2 Update ghcr.io/element-hq/element-call Docker tag to v0.13.0 Jul 1, 2025
@renovate renovate bot force-pushed the renovate/ghcr.io-element-hq-element-call-0.x branch from 0366d80 to d4f34b2 Compare July 3, 2025 16:55
@renovate renovate bot changed the title Update ghcr.io/element-hq/element-call Docker tag to v0.13.0 Update ghcr.io/element-hq/element-call Docker tag to v0.13.1 Jul 3, 2025
@renovate renovate bot force-pushed the renovate/ghcr.io-element-hq-element-call-0.x branch from d4f34b2 to db3aa62 Compare July 31, 2025 14:10
@renovate renovate bot changed the title Update ghcr.io/element-hq/element-call Docker tag to v0.13.1 Update ghcr.io/element-hq/element-call Docker tag to v0.14.0 Jul 31, 2025
@renovate renovate bot force-pushed the renovate/ghcr.io-element-hq-element-call-0.x branch from db3aa62 to 0ab43a0 Compare August 4, 2025 16:22
@renovate renovate bot changed the title Update ghcr.io/element-hq/element-call Docker tag to v0.14.0 Update ghcr.io/element-hq/element-call Docker tag to v0.14.1 Aug 4, 2025
@renovate renovate bot force-pushed the renovate/ghcr.io-element-hq-element-call-0.x branch from 0ab43a0 to cbf0c34 Compare August 26, 2025 16:59
@renovate renovate bot changed the title Update ghcr.io/element-hq/element-call Docker tag to v0.14.1 Update ghcr.io/element-hq/element-call Docker tag to v0.15.0 Aug 26, 2025
@renovate renovate bot force-pushed the renovate/ghcr.io-element-hq-element-call-0.x branch from cbf0c34 to 3a67a5d Compare September 24, 2025 17:12
@renovate renovate bot changed the title Update ghcr.io/element-hq/element-call Docker tag to v0.15.0 Update ghcr.io/element-hq/element-call Docker tag to v0.16.0 Sep 24, 2025
@renovate renovate bot force-pushed the renovate/ghcr.io-element-hq-element-call-0.x branch from 3a67a5d to 408373f Compare October 23, 2025 13:58
@renovate renovate bot changed the title Update ghcr.io/element-hq/element-call Docker tag to v0.16.0 Update ghcr.io/element-hq/element-call Docker tag to v0.16.1 Oct 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant