Skip to content
This repository was archived by the owner on Sep 11, 2024. It is now read-only.

v3.25.0-rc.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@RiotRobot RiotRobot released this 29 Jun 13:43
· 14007 commits to develop since this release

Full Changelog

  • 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