v1.9.5
✨ Features
- Make double-clicking the PiP take you to the call room (#7142). Fixes #18421 #15920 and #18421. Contributed by @SimonBrandner.
- Add maximise widget functionality (#7098). Fixes #19619, #19621 #19760 and #19619.
- Add rainfall effect (#7086). Contributed by @justjosias.
- Add root folder to zip file created by export chat feature (#7097). Fixes #19653 and #19653. Contributed by @aaronraimist.
- Improve VoIP UI/UX (#7048). Fixes #19513 and #19513. Contributed by @SimonBrandner.
- Unified room context menus (#7072). Fixes #19527 and #19527.
- In forgot password screen, show validation errors inline in the form, instead of in modals (#7113). Contributed by @psrpinto.
- Implement more meta-spaces (#7077). Fixes #18634 #17295 and #18634.
- Expose power level control for m.space.child (#7120).
- Forget member-list query when switching out of a room (#7093). Fixes #19432 and #19432. Contributed by @SimonBrandner.
- Do pre-submit availability check on username during registration (#6978). Fixes #9545 and #9545.
🐛 Bug Fixes
- Adjust recovery key button sizes depending on text width (#7134). Fixes #19511 and #19511. Contributed by @weeman1337.
- Fix bulk invite button getting a negative count (#7122). Fixes #19466 and #19466. Contributed by @renancleyson-dev.
- Fix maximised / pinned widget state being loaded correctly (#7146). Fixes #19768 and #19768.
- Don't reload the page when user hits enter when entering ban reason (#7145). Fixes #19763 and #19763.
- Fix timeline text when sharing room layout (#7140). Fixes #19622 and #19622.
- Fix look of emoji verification (#7133). Fixes #19740 and #19740. Contributed by @SimonBrandner.
- Fixes element not remembering widget hidden state per room (#7136). Fixes #16672, element-hq/element-web-rageshakes#4407, #15718 #15768 and #16672.
- Don't keep spinning if joining space child failed (#7129). Fixes element-hq/element-web-rageshakes#6813 and element-hq/element-web-rageshakes#6813.
- Guard around SpaceStore onAccountData handler prevEvent (#7123). Fixes #19705 and #19705.
- Fix missing spaces in threads copy (#7119). Fixes #19702 and #19702.
- Fix hover tile border (#7117). Fixes #19698 and #19698. Contributed by @SimonBrandner.
- Fix quote button (#7096). Fixes #19659 and #19659. Contributed by @SimonBrandner.
- Fix space panel layout edge cases (#7101). Fixes #19668 and #19668.
- Update powerlevel/role when the user changes in the user info panel (#7099). Fixes #19666 and #19666. Contributed by @SimonBrandner.
- Fix avatar disappearing when setting a room topic (#7092). Fixes #19226 and #19226. Contributed by @SimonBrandner.
- Fix possible infinite loop on widget start (#7071). Fixes #15494 and #15494.
- Use device IDs for nameless devices in device list (#7081). Fixes #19608 and #19608.
- Don't re-sort rooms on no-op RoomUpdateCause.PossibleTagChange (#7053). Contributed by @bradtgmurray.