github element-hq/element-call v0.16.0-rc.4

pre-release11 hours ago

What's Changed since rc.3

🐛 Bugfixes

💾 Developer Experience

  • Backport: Misc/android allow rcs to be published as non snapshot versions by @fkwp in #3506

Full Changelog: v0.16.0-rc.3...v0.16.0-rc.4

What's Changed since v0.15.0

✨ Features

🙌 Improvements

  • Migrate from js-sdk's defer in test by @AndrewFerr in #3470
  • Add dialing/ringing state to CallViewModel (callPickupState$) by @toger5 in #3466
  • Prefer showing the reaction button at small screen widths by @robintown in #3400
  • View model for decline logic by @toger5 in #3467
  • default mute states (unmuted!) in widget mode (embedded + intent) by @toger5 in #3494

🐛 Bugfixes

💾 Developer Experience

  • Add Caddy configuration example and fix ConfigOptions.ts link by @tayeh in #3476
  • docker compose: always pull latest image by @AndrewFerr in #3475
  • Backport: Misc/android allow rcs to be published as non snapshot versions by @fkwp in #3506

Others

  • Do not use preload mode by default in embedded mode by @Half-Shot in #3488
  • Log when a track is unpublished or runs into an error by @Half-Shot in #3495
  • Backport: Add ring notification to UserIntent.StartNewCallDM by @toger5 in #3498
  • Backport: Fix: never stop ring feedback on the sender side by @toger5 in #3503

👒 Dependencies

  • Update dependency livekit-client to v2.15.6 by @renovate[bot] in #3468
  • Update dependency vite to v6.3.6 [SECURITY] by @renovate[bot] in #3482
  • Update dependency livekit-client to v2.15.7 by @renovate[bot] in #3496

New Contributors

Full Changelog: v0.15.0...v0.16.0-rc.4

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-rc.4

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.16.0-rc.4

Android AAR

dependencies {
  implementation 'io.element.android:element-call-embedded:0.16.0-rc.4'
}

SwiftPM

.package(url: "https://github.com/element-hq/element-call-swift.git", from: "0.16.0-rc.4")

Don't miss a new element-call release

NewReleases is sending notifications on new releases.