This repository was archived by the owner on Sep 11, 2024. It is now read-only.
v3.30.0
✨ Features
- Add bubble highlight styling (#6582). Fixes element-hq/element-web#18295 and element-hq/element-web#18295. Contributed by SimonBrandner.
- [Release] Add config option to turn on in-room event sending timing metrics (#6773).
- Create narrow mode for Composer (#6682). Fixes element-hq/element-web#18533 and element-hq/element-web#18533.
- Prefer matrix.to alias links over room id in spaces & share (#6745). Fixes element-hq/element-web#18796 and element-hq/element-web#18796.
- Stop automatic playback of voice messages if a non-voice message is encountered (#6728). Fixes element-hq/element-web#18850 and element-hq/element-web#18850.
- Show call length during a call (#6700). Fixes element-hq/element-web#18566 and element-hq/element-web#18566. Contributed by SimonBrandner.
- Serialize and retry mass-leave when leaving space (#6737). Fixes element-hq/element-web#18789 and element-hq/element-web#18789.
- Improve form handling in and around space creation (#6739). Fixes element-hq/element-web#18775 and element-hq/element-web#18775.
- Split autoplay GIFs and videos into different settings (#6726). Fixes element-hq/element-web#5771 and element-hq/element-web#5771. Contributed by SimonBrandner.
- Add autoplay for voice messages (#6710). Fixes element-hq/element-web#18804, element-hq/element-web#18715, element-hq/element-web#18714 element-hq/element-web#17961 and element-hq/element-web#18804.
- Allow to use basic html to format invite messages (#6703). Fixes element-hq/element-web#15738 and element-hq/element-web#15738. Contributed by skolmer.
- Allow widgets, when eligible, to interact with more rooms as per MSC2762 (#6684).
- Remove arbitrary limits from send/receive events for widgets (#6719). Fixes element-hq/element-web#17994 and element-hq/element-web#17994.
- Reload suggested rooms if we see the state change down /sync (#6715). Fixes element-hq/element-web#18761 and element-hq/element-web#18761.
- When creating private spaces, make the initial rooms restricted if supported (#6721). Fixes element-hq/element-web#18722 and element-hq/element-web#18722.
- Threading exploration work (#6658). Fixes element-hq/element-web#18532 and element-hq/element-web#18532.
- Default to
Don't leave any
when leaving a space (#6697). Fixes element-hq/element-web#18592 and element-hq/element-web#18592. Contributed by SimonBrandner. - Special case redaction event sending from widgets per MSC2762 (#6686). Fixes element-hq/element-web#18573 and element-hq/element-web#18573.
- Add active speaker indicators (#6639). Fixes element-hq/element-web#17627 and element-hq/element-web#17627. Contributed by SimonBrandner.
- Increase general app performance by optimizing layers (#6644). Fixes element-hq/element-web#18730 and element-hq/element-web#18730. Contributed by Palid.
🐛 Bug Fixes
- Fix autocomplete not having y-scroll (#6802).
- Fix emoji picker and stickerpicker not appearing correctly when opened (#6801).
- Debounce read marker update on scroll (#6774).
- Fix Space creation wizard go to my first room button behaviour (#6748). Fixes element-hq/element-web#18764 and element-hq/element-web#18764.
- Fix scroll being stuck at bottom (#6751). Fixes element-hq/element-web#18903 and element-hq/element-web#18903.
- Fix widgets not remembering identity verification when asked to. (#6742). Fixes element-hq/element-web#15631 and element-hq/element-web#15631.
- Add missing pluralisation i18n strings for Spaces (#6738). Fixes element-hq/element-web#18780 and element-hq/element-web#18780.
- Make ForgotPassword UX slightly more user friendly (#6636). Fixes element-hq/element-web#11531 and element-hq/element-web#11531. Contributed by Palid.
- Don't context switch room on SpaceStore ready as it can break permalinks (#6730). Fixes element-hq/element-web#17974 and element-hq/element-web#17974.
- Fix explore rooms button not working during space creation wizard (#6729). Fixes element-hq/element-web#18762 and element-hq/element-web#18762.
- Fix bug where one party's media would sometimes not be shown (#6731).
- Only make the initial space rooms suggested by default (#6714). Fixes element-hq/element-web#18760 and element-hq/element-web#18760.
- Replace fake username in EventTilePreview with a proper loading state (#6702). Fixes element-hq/element-web#15897 and element-hq/element-web#15897. Contributed by skolmer.
- Don't send prehistorical events to widgets during decryption at startup (#6695). Fixes element-hq/element-web#18060 and element-hq/element-web#18060.
- When creating subspaces properly set restricted join rule (#6725). Fixes element-hq/element-web#18797 and element-hq/element-web#18797.
- Fix the Image View not openning for some pinned messages (#6723). Fixes element-hq/element-web#18422 and element-hq/element-web#18422. Contributed by SimonBrandner.
- Show autocomplete sections vertically (#6722). Fixes element-hq/element-web#18860 and element-hq/element-web#18860. Contributed by SimonBrandner.
- Fix EmojiPicker filtering to lower case emojibase data strings (#6717). Fixes element-hq/element-web#18686 and element-hq/element-web#18686.
- Clear currentRoomId when viewing home page, fixing document title (#6716). Fixes element-hq/element-web#18668 and element-hq/element-web#18668.
- Fix membership updates to Spaces not applying in real-time (#6713). Fixes element-hq/element-web#18737 and element-hq/element-web#18737.
- Don't show a double stacked invite modals when inviting to Spaces (#6698). Fixes element-hq/element-web#18745 and element-hq/element-web#18745. Contributed by SimonBrandner.
- Remove non-functional DuckDuckGo Autocomplete Provider (#6712). Fixes element-hq/element-web#18778 and element-hq/element-web#18778.
- Filter members on
MemberList
load (#6708). Contributed by SimonBrandner. - Fix improper voice messages being produced in Firefox and sometimes other browsers. (#6696). Fixes element-hq/element-web#18587 and element-hq/element-web#18587.
- Fix client forgetting which capabilities a widget was approved for (#6685). Fixes element-hq/element-web#18786 and element-hq/element-web#18786.
- Fix left panel widgets not remembering collapsed state (#6687). Fixes element-hq/element-web#17803 and element-hq/element-web#17803.
- Fix changelog link colour back to blue (#6692). Fixes element-hq/element-web#18726 and element-hq/element-web#18726.
- Soften codeblock border color (#6564). Fixes element-hq/element-web#18367 and element-hq/element-web#18367. Contributed by SimonBrandner.
- Pause ringing more aggressively (#6691). Fixes element-hq/element-web#18588 and element-hq/element-web#18588. Contributed by SimonBrandner.
- Fix command autocomplete (#6680). Fixes element-hq/element-web#18670 and element-hq/element-web#18670. Contributed by SimonBrandner.
- Don't re-sort the room-list based on profile/status changes (#6595). Fixes vector-im/element-web#110 and vector-im/element-web#110. Contributed by SimonBrandner.
- Fix codeblock formatting with syntax highlighting on (#6681). Fixes element-hq/element-web#18739 element-hq/element-web#18365 and element-hq/element-web#18739. Contributed by SimonBrandner.
- Add padding to the Add button in the notification settings (#6665). Fixes element-hq/element-web#18706 and element-hq/element-web#18706. Contributed by SimonBrandner.