Skip to content

Releases: element-hq/element-call

v0.3.5

03 Mar 15:53
0c66b32
Compare
Choose a tag to compare

What's Changed

  • Leave audio elements unmuted regardless of mute state (#831)
  • Hide local volume controls for tiles with no audio (#833)
  • Work around mute state updates being slow (#835)
  • Translations update from Weblate (#829)
  • Use IndexedDB storage in dev mode, just without the worker (#843)
  • Fix caching headers on Docker image (#844)
  • Disable keyboard shortcuts when feedback modal is open (#845)
  • Prevent mute event spam from key repeats (#846)
  • Log undecryptable to-device events (#848)
  • Translations update from Weblate (#849)
  • Change rageshake to save much more regularly (#853)
  • Lowercase room alias before joining (#860)
  • Fix joining rooms by ID (#861)
  • Don't crash if we can't find our own member event (#862)
  • Translations update from Weblate (#864)
  • Don't try to register users until client is loaded (#865)
  • Add a demo screenshot to the README (#863)
  • Avoid duplicate PTT button 'unhold' events (#869)
  • Fix the rageshake modal on mobile (#870)
  • Be more clear about homeserver requirements in README.md (#882)
  • Add posthog to PR preview builds (#884)
  • Inform that the user that config keys are missing (#880)
  • Don't pause audio streams on media actions (#910)
  • New grid system (#911)
  • Behave sensibly if a full room alias is entered (#932)
  • Checkbox for analytics opt in & settings redesign (#934)
  • Allow Element Call to be started without audio / video interface (#924)
  • Add e2eEnabled parameter to Widget client (#935)

Full Changelog: v0.3.3...v0.3.5

v0.3.4

17 Jan 11:44
Compare
Choose a tag to compare

This is a patch release to v0.3.3 that includes some selected fixes.

What's Changed

  • Fix caching on Docker image to avoid old builds being served (#844)
  • Use IndexedDB storage in development mode (#843)
  • Disable keyboard shortcuts when feedback modal is open (#845)
  • Prevent mute event spam from key repeats (#846)
  • Log undecryptable to-device events (#848)

Full Changelog: v0.3.3...v0.3.4

v0.3.3

05 Jan 11:35
e5135a4
Compare
Choose a tag to compare

What's Changed

Breaking Changes

Element Call now has a runtime config file, config.json so you can configure it without having to build from source. A prebuilt version is now attached as a release asset. The default homeserver has also changed, so you will most likely need to create a config file: see README.md for instructions.

Other Changes

  • Add 'm' and 'space' shortcuts for mute/unmuting during a call (#749)
  • Make spatial audio Firefox-only (#791)
  • Initial, opt-in support for PostHog analytics (must be enabled in settings)
  • Fix blurry avatars (#709)
  • Fix fullscreen on Safari (#814)
  • Improve the visual experience of joining a call (#708)
  • Async config file (#682)
  • Fix a crash when someone leaves while screensharing (#720)
  • A couple of minor a11y fixes (#729)
  • Fix close button on join call modal (#727)
  • Disable spatial audio for the maximized speaker (#737)
  • Add aria-describedby associations (#728)
  • Add a 'waiting for video' state to media tiles (#752)
  • Fix click leaking through to DOM element underneath (#763)
  • Put rageshake request ID in title of debug log submission (#756)
  • Enable users to join calls from multiple devices (#761)
  • Subtly animate video tile toolbars (#772)
  • Update the leave icon (#785)
  • Add URL params to control fonts (#783)
  • Hide controls completely in picture-in-picture view (#790)

Full Changelog: v0.3.1...v0.3.3

v0.3.2

03 Nov 20:26
Compare
Choose a tag to compare
  • Fix a crash when someone leaves while screensharing (#720)

Full Changelog: v0.3.1...v0.3.2

v0.3.1

03 Nov 17:27
42aeecd
Compare
Choose a tag to compare

What's Changed

  • Make Element Call screensharing work on desktop (#645)
  • Fix joining calls in matryoshka mode without audio or video inputs (#654)
  • Fix missing key in tab container (#647)
  • Make more of the lobby translateable (#655)
  • Re-enable focusing tiles in 1:1 calls (#656)
  • Fix avatars of remote participants in matryoshka mode (#663)
  • Make rageshake requests work in matryoshka mode (#662)
  • Show tiles for members we're trying to connect to (#648)
  • Set up unit testing (#666)
  • Add option to allow ICE server fallback (#667)
  • Show an error when the browser does not support WebRTC (#672)
  • Switch to the React 18 createRoot API (#673)
  • Avoid Olm loading loop (#674)
  • Don't log AbortErrors from videos that are never played (#687)
  • Disable animations for users that prefer reduced motion (#685)
  • Ensure that Olm is only loaded once by (#688)
  • Add an accessible description to the logo (#689)
  • Add an underline to blue (external) links on hover (#690)
  • Add basic triage automation (#691)
  • Fix missing tile bug (#695)
  • Improve the README (#696)
  • Clean up remaining 'Matrix Video Chat' (#697)
  • Don't doubly initialize the client in strict mode (#702
  • Fix a warning about missing keys (#703)
  • Don't show toolbar buttons on connecting tiles (#704)
  • Fix Walkie-Talkie mode in Safari (#706)

Full Changelog: v0.3.0...v0.3.1

v0.3.0

19 Oct 18:42
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.14...v0.3.0

v0.2.14

26 Sep 16:40
47f7e0e
Compare
Choose a tag to compare

What's Changed

  • Fix another cause of split-brain rooms (#601)
  • Fix bug causing mic/webcam to remain open after call (#602)
  • Maximise the active speaker when the window is small (#581)
  • Fix scroll bug in spotlight view (#595)
  • Don't allow the user to fullscreen their own screenshare feed (#598)
  • Further simplify the maximised speaker view (#599)
  • Clear storage after logout (#603)
  • Let the maximized video feed fill the window (#605)

Full Changelog: v0.2.13...v0.2.14

v0.2.13

15 Sep 08:50
1f485bf
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.12...v0.2.13

v0.2.12

08 Sep 10:27
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.11...v0.2.12

v0.2.11

06 Sep 13:01
7304411
Compare
Choose a tag to compare

What's Changed

  • Again, hopefully fix splitbrain group calls (#567)

Full Changelog: v0.2.10...v0.2.11