Element
Communication & EmailFully-featured Matrix client for Web, iOS & Android.
Features
- Matrix web and desktop client
- Supports Chrome, Firefox, Edge, Safari on macOS, Windows, Linux
- Community-supported mobile web usage
- Electron‑wrapped desktop app available for download or self‑build
Recent releases
View all 13 releases →
v1.12.17
Bug fix
Fixed OIDC login callback handling on Element Desktop.
Full changelog
🐛 Bug Fixes
- [Backport] Fix OIDC login callback handling on Element Desktop (#33337). Contributed by @t3chguy.
v1.12.16
Mixed
⚠ Upgrade required
- Deprecation: Links without protocol (e.g., missing http:// or https://) are disallowed in LinkedText.
Notable features
- Room list: custom section creation
- Fallback to OIDC response_mode query when fragment unsupported
- Switch OIDC to response_mode=fragment
Full changelog
🦖 Deprecations
- Disallow links without protocol (e.g. starting with http(s)://) in LinkedText. (#32972). Contributed by @Half-Shot.
✨ Features
- Room list: add custom section creation (#33155). Contributed by @florianduros.
- Fall back to OIDC response_mode query if fragment unsupported (#33169). Contributed by @t3chguy.
- Switch OIDC to response_mode=fragment (#33100). Contributed by @t3chguy.
- Hide spoilers from desktop notifications (#31699). Contributed by @JeftavanderHorst.
- Room list: expand sections when a filter is toggled (#33077). Contributed by @florianduros.
- Show a 'grab' cursor on picture-in-picture view (#33079). Contributed by @robintown.
- Update URL Preview settings (#32992). Contributed by @Half-Shot.
- Add user friendly capability text for
msc4039.download_file(#32983). Contributed by @BillCarsonFr. - Accessibility improvements in settings (#32968). Contributed by @t3chguy.
- Move Low Bandwidth feature to devtools. (#32797). Contributed by @Half-Shot.
- Room list: add activity marker to sections (#33024). Contributed by @florianduros.
- Remove global h2 css rule in favour of heading styles/components (#32969). Contributed by @t3chguy.
- Allow Element Call to use MSC4039 (#32755). Contributed by @JephDiel.
- Room list: add default sections (#32785). Contributed by @florianduros.
🐛 Bug Fixes
- [Backport staging] Fix Module API versioning (#33261). Contributed by @RiotRobot.
- Fix crashes in when opening Bridges in room settings (#33137). Contributed by @defaultdino.
- fix(call): leave call along with room (#33162). Contributed by @defaultdino.
- Fix React hydration issues (#32958). Contributed by @t3chguy.
- Enusre voice message recording does not fall back to the default input if an input is specifically configured. (#32887). Contributed by @jpborie05.
- Room list: fix expanded/collapse state of sections (#33074). Contributed by @florianduros.
- fix: Left hand sidebar text selectable (#33029). Contributed by @marley.
- Collapsible Left Panel - Ensure that panels have non-fractional widths (#33052). Contributed by @MidhunSureshR.
- Collapsible Left Panel - Clicking on separator should expand to 100% when no width is available in settings (#33053). Contributed by @MidhunSureshR.
- Fix EventListSummary not unbinding event listeners (#33006). Contributed by @t3chguy.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
About
Stars
13,162
Forks
2,643
Languages
TypeScript
CSS
JavaScript
Downloads/week
2,474
↑53%
NPM Maintainers
1
Contributors
100
TypeScript
Types included ✓
Install & Platforms
Platforms
linux
macos
windows