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

v3.26.0-rc.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@RiotRobot RiotRobot released this 14 Jul 15:27
· 13585 commits to develop since this release

Full Changelog

  • 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