This repository was archived by the owner on Sep 11, 2024. It is now read-only.
Releases: matrix-org/matrix-react-sdk
Releases · matrix-org/matrix-react-sdk
v3.28.1
🐛 Bug Fixes
- Fix multiple VoIP regressions (matrix-org/matrix-js-sdk#1860).
v3.28.0
✨ Features
- Show how long a call was on call tiles (#6570). Fixes element-hq/element-web#18405. Contributed by SimonBrandner.
- Add regional indicators to emoji picker (#6490). Fixes element-hq/element-web#14963. Contributed by robintown.
- Make call control buttons accessible to screen reader users (#6181). Fixes element-hq/element-web#18358. Contributed by pvagner.
- Skip sending a thumbnail if it is not a sufficient saving over the original (#6559). Fixes element-hq/element-web#17906.
- Increase PiP snapping speed (#6539). Fixes element-hq/element-web#18371. Contributed by SimonBrandner.
- Improve and move the incoming call toast (#6470). Fixes element-hq/element-web#17912. Contributed by SimonBrandner.
- Allow all of the URL schemes that Firefox allows (#6457). Contributed by aaronraimist.
- Improve bubble layout colors (#6452). Fixes element-hq/element-web#18081. Contributed by SimonBrandner.
- Spaces let users switch between Home and All Rooms behaviours (#6497). Fixes element-hq/element-web#18093.
- Support for MSC2285 (hidden read receipts) (#6390). Contributed by SimonBrandner.
- Group pinned message events with MELS (#6349). Fixes element-hq/element-web#17938. Contributed by SimonBrandner.
- Make version copiable (#6227). Fixes element-hq/element-web#17603 and element-hq/element-web#18329. Contributed by SimonBrandner.
- Improve voice messages uploading state (#6530). Fixes element-hq/element-web#18226 and element-hq/element-web#18224.
- Add surround with feature (#5510). Contributed by SimonBrandner.
- Improve call event tile wording (#6545). Fixes element-hq/element-web#18376. Contributed by SimonBrandner.
- Show an avatar/a turned off microphone icon for muted users (#6486). Contributed by SimonBrandner.
- Prompt user to leave rooms/subspaces in a space when leaving space (#6424). Fixes element-hq/element-web#18071.
- Add customisation point to override widget variables (#6455). Fixes element-hq/element-web#18035.
- Add support for screen sharing in 1:1 calls (#5992). Contributed by SimonBrandner.
🐛 Bug Fixes
- [Release] Fix glare related regressions (#6622). Contributed by SimonBrandner.
- [Release] Fix PiP of held calls (#6612). Contributed by SimonBrandner.
- [Release] Fix toast colors (#6607). Contributed by SimonBrandner.
- Fix [object Object] in Widget Permissions (#6560). Fixes element-hq/element-web#18384. Contributed by Palid.
- Fix right margin for events on IRC layout (#6542). Fixes element-hq/element-web#18354.
- Mirror only usermedia feeds (#6512). Fixes element-hq/element-web#5633. Contributed by SimonBrandner.
- Fix LogoutDialog warning + TypeScript migration (#6533).
- Fix the wrong font being used in the room topic field (#6527). Fixes element-hq/element-web#18339. Contributed by SimonBrandner.
- Fix inconsistent styling for links on hover (#6513). Contributed by janogarcia.
- Fix incorrect height for encoded placeholder images (#6514). Contributed by Palid.
- Fix call events layout for message bubble (#6465). Fixes element-hq/element-web#18144.
- Improve subspaces and some utilities around room/space creation (#6458). Fixes element-hq/element-web#18090 element-hq/element-web#18091 and element-hq/element-web#17256.
- Restore pointer cursor for SenderProfile in message bubbles (#6501). Fixes element-hq/element-web#18249.
- Fix issues with the Call View (#6472). Fixes element-hq/element-web#18221. Contributed by SimonBrandner.
- Align event list summary read receipts when using message bubbles (#6500). Fixes element-hq/element-web#18143.
- Better positioning for unbubbled events in timeline (#6477). Fixes element-hq/element-web#18132.
- Realign reactions row with messages in modern layout (#6491). Fixes element-hq/element-web#18118. Contributed by robintown.
- Fix CreateRoomDialog exploding when making public room outside of a space (#6492). Fixes element-hq/element-web#18275.
- Fix call crashing because
element
was undefined (#6488). Fixes element-hq/element-web#18270. Contributed by SimonBrandner. - Upscale thumbnails to the container size (#6589). Fixes element-hq/element-web#18307.
- Fix create room dialog in spaces no longer adding to the space (#6587). Fixes element-hq/element-web#18465.
- Don't show a modal on call reject/user hangup (#6580). Contributed by SimonBrandner.
- Fade Call View Buttons after
componentDidMount
(#6581). Fixes element-hq/element-web#18439. Contributed by SimonBrandner. - Fix missing expand button on codeblocks (#6565). Fixes element-hq/element-web#18388. Contributed by SimonBrandner.
- allow customizing the bubble layout colors (#6568). Fixes element-hq/element-web#18408. Contributed by benneti.
- Don't flash "Missed call" when accepting a call (#6567). Fixes element-hq/element-web#18404. Contributed by SimonBrandner.
- Fix clicking whitespaces on replies (#6571). Fixes element-hq/element-web#18327. Contributed by SimonBrandner.
- Fix disabled state for voice messages + send button tooltip (#6562). Fixes element-hq/element-web#18413.
- Fix voice feed being cut-off (#6550). Contributed by SimonBrandner.
- Fix sizing issues of the screen picker (#6498). Fixes element-hq/element-web#18281. Contributed by SimonBrandner.
- Stop voice messages that are playing when starting a recording (#6563). Fixes element-hq/element-web#18410.
- Properly set style attribute on shared usercontent iframe (#6561). Fixes element-hq/element-web#18414.
- Null guard space inviter to prevent the app exploding (#6558).
- Make the ringing sound mutable/disablable (#6534). Fixes element-hq/element-web#15591. Contributed by SimonBrandner.
- Fix wrong cursor being used in PiP ([#...
v3.28.0-rc.1
✨ Features
- Show how long a call was on call tiles (#6570). Fixes element-hq/element-web#18405. Contributed by SimonBrandner.
- Add regional indicators to emoji picker (#6490). Fixes element-hq/element-web#14963. Contributed by robintown.
- Make call control buttons accessible to screen reader users (#6181). Fixes element-hq/element-web#18358. Contributed by pvagner.
- Skip sending a thumbnail if it is not a sufficient saving over the original (#6559). Fixes element-hq/element-web#17906.
- Increase PiP snapping speed (#6539). Fixes element-hq/element-web#18371. Contributed by SimonBrandner.
- Improve and move the incoming call toast (#6470). Fixes element-hq/element-web#17912. Contributed by SimonBrandner.
- Allow all of the URL schemes that Firefox allows (#6457). Contributed by aaronraimist.
- Improve bubble layout colors (#6452). Fixes element-hq/element-web#18081. Contributed by SimonBrandner.
- Spaces let users switch between Home and All Rooms behaviours (#6497). Fixes element-hq/element-web#18093.
- Support for MSC2285 (hidden read receipts) (#6390). Contributed by SimonBrandner.
- Group pinned message events with MELS (#6349). Fixes element-hq/element-web#17938. Contributed by SimonBrandner.
- Make version copiable (#6227). Fixes element-hq/element-web#17603 and element-hq/element-web#18329. Contributed by SimonBrandner.
- Improve voice messages uploading state (#6530). Fixes element-hq/element-web#18226 and element-hq/element-web#18224.
- Add surround with feature (#5510). Contributed by SimonBrandner.
- Improve call event tile wording (#6545). Fixes element-hq/element-web#18376. Contributed by SimonBrandner.
- Show an avatar/a turned off microphone icon for muted users (#6486). Contributed by SimonBrandner.
- Prompt user to leave rooms/subspaces in a space when leaving space (#6424). Fixes element-hq/element-web#18071.
- Add customisation point to override widget variables (#6455). Fixes element-hq/element-web#18035.
- Add support for screen sharing in 1:1 calls (#5992). Contributed by SimonBrandner.
🐛 Bug Fixes
- Fix [object Object] in Widget Permissions (#6560). Fixes element-hq/element-web#18384. Contributed by Palid.
- Fix right margin for events on IRC layout (#6542). Fixes element-hq/element-web#18354.
- Mirror only usermedia feeds (#6512). Fixes element-hq/element-web#5633. Contributed by SimonBrandner.
- Fix LogoutDialog warning + TypeScript migration (#6533).
- Fix the wrong font being used in the room topic field (#6527). Fixes element-hq/element-web#18339. Contributed by SimonBrandner.
- Fix inconsistent styling for links on hover (#6513). Contributed by janogarcia.
- Fix incorrect height for encoded placeholder images (#6514). Contributed by Palid.
- Fix call events layout for message bubble (#6465). Fixes element-hq/element-web#18144.
- Improve subspaces and some utilities around room/space creation (#6458). Fixes element-hq/element-web#18090 element-hq/element-web#18091 and element-hq/element-web#17256.
- Restore pointer cursor for SenderProfile in message bubbles (#6501). Fixes element-hq/element-web#18249.
- Fix issues with the Call View (#6472). Fixes element-hq/element-web#18221. Contributed by SimonBrandner.
- Align event list summary read receipts when using message bubbles (#6500). Fixes element-hq/element-web#18143.
- Better positioning for unbubbled events in timeline (#6477). Fixes element-hq/element-web#18132.
- Realign reactions row with messages in modern layout (#6491). Fixes element-hq/element-web#18118. Contributed by robintown.
- Fix CreateRoomDialog exploding when making public room outside of a space (#6492). Fixes element-hq/element-web#18275.
- Fix call crashing because
element
was undefined (#6488). Fixes element-hq/element-web#18270. Contributed by SimonBrandner. - Upscale thumbnails to the container size (#6589). Fixes element-hq/element-web#18307.
- Fix create room dialog in spaces no longer adding to the space (#6587). Fixes element-hq/element-web#18465.
- Don't show a modal on call reject/user hangup (#6580). Contributed by SimonBrandner.
- Fade Call View Buttons after
componentDidMount
(#6581). Fixes element-hq/element-web#18439. Contributed by SimonBrandner. - Fix missing expand button on codeblocks (#6565). Fixes element-hq/element-web#18388. Contributed by SimonBrandner.
- allow customizing the bubble layout colors (#6568). Fixes element-hq/element-web#18408. Contributed by benneti.
- Don't flash "Missed call" when accepting a call (#6567). Fixes element-hq/element-web#18404. Contributed by SimonBrandner.
- Fix clicking whitespaces on replies (#6571). Fixes element-hq/element-web#18327. Contributed by SimonBrandner.
- Fix disabled state for voice messages + send button tooltip (#6562). Fixes element-hq/element-web#18413.
- Fix voice feed being cut-off (#6550). Contributed by SimonBrandner.
- Fix sizing issues of the screen picker (#6498). Fixes element-hq/element-web#18281. Contributed by SimonBrandner.
- Stop voice messages that are playing when starting a recording (#6563). Fixes element-hq/element-web#18410.
- Properly set style attribute on shared usercontent iframe (#6561). Fixes element-hq/element-web#18414.
- Null guard space inviter to prevent the app exploding (#6558).
- Make the ringing sound mutable/disablable (#6534). Fixes element-hq/element-web#15591. Contributed by SimonBrandner.
- Fix wrong cursor being used in PiP (#6551). Fixes element-hq/element-web#18383. Contributed by SimonBrandner.
- Re-pin Jitsi if the widget already exists (#6226). Fixes element-hq/element-web#17679. Contributed by SimonBrandner.
- Fix broken call notification regression (#6526). Fixes vector-im/ele...
v3.27.0
🔒 SECURITY FIXES
- Sanitize untrusted variables from message previews before translation
Fixes element-hq/element-web#18314
✨ Features
- Fix editing of
<sub>
&<sup
> &<u>
#6469
Fixes element-hq/element-web#18211 - Zoom images in lightbox to where the cursor points
#6418
Fixes element-hq/element-web#17870 - Avoid hitting the settings store from TextForEvent
#6205
Fixes element-hq/element-web#17650 - Initial MSC3083 + MSC3244 support
#6212
Fixes element-hq/element-web#17686 and element-hq/element-web#17661 - Navigate to the first room with notifications when clicked on space notification dot
#5974 - Add matrix: to the list of permitted URL schemes
#6388 - Add "Copy Link" to room context menu
#6374 - 💭 Message bubble layout
#6291
Fixes element-hq/element-web#4635, element-hq/element-web#17773 element-hq/element-web#16220 and element-hq/element-web#7687 - Play only one audio file at a time
#6417
Fixes element-hq/element-web#17439 - Move download button for media to the action bar
#6386
Fixes element-hq/element-web#17943 - Improved display of one-to-one call history with summary boxes for each call
#6121
Fixes element-hq/element-web#16409 - Notification settings UI refresh
#6352
Fixes element-hq/element-web#17782 - Fix EventIndex double handling events and erroring
#6385
Fixes element-hq/element-web#18008 - Improve reply rendering
#3553
Fixes element-hq/element-web#9217, element-hq/element-web#7633, element-hq/element-web#7530, element-hq/element-web#7169, element-hq/element-web#7151, element-hq/element-web#6692 element-hq/element-web#6579 and element-hq/element-web#17440
🐛 Bug Fixes
- Fix CreateRoomDialog exploding when making public room outside of a space
#6493 - Fix regression where registration would soft-crash on captcha
#6505
Fixes element-hq/element-web#18284 - only send join rule event if we have a join rule to put in it
#6517 - Improve the new download button's discoverability and interactions.
#6510 - Fix voice recording UI looking broken while microphone permissions are being requested.
#6479
Fixes element-hq/element-web#18223 - Match colors of room and user avatars in DMs
#6393
Fixes element-hq/element-web#2449 - Fix onPaste handler to work with copying files from Finder
#5389
Fixes element-hq/element-web#15536 and element-hq/element-web#16255 - Fix infinite pagination loop when offline
#6478
Fixes element-hq/element-web#18242 - Fix blurhash rounded corners missing regression
#6467
Fixes element-hq/element-web#18110 - Fix position of the space hierarchy spinner
#6462
Fixes element-hq/element-web#18182 - Fix display of image messages that lack thumbnails
#6456
Fixes element-hq/element-web#18175 - Fix crash with large audio files.
#6436
Fixes element-hq/element-web#18149 - Make diff colors in codeblocks more pleasant
#6355
Fixes element-hq/element-web#17939 - Show the correct audio file duration while loading the file.
#6435
Fixes element-hq/element-web#18160 - Fix various timeline settings not applying immediately.
#6261
Fixes element-hq/element-web#17748 - Fix issues with room list duplication
#6391
Fixes element-hq/element-web#14508 - Fix grecaptcha throwing useless error sometimes
#6401
Fixes element-hq/element-web#15142 - Update Emojibase and Twemoji and switch to IamCal (Slack-style) shortcodes
#6347
Fixes element-hq/element-web#13857 and element-hq/element-web#13334 - Respect compound emojis in default avatar initial generation
#6397
Fixes element-hq/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
Fixes element-hq/element-web#18031 - Standardise spelling and casing of homeserver, identity server, and integration manager
#6365 - Fix widgets not receiving decrypted events when they have permission.
#6371
Fixes element-hq/element-web#17615 - Prevent client hangs when calculating blurhashes
#6366
Fixes element-hq/element-web#17945 - Exclude state events from widgets reading room events
#6378 - Cache feature_spaces* flags to improve performance
#6381
v3.27.0-rc.1
- Fix timing of voice message recording UI appearing
#6479 - Fix PiP resize issues
#6483 - Translations update from Weblate
#6482 - Make new reply UI clickable
#6474 - Fix infinite pagination loop when offline
#6478 - Fix deleted message left offset in the timeline
#6473 - Fix broken layout of the space hierarchy view
#6481 - Add data-layout to MELS for better CSS structure
#6480 - Style markdown quotes
#6468 - Update ESLint Config
#6476 - Fix VoIP event tile issues
#6471 - Fix editing of
<sub>
&<sup>
&<u>
#6469 - Fix avatar overlapping with timestamp
#6461 - Fix reactions row pushing content on IRC layout
#6464 - Fix blurhash rounded corners missing regression
#6467 - Adhere to better eslint rules
#6459 - Clean up voice messages code
#6453 - Fix position of the space hierarchy spinner
#6462 - Fix clipped avatar in room list
#6463 - Make inline events feel less claustrophobic in bubble layout
#6460 - Initial MSC3083 + MSC3244 support
#6212 - Add event selected state for message bubbles
#6449 - Make images fit inside message bubble
#6448 - Don't show scrollbar for URL previews
#6450 - Fix display of image messages that lack thumbnails
#6456 - Fix avatar obstructing membership and state changes
#6439 - Zoom images in lightbox to where the cursor points
#6418 - Always display the Sender in the reply tile
#6446 - Use modern layout in file and notification panel
#6447 - Add right padding for event replies
#6444 - Fix event tile cut off in share preview
#6445 - Remove excessive padding after url previews
#6443 - Make quotes thinner
#6441 - Prevent action bar to overlap the event content
#6438 - Use a MediaElementSourceAudioNode to process large audio files
#6436 - Revert 100% on codeblocks
#6440 - Fix duration placeholder parsing for audio files
#6435 - Handle upload errors in voice messages
#6434 - Render error state for audio components
#6433 - Clean up visual style of files and voice messages
#6432 - Convert a few things to TS
#6413 - Fix onPaste handler to work with copying files from Finder
#5389 - Increase hit area for timestamp in message bubbles
#6428 - Navigate to the first room with notifications when clicked on space
notification dot
#5974 - Add matrix: to the list of permitted URL schemes
#6388 - Make diff colors in codeblocks more pleasant
#6355 - Add alwaysShowTimestamps and others to RoomView setting watchers
#6261 - Restore 'use default' naming on room notifications
#6431 - Use cached value to read member count
#6429 - yarn upgrade
#6430 - Improve new layout switcher UI
#6427 - Play only one audio file at a time
#6417 - Improve file labeling in replies
#6404 - Fix replies line clamping
#6425 - Add null guard for room prop in EventTile
#6426 - Fix font slider preview for message bubbles
#6421 - Add spoiler support for message bubbles
#6419 - Fix error when hovering over non-emoji reactions
#6416 - Fix sticker display for message bubbles
#6423 - Reintroduce grouped events padding on modern layout
#6420 - TypeScript migration for auth components
#6412 - Fix grecaptcha throwing useless error sometimes
#6401 - Move download button for media to the action bar
#6386 - Remove hover effect from files in the files panel
#6405 - Revert accidental renaming of dispatcherRef
#6415 - Add VoIP event tiles
#6121 - Update Emojibase and Twemoji and switch to IamCal (Slack-style) shortcodes
#6347 - Conform to new react and typescript eslint rules
#6408 - Remove unwanted comma in EventTile
#6414 - 💭 Message bubble layout
#6291 - Fix sticker placeholder centering
#6411 - Fix avatar placeholders not getting capitalized
#6407 - Revert order of notification setting radios
#6406 - Respect compound emojis in default avatar initial generation
#6397 - Update eslint-plugin-matrix-org
#6403 - Rename Copy Link to Copy Room Link
#6402 - Don't throw exception from setStickyRoom as it split-brains the
RoomListStore
#6399 - Fix bug where 'other homeserver' would unfocus
#6394 - Cleanup reply code
#6392 - Match colors of room and user avatars in DMs
#6393 - Remove title from Image View
#6395 - Notification settings UI refresh
#6352 - Avoid hitting the settings store from TextForEvent
#6205 - Fix issues with room list duplication
#6391 - Use URLSearchParams instead of transitive dependency
querystring
#4399 - Add "Copy Link" to room context menu
#6374 - Fix EventIndex double handling events and erroring
#6385 - Fix IRC layout replies
[#6387](https://g...
v3.26.0
v3.26.0-rc.1
- Fix voice messages in right panels
#6370 - Use TileShape enum more universally
#6369 - Translations update from Weblate
#6373 - Hide world readable history option in encrypted rooms
#5947 - Make the Image View buttons easier to hit
#6372 - Reorder buttons in the Image View
#6368 - Add VS Code to gitignore
#6367 - Fix inviter exploding due to member being null
#6362 - Increase sample count in voice message thumbnail
#6359 - Improve arraySeed utility
#6360 - Convert FontManager to TS and stub it out for tests
#6358 - Adjust recording waveform behaviour for voice messages
#6357 - Do not honor string power levels
#6245 - Add alias and directory customisation points
#6343 - Fix multiinviter user already in room and clean up code
#6354 - Fix right panel not closing user info when changing rooms
#6341 - Quit sticker picker on m.sticker
#5679 - Don't autodetect language in inline code blocks
#6350 - Make ghost button background transparent
#6331 - only consider valid & loaded url previews for show N more prompt
#6346 - Extract MXCs from _matrix/media/r0/ URLs for inline images in messages
#6335 - Fix small visual regression with the site name on url previews
#6342 - Make PIP CallView draggable/movable
#5952 - Convert VoiceUserSettingsTab to TS
#6340 - Simplify typescript definition for Modernizr
#6339 - Remember the last used server for room directory searches
#6322 - Focus composer after reacting
#6332 - Fix bug which prevented more than one event getting pinned
#6336 - Make DeviceListener also update on megolm key in SSSS
#6337 - Improve URL previews
#6326 - Don't close settings dialog when opening spaces feedback prompt
#6334 - Update import location for types
#6330 - Improve blurhash rendering performance
#6329 - Use a proper color scheme for codeblocks
#6320 - Burn
sdk.getComponent()
with 🔥
#6308 - Fix instances of the Edit Message Composer's save button being wrongly
disabled
#6307 - Do not generate a lockfile when running in CI
#6327 - Update lockfile with correct dependencies
#6324 - Clarify the keys we use when submitting rageshakes
#6321 - Fix ImageView context menu
#6318 - TypeScript migration
#6315 - Move animation to compositor
#6310 - Reorganize preferences
#5742 - Fix being able to un-rotate images
#6313 - Fix icon size in passphrase prompt
#6312 - Use sleep & defer from js-sdk instead of duplicating it
#6305 - Convert EventTimeline, EventTimelineSet and TimelineWindow to TS
#6295 - Comply with new member-delimiter-style rule
#6306 - Fix Test Linting
#6304 - Convert Markdown to TypeScript
#6303 - Convert RoomHeader to TS
#6302 - Prevent RoomDirectory from exploding when filterString is wrongly nulled
#6296 - Add support for blurhash (MSC2448)
#5099 - Remove rateLimitedFunc
#6300 - Convert some Key Verification classes to TypeScript
#6299 - Typescript conversion of Composer components and more
#6292 - Upgrade browserlist target versions
#6298 - Fix browser crashing when searching for a malformed HTML tag
#6297 - Add custom audio player
#6264 - Lint MXC APIs to centralise access
#6293 - Remove reminescent references to the tinter
#6290 - More js-sdk type consolidation
#6263 - Convert MessagePanel, TimelinePanel, ScrollPanel, and more to Typescript
#6243 - Migrate to
eslint-plugin-matrix-org
#6285 - Avoid cyclic dependencies by moving watchers out of constructor
#6287 - Add spacing between toast buttons with cross browser support in mind
#6284 - Deprecate Tinter and TintableSVG
#6279 - Migrate FilePanel to TypeScript
#6283
v3.25.0
v3.25.0-rc.1
- Update to js-sdk v12.0.1-rc.1
- Translations update from Weblate
#6286 - Fix back button on user info card after clicking a permalink
#6277 - Group ACLs with MELS
#6280 - Fix editState not getting passed through
#6282 - Migrate message context menu to IconizedContextMenu
#5671 - Improve audio recording performance
#6240 - Fix multiple timeline panels handling composer and edit events
#6278 - Let m.notice messages mark a room as unread
#6281 - Removes the override on the Bubble Container
#5953 - Fix IRC layout regressions
#6193 - Fix trashcan.svg by exporting it with its viewbox
#6248 - Fix tiny scrollbar dot on chrome/electron in Forward Dialog
#6276 - Upgrade puppeteer to use newer version of Chrome
#6268 - Make toast dismiss button less prominent
#6275 - Encrypt the voice message file if needed
#6269 - Fix hyper-precise presence
#6270 - Fix issues around private spaces, including previewable
#6265 - Make pinned messages in
m.room.pinned_events
event clickable
#6257 - Fix space avatar management layout being broken
#6266 - Convert EntityTile, MemberTile and PresenceLabel to TS
#6251 - Fix UserInfo not working when rendered without a room
#6260 - Update membership reason handling, including leave reason displaying
#6253 - Consolidate types with js-sdk changes
#6220 - Fix edit history modal
#6258 - Convert MemberList to TS
#6249 - Fix two PRs duplicating the css attribute
#6259 - Improve invite error messages in InviteDialog for room invites
#6201 - Fix invite dialog being cut off when it has limited results
#6256 - Fix pinning event in a room which hasn't had events pinned in before
#6255 - Allow modal widget buttons to be disabled when the modal opens
#6178 - Decrease e2e shield fill mask size so that it doesn't overlap
#6250 - Dial Pad UI bug fixes
#5786 - Simple handling of mid-call output changes
#6247 - Improve ForwardDialog performance by using TruncatedList
#6228 - Fix dependency and lockfile mismatch
#6246 - Improve room directory click behaviour
#6234 - Fix keyboard accessibility of the space panel
#6239 - Add ways to manage addresses for Spaces
#6151 - Hide communities invites and the community autocompleter when Spaces on
#6244 - Convert bunch of files to TS
#6241 - Open local addresses section by default when there are no existing local
addresses
#6179 - Allow reordering of the space panel via Drag and Drop
#6137 - Replace drag and drop mechanism in communities with something simpler
#6134 - EventTilePreview fixes
#6000 - Upgrade @types/react and @types/react-dom
#6233 - Fix type error in the SpaceStore
#6242 - Add experimental options to the Spaces beta
#6199 - Consolidate types with js-sdk changes
#6215 - Fix branch matching for Buildkite
#6236 - Migrate SearchBar to TypeScript
#6230 - Add support to keyboard shortcuts dialog for [digits]
#6088 - Fix modal opening race condition
#6238 - Deprecate FormButton in favour of AccessibleButton
#6229 - Add PR template
#6216 - Prefer canonical aliases while autocompleting rooms
#6222 - Fix quote button
#6232 - Restore branch matching support for GitHub Actions e2e tests
#6224 - Fix View Source accessing renamed private field on MatrixEvent
#6225 - Fix ConfirmUserActionDialog returning an input field rather than text
#6219 - Revert "Partially restore immutable event objects at the rendering layer"
#6221 - Add jq to e2e tests Dockerfile
#6218 - Partially restore immutable event objects at the rendering layer
#6196 - Update MSC number references for voice messages
#6197 - Fix phase enum usage in JS modules as well
#6214 - Migrate some dialogs to TypeScript
#6185 - Typescript fixes due to MatrixEvent being TSified
#6208 - Allow click-to-ping, quote & emoji picker for edit composer too
#5858 - Add call silencing
#6082 - Fix types in SlashCommands
#6207 - Benchmark multiple common user scenario
#6190 - Fix forward dialog message preview display names
#6204 - Remove stray bullet point in reply preview
#6206 - Stop requesting null next replies from the server
#6203 - Fix soft crash caused by a broken shouldComponentUpdate
#6202 - Keep composer reply when scrolling away from a highlighted event
#6200 - Cache virtual/native room mappings when they're created
#6194 - Disable comment-on-alert
#6191 - Bump postcss from 7.0.35 to 7.0.36
#6195