mirror of
https://github.com/element-hq/element-web
synced 2024-11-22 09:15:41 +03:00
Changelog for v3.27.0
This commit is contained in:
parent
cb00796a25
commit
83674aad66
1 changed files with 101 additions and 193 deletions
294
CHANGELOG.md
294
CHANGELOG.md
|
@ -1,213 +1,121 @@
|
|||
Changes in [3.27.0-rc.1](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.27.0-rc.1) (2021-07-27)
|
||||
===============================================================================================================
|
||||
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v3.26.0...v3.27.0-rc.1)
|
||||
Changes in [3.27.0](https://github.com/vector-im/element-desktop/releases/tag/v3.27.0) (2021-07-02)
|
||||
===================================================================================================
|
||||
|
||||
* Fix timing of voice message recording UI appearing
|
||||
[\#6479](https://github.com/matrix-org/matrix-react-sdk/pull/6479)
|
||||
* Fix PiP resize issues
|
||||
[\#6483](https://github.com/matrix-org/matrix-react-sdk/pull/6483)
|
||||
* Translations update from Weblate
|
||||
[\#6482](https://github.com/matrix-org/matrix-react-sdk/pull/6482)
|
||||
* Make new reply UI clickable
|
||||
[\#6474](https://github.com/matrix-org/matrix-react-sdk/pull/6474)
|
||||
* Fix infinite pagination loop when offline
|
||||
[\#6478](https://github.com/matrix-org/matrix-react-sdk/pull/6478)
|
||||
* Fix deleted message left offset in the timeline
|
||||
[\#6473](https://github.com/matrix-org/matrix-react-sdk/pull/6473)
|
||||
* Fix broken layout of the space hierarchy view
|
||||
[\#6481](https://github.com/matrix-org/matrix-react-sdk/pull/6481)
|
||||
* Add data-layout to MELS for better CSS structure
|
||||
[\#6480](https://github.com/matrix-org/matrix-react-sdk/pull/6480)
|
||||
* Style markdown quotes
|
||||
[\#6468](https://github.com/matrix-org/matrix-react-sdk/pull/6468)
|
||||
* Update ESLint Config
|
||||
[\#6476](https://github.com/matrix-org/matrix-react-sdk/pull/6476)
|
||||
* Fix VoIP event tile issues
|
||||
[\#6471](https://github.com/matrix-org/matrix-react-sdk/pull/6471)
|
||||
* Fix editing of <sub> & <sup> & <u>
|
||||
## 🔒 SECURITY FIXES
|
||||
* Sanitize untrusted variables from message previews before translation
|
||||
Fixes vector-im/element-web#18314
|
||||
|
||||
## ✨ Features
|
||||
* Fix editing of `<sub>` & `<sup`> & `<u>`
|
||||
[\#6469](https://github.com/matrix-org/matrix-react-sdk/pull/6469)
|
||||
* Fix avatar overlapping with timestamp
|
||||
[\#6461](https://github.com/matrix-org/matrix-react-sdk/pull/6461)
|
||||
* Fix reactions row pushing content on IRC layout
|
||||
[\#6464](https://github.com/matrix-org/matrix-react-sdk/pull/6464)
|
||||
* Fix blurhash rounded corners missing regression
|
||||
[\#6467](https://github.com/matrix-org/matrix-react-sdk/pull/6467)
|
||||
* Adhere to better eslint rules
|
||||
[\#6459](https://github.com/matrix-org/matrix-react-sdk/pull/6459)
|
||||
* Clean up voice messages code
|
||||
[\#6453](https://github.com/matrix-org/matrix-react-sdk/pull/6453)
|
||||
* Fix position of the space hierarchy spinner
|
||||
[\#6462](https://github.com/matrix-org/matrix-react-sdk/pull/6462)
|
||||
* Fix clipped avatar in room list
|
||||
[\#6463](https://github.com/matrix-org/matrix-react-sdk/pull/6463)
|
||||
* Make inline events feel less claustrophobic in bubble layout
|
||||
[\#6460](https://github.com/matrix-org/matrix-react-sdk/pull/6460)
|
||||
* Initial MSC3083 + MSC3244 support
|
||||
[\#6212](https://github.com/matrix-org/matrix-react-sdk/pull/6212)
|
||||
* Add event selected state for message bubbles
|
||||
[\#6449](https://github.com/matrix-org/matrix-react-sdk/pull/6449)
|
||||
* Make images fit inside message bubble
|
||||
[\#6448](https://github.com/matrix-org/matrix-react-sdk/pull/6448)
|
||||
* Don't show scrollbar for URL previews
|
||||
[\#6450](https://github.com/matrix-org/matrix-react-sdk/pull/6450)
|
||||
* Fix display of image messages that lack thumbnails
|
||||
[\#6456](https://github.com/matrix-org/matrix-react-sdk/pull/6456)
|
||||
* Fix avatar obstructing membership and state changes
|
||||
[\#6439](https://github.com/matrix-org/matrix-react-sdk/pull/6439)
|
||||
Fixes vector-im/element-web#18211
|
||||
* Zoom images in lightbox to where the cursor points
|
||||
[\#6418](https://github.com/matrix-org/matrix-react-sdk/pull/6418)
|
||||
* Always display the Sender in the reply tile
|
||||
[\#6446](https://github.com/matrix-org/matrix-react-sdk/pull/6446)
|
||||
* Use modern layout in file and notification panel
|
||||
[\#6447](https://github.com/matrix-org/matrix-react-sdk/pull/6447)
|
||||
* Add right padding for event replies
|
||||
[\#6444](https://github.com/matrix-org/matrix-react-sdk/pull/6444)
|
||||
* Fix event tile cut off in share preview
|
||||
[\#6445](https://github.com/matrix-org/matrix-react-sdk/pull/6445)
|
||||
* Remove excessive padding after url previews
|
||||
[\#6443](https://github.com/matrix-org/matrix-react-sdk/pull/6443)
|
||||
* Make quotes thinner
|
||||
[\#6441](https://github.com/matrix-org/matrix-react-sdk/pull/6441)
|
||||
* Prevent action bar to overlap the event content
|
||||
[\#6438](https://github.com/matrix-org/matrix-react-sdk/pull/6438)
|
||||
* Use a MediaElementSourceAudioNode to process large audio files
|
||||
[\#6436](https://github.com/matrix-org/matrix-react-sdk/pull/6436)
|
||||
* Revert 100% on codeblocks
|
||||
[\#6440](https://github.com/matrix-org/matrix-react-sdk/pull/6440)
|
||||
* Fix duration placeholder parsing for audio files
|
||||
[\#6435](https://github.com/matrix-org/matrix-react-sdk/pull/6435)
|
||||
* Handle upload errors in voice messages
|
||||
[\#6434](https://github.com/matrix-org/matrix-react-sdk/pull/6434)
|
||||
* Render error state for audio components
|
||||
[\#6433](https://github.com/matrix-org/matrix-react-sdk/pull/6433)
|
||||
* Clean up visual style of files and voice messages
|
||||
[\#6432](https://github.com/matrix-org/matrix-react-sdk/pull/6432)
|
||||
* Convert a few things to TS
|
||||
[\#6413](https://github.com/matrix-org/matrix-react-sdk/pull/6413)
|
||||
* Fix onPaste handler to work with copying files from Finder
|
||||
[\#5389](https://github.com/matrix-org/matrix-react-sdk/pull/5389)
|
||||
* Increase hit area for timestamp in message bubbles
|
||||
[\#6428](https://github.com/matrix-org/matrix-react-sdk/pull/6428)
|
||||
* Navigate to the first room with notifications when clicked on space
|
||||
notification dot
|
||||
Fixes vector-im/element-web#17870
|
||||
* Avoid hitting the settings store from TextForEvent
|
||||
[\#6205](https://github.com/matrix-org/matrix-react-sdk/pull/6205)
|
||||
Fixes vector-im/element-web#17650
|
||||
* Initial MSC3083 + MSC3244 support
|
||||
[\#6212](https://github.com/matrix-org/matrix-react-sdk/pull/6212)
|
||||
Fixes vector-im/element-web#17686 and vector-im/element-web#17661
|
||||
* Navigate to the first room with notifications when clicked on space notification dot
|
||||
[\#5974](https://github.com/matrix-org/matrix-react-sdk/pull/5974)
|
||||
* Add matrix: to the list of permitted URL schemes
|
||||
[\#6388](https://github.com/matrix-org/matrix-react-sdk/pull/6388)
|
||||
* Make diff colors in codeblocks more pleasant
|
||||
[\#6355](https://github.com/matrix-org/matrix-react-sdk/pull/6355)
|
||||
* Add alwaysShowTimestamps and others to RoomView setting watchers
|
||||
[\#6261](https://github.com/matrix-org/matrix-react-sdk/pull/6261)
|
||||
* Restore 'use default' naming on room notifications
|
||||
[\#6431](https://github.com/matrix-org/matrix-react-sdk/pull/6431)
|
||||
* Use cached value to read member count
|
||||
[\#6429](https://github.com/matrix-org/matrix-react-sdk/pull/6429)
|
||||
* yarn upgrade
|
||||
[\#6430](https://github.com/matrix-org/matrix-react-sdk/pull/6430)
|
||||
* Improve new layout switcher UI
|
||||
[\#6427](https://github.com/matrix-org/matrix-react-sdk/pull/6427)
|
||||
* Play only one audio file at a time
|
||||
[\#6417](https://github.com/matrix-org/matrix-react-sdk/pull/6417)
|
||||
* Improve file labeling in replies
|
||||
[\#6404](https://github.com/matrix-org/matrix-react-sdk/pull/6404)
|
||||
* Fix replies line clamping
|
||||
[\#6425](https://github.com/matrix-org/matrix-react-sdk/pull/6425)
|
||||
* Add null guard for room prop in EventTile
|
||||
[\#6426](https://github.com/matrix-org/matrix-react-sdk/pull/6426)
|
||||
* Fix font slider preview for message bubbles
|
||||
[\#6421](https://github.com/matrix-org/matrix-react-sdk/pull/6421)
|
||||
* Add spoiler support for message bubbles
|
||||
[\#6419](https://github.com/matrix-org/matrix-react-sdk/pull/6419)
|
||||
* Fix error when hovering over non-emoji reactions
|
||||
[\#6416](https://github.com/matrix-org/matrix-react-sdk/pull/6416)
|
||||
* Fix sticker display for message bubbles
|
||||
[\#6423](https://github.com/matrix-org/matrix-react-sdk/pull/6423)
|
||||
* Reintroduce grouped events padding on modern layout
|
||||
[\#6420](https://github.com/matrix-org/matrix-react-sdk/pull/6420)
|
||||
* TypeScript migration for auth components
|
||||
[\#6412](https://github.com/matrix-org/matrix-react-sdk/pull/6412)
|
||||
* Fix grecaptcha throwing useless error sometimes
|
||||
[\#6401](https://github.com/matrix-org/matrix-react-sdk/pull/6401)
|
||||
* Move download button for media to the action bar
|
||||
[\#6386](https://github.com/matrix-org/matrix-react-sdk/pull/6386)
|
||||
* Remove hover effect from files in the files panel
|
||||
[\#6405](https://github.com/matrix-org/matrix-react-sdk/pull/6405)
|
||||
* Revert accidental renaming of dispatcherRef
|
||||
[\#6415](https://github.com/matrix-org/matrix-react-sdk/pull/6415)
|
||||
* Add VoIP event tiles
|
||||
[\#6121](https://github.com/matrix-org/matrix-react-sdk/pull/6121)
|
||||
* Update Emojibase and Twemoji and switch to IamCal (Slack-style) shortcodes
|
||||
[\#6347](https://github.com/matrix-org/matrix-react-sdk/pull/6347)
|
||||
* Conform to new react and typescript eslint rules
|
||||
[\#6408](https://github.com/matrix-org/matrix-react-sdk/pull/6408)
|
||||
* Remove unwanted comma in EventTile
|
||||
[\#6414](https://github.com/matrix-org/matrix-react-sdk/pull/6414)
|
||||
* 💭 Message bubble layout
|
||||
[\#6291](https://github.com/matrix-org/matrix-react-sdk/pull/6291)
|
||||
* Fix sticker placeholder centering
|
||||
[\#6411](https://github.com/matrix-org/matrix-react-sdk/pull/6411)
|
||||
* Fix avatar placeholders not getting capitalized
|
||||
[\#6407](https://github.com/matrix-org/matrix-react-sdk/pull/6407)
|
||||
* Revert order of notification setting radios
|
||||
[\#6406](https://github.com/matrix-org/matrix-react-sdk/pull/6406)
|
||||
* Respect compound emojis in default avatar initial generation
|
||||
[\#6397](https://github.com/matrix-org/matrix-react-sdk/pull/6397)
|
||||
* Update eslint-plugin-matrix-org
|
||||
[\#6403](https://github.com/matrix-org/matrix-react-sdk/pull/6403)
|
||||
* Rename Copy Link to Copy Room Link
|
||||
[\#6402](https://github.com/matrix-org/matrix-react-sdk/pull/6402)
|
||||
* Don't throw exception from setStickyRoom as it split-brains the
|
||||
RoomListStore
|
||||
[\#6399](https://github.com/matrix-org/matrix-react-sdk/pull/6399)
|
||||
* Fix bug where 'other homeserver' would unfocus
|
||||
[\#6394](https://github.com/matrix-org/matrix-react-sdk/pull/6394)
|
||||
* Cleanup reply code
|
||||
[\#6392](https://github.com/matrix-org/matrix-react-sdk/pull/6392)
|
||||
* Match colors of room and user avatars in DMs
|
||||
[\#6393](https://github.com/matrix-org/matrix-react-sdk/pull/6393)
|
||||
* Remove title from Image View
|
||||
[\#6395](https://github.com/matrix-org/matrix-react-sdk/pull/6395)
|
||||
* Notification settings UI refresh
|
||||
[\#6352](https://github.com/matrix-org/matrix-react-sdk/pull/6352)
|
||||
* Avoid hitting the settings store from TextForEvent
|
||||
[\#6205](https://github.com/matrix-org/matrix-react-sdk/pull/6205)
|
||||
* Fix issues with room list duplication
|
||||
[\#6391](https://github.com/matrix-org/matrix-react-sdk/pull/6391)
|
||||
* Use URLSearchParams instead of transitive dependency `querystring`
|
||||
[\#4399](https://github.com/matrix-org/matrix-react-sdk/pull/4399)
|
||||
* Add "Copy Link" to room context menu
|
||||
[\#6374](https://github.com/matrix-org/matrix-react-sdk/pull/6374)
|
||||
* 💭 Message bubble layout
|
||||
[\#6291](https://github.com/matrix-org/matrix-react-sdk/pull/6291)
|
||||
Fixes vector-im/element-web#4635, vector-im/element-web#17773 vector-im/element-web#16220 and vector-im/element-web#7687
|
||||
* Play only one audio file at a time
|
||||
[\#6417](https://github.com/matrix-org/matrix-react-sdk/pull/6417)
|
||||
Fixes vector-im/element-web#17439
|
||||
* Move download button for media to the action bar
|
||||
[\#6386](https://github.com/matrix-org/matrix-react-sdk/pull/6386)
|
||||
Fixes vector-im/element-web#17943
|
||||
* Improved display of one-to-one call history with summary boxes for each call
|
||||
[\#6121](https://github.com/matrix-org/matrix-react-sdk/pull/6121)
|
||||
Fixes vector-im/element-web#16409
|
||||
* Notification settings UI refresh
|
||||
[\#6352](https://github.com/matrix-org/matrix-react-sdk/pull/6352)
|
||||
Fixes vector-im/element-web#17782
|
||||
* Fix EventIndex double handling events and erroring
|
||||
[\#6385](https://github.com/matrix-org/matrix-react-sdk/pull/6385)
|
||||
* Fix IRC layout replies
|
||||
[\#6387](https://github.com/matrix-org/matrix-react-sdk/pull/6387)
|
||||
Fixes vector-im/element-web#18008
|
||||
* Improve reply rendering
|
||||
[\#3553](https://github.com/matrix-org/matrix-react-sdk/pull/3553)
|
||||
* Update PR template for new changelog generation
|
||||
[\#6380](https://github.com/matrix-org/matrix-react-sdk/pull/6380)
|
||||
* Silence / Fix some console warnings/errors
|
||||
[\#6382](https://github.com/matrix-org/matrix-react-sdk/pull/6382)
|
||||
* Cache value of feature_spaces* flags as they cause page refresh so are
|
||||
immutable
|
||||
[\#6381](https://github.com/matrix-org/matrix-react-sdk/pull/6381)
|
||||
* Standardise spelling and casing of homeserver, identity server, and
|
||||
integration manager
|
||||
Fixes vector-im/riot-web#9217, vector-im/riot-web#7633, vector-im/riot-web#7530, vector-im/riot-web#7169, vector-im/riot-web#7151, vector-im/riot-web#6692 vector-im/riot-web#6579 and vector-im/element-web#17440
|
||||
|
||||
## 🐛 Bug Fixes
|
||||
* Fix CreateRoomDialog exploding when making public room outside of a space
|
||||
[\#6493](https://github.com/matrix-org/matrix-react-sdk/pull/6493)
|
||||
* Fix regression where registration would soft-crash on captcha
|
||||
[\#6505](https://github.com/matrix-org/matrix-react-sdk/pull/6505)
|
||||
Fixes vector-im/element-web#18284
|
||||
* only send join rule event if we have a join rule to put in it
|
||||
[\#6517](https://github.com/matrix-org/matrix-react-sdk/pull/6517)
|
||||
* Improve the new download button's discoverability and interactions.
|
||||
[\#6510](https://github.com/matrix-org/matrix-react-sdk/pull/6510)
|
||||
* Fix voice recording UI looking broken while microphone permissions are being requested.
|
||||
[\#6479](https://github.com/matrix-org/matrix-react-sdk/pull/6479)
|
||||
Fixes vector-im/element-web#18223
|
||||
* Match colors of room and user avatars in DMs
|
||||
[\#6393](https://github.com/matrix-org/matrix-react-sdk/pull/6393)
|
||||
Fixes vector-im/element-web#2449
|
||||
* Fix onPaste handler to work with copying files from Finder
|
||||
[\#5389](https://github.com/matrix-org/matrix-react-sdk/pull/5389)
|
||||
Fixes vector-im/element-web#15536 and vector-im/element-web#16255
|
||||
* Fix infinite pagination loop when offline
|
||||
[\#6478](https://github.com/matrix-org/matrix-react-sdk/pull/6478)
|
||||
Fixes vector-im/element-web#18242
|
||||
* Fix blurhash rounded corners missing regression
|
||||
[\#6467](https://github.com/matrix-org/matrix-react-sdk/pull/6467)
|
||||
Fixes vector-im/element-web#18110
|
||||
* Fix position of the space hierarchy spinner
|
||||
[\#6462](https://github.com/matrix-org/matrix-react-sdk/pull/6462)
|
||||
Fixes vector-im/element-web#18182
|
||||
* Fix display of image messages that lack thumbnails
|
||||
[\#6456](https://github.com/matrix-org/matrix-react-sdk/pull/6456)
|
||||
Fixes vector-im/element-web#18175
|
||||
* Fix crash with large audio files.
|
||||
[\#6436](https://github.com/matrix-org/matrix-react-sdk/pull/6436)
|
||||
Fixes vector-im/element-web#18149
|
||||
* Make diff colors in codeblocks more pleasant
|
||||
[\#6355](https://github.com/matrix-org/matrix-react-sdk/pull/6355)
|
||||
Fixes vector-im/element-web#17939
|
||||
* Show the correct audio file duration while loading the file.
|
||||
[\#6435](https://github.com/matrix-org/matrix-react-sdk/pull/6435)
|
||||
Fixes vector-im/element-web#18160
|
||||
* Fix various timeline settings not applying immediately.
|
||||
[\#6261](https://github.com/matrix-org/matrix-react-sdk/pull/6261)
|
||||
Fixes vector-im/element-web#17748
|
||||
* Fix issues with room list duplication
|
||||
[\#6391](https://github.com/matrix-org/matrix-react-sdk/pull/6391)
|
||||
Fixes vector-im/element-web#14508
|
||||
* Fix grecaptcha throwing useless error sometimes
|
||||
[\#6401](https://github.com/matrix-org/matrix-react-sdk/pull/6401)
|
||||
Fixes vector-im/element-web#15142
|
||||
* Update Emojibase and Twemoji and switch to IamCal (Slack-style) shortcodes
|
||||
[\#6347](https://github.com/matrix-org/matrix-react-sdk/pull/6347)
|
||||
Fixes vector-im/element-web#13857 and vector-im/element-web#13334
|
||||
* Respect compound emojis in default avatar initial generation
|
||||
[\#6397](https://github.com/matrix-org/matrix-react-sdk/pull/6397)
|
||||
Fixes vector-im/element-web#18040
|
||||
* Fix bug where the 'other homeserver' field in the server selection dialog would become briefly focus and then unfocus when clicked.
|
||||
[\#6394](https://github.com/matrix-org/matrix-react-sdk/pull/6394)
|
||||
Fixes vector-im/element-web#18031
|
||||
* Standardise spelling and casing of homeserver, identity server, and integration manager
|
||||
[\#6365](https://github.com/matrix-org/matrix-react-sdk/pull/6365)
|
||||
* Convert CONTRIBUTING to markdown
|
||||
[\#6379](https://github.com/matrix-org/matrix-react-sdk/pull/6379)
|
||||
* Move blurhashing into a Worker and use OffscreenCanvas for thumbnailing
|
||||
* Fix widgets not receiving decrypted events when they have permission.
|
||||
[\#6371](https://github.com/matrix-org/matrix-react-sdk/pull/6371)
|
||||
Fixes vector-im/element-web#17615
|
||||
* Prevent client hangs when calculating blurhashes
|
||||
[\#6366](https://github.com/matrix-org/matrix-react-sdk/pull/6366)
|
||||
Fixes vector-im/element-web#17945
|
||||
* Exclude state events from widgets reading room events
|
||||
[\#6378](https://github.com/matrix-org/matrix-react-sdk/pull/6378)
|
||||
* Use webpack worker-loader instead of homegrown hack
|
||||
[\#6356](https://github.com/matrix-org/matrix-react-sdk/pull/6356)
|
||||
* Send clear events to widgets when permitted
|
||||
[\#6371](https://github.com/matrix-org/matrix-react-sdk/pull/6371)
|
||||
* Comment why end to end tests are only on the develop branch
|
||||
[\#6377](https://github.com/matrix-org/matrix-react-sdk/pull/6377)
|
||||
* Improve and consolidate typing
|
||||
[\#6345](https://github.com/matrix-org/matrix-react-sdk/pull/6345)
|
||||
* Fix 'User' type import
|
||||
[\#6375](https://github.com/matrix-org/matrix-react-sdk/pull/6375)
|
||||
* Cache feature_spaces\* flags to improve performance
|
||||
[\#6381](https://github.com/matrix-org/matrix-react-sdk/pull/6381)
|
||||
|
||||
Changes in [3.26.0](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v3.26.0) (2021-07-19)
|
||||
=====================================================================================================
|
||||
|
|
Loading…
Reference in a new issue