This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
ReleasePort's take
Moderate signalRoom list now supports collapse/expand all sections and custom section editing.
Why it matters: Test the new room‑list controls in a dev environment before deploying v1.12.18 to production.
Summary
AI summaryRoom list now supports collapse/expand, custom section editing, and device verification toast even without encrypted rooms.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Room list adds collapse/expand all sections Room list adds collapse/expand all sections Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Feature | Medium |
User status displays in timeline User status displays in timeline Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Feature | Medium |
URL preview setting respects homeserver configuration URL preview setting respects homeserver configuration Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Feature | Medium |
Welcome screen shown on logout Welcome screen shown on logout Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Feature | Medium |
Room list supports editing and removing custom sections Room list supports editing and removing custom sections Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Feature | Medium |
QR code regenerates if channel expires before scan QR code regenerates if channel expires before scan Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Feature | Medium |
Toast styles updated, incoming call notifications improved Toast styles updated, incoming call notifications improved Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Feature | Medium |
Module Composer API added Module Composer API added Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Feature | Medium |
Device verification toast shows for unencrypted accounts Device verification toast shows for unencrypted accounts Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Feature | Medium |
Share encrypted history feature promoted from labs Share encrypted history feature promoted from labs Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Feature | Medium |
Confirmation required before inviting unknown users to rooms Confirmation required before inviting unknown users to rooms Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Feature | Medium |
Rooms can be assigned to custom sections Rooms can be assigned to custom sections Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Feature | Medium |
Link previews redesigned Link previews redesigned Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Bugfix | Medium |
OIDC undefined id tokens saved correctly OIDC undefined id tokens saved correctly Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Bugfix | Medium |
OAuth UIA stage includes type in auth dict OAuth UIA stage includes type in auth dict Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Bugfix | Medium |
Media replay hover no longer restarts playback Media replay hover no longer restarts playback Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
Space hover displays correct cursor Space hover displays correct cursor Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
Duplicated UI removed from appearance settings Duplicated UI removed from appearance settings Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
Home page CSS updated Home page CSS updated Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
Manifest icon source typo fixed Manifest icon source typo fixed Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
playwright-common moved from devDependencies to dependencies playwright-common moved from devDependencies to dependencies Source: llm_adapter@2026-05-21 Confidence: low |
— |
Full changelog
✨ Features
- Room list: add collapse/expand all sections (#33318). Contributed by @florianduros.
- Show user status in timeline (#32991). Contributed by @Half-Shot.
- Disable URL Preview setting if disabled on the homeserver (#33279). Contributed by @Half-Shot.
- Go to welcome on logout (#33306). Contributed by @t3chguy.
- Room list: edit or remove custom sections (#33283). Contributed by @florianduros.
- Re-generate QR code if the channel expires before scan (#33303). Contributed by @t3chguy.
- Update toast styles, improve incoming call notifications (#33043). Contributed by @robintown.
- Add Module Composer API (#33284). Contributed by @Half-Shot.
- Room list: exclude default section from room list item menu (#33278). Contributed by @florianduros.
- Show 'Verify this device' toast even if there are no encrypted rooms yet (#32891). Contributed by @andybalaam.
- Promote "Share encrypted history" from labs (#33281). Contributed by @richvdh.
- Room list: assign room to section when section is created (#33240). Contributed by @florianduros.
- Confirm before inviting unknown users to a DM/room (#33171). Contributed by @richvdh.
- Room list: assign room to custom section (#33238). Contributed by @florianduros.
- Redesign link previews (#33061). Contributed by @Half-Shot.
- Room list: scroll to newly creation section (#33210). Contributed by @florianduros.
🐛 Bug Fixes
- Update home page CSS (#32723). Contributed by @wolterkam.
- Web: Fix typo in
152x152icon source ofmanifest.json(#33369). Contributed by @bartvdbraak. - prevent replay hover from restarting playback (#33364). Contributed by @ZacksBot.
- Properly save
undefinedid tokens from OIDC login (#33345). Contributed by @gingershaped. - Show the right cursor when hovering over a space (#33351). Contributed by @robintown.
- Set
typein auth dict form.oauthUIA stage (#33344). Contributed by @gingershaped. - Remove duplicated UI in appearance settings (#33336). Contributed by @t3chguy.
- Move playwright-common wait-on from devDependencies to dependencies (#33272). 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.
Share this release
Beta — feedback welcome: [email protected]