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

Releases: matrix-org/matrix-react-sdk

v3.11.0-rc.2

16 Dec 16:27
Compare
Choose a tag to compare
v3.11.0-rc.2 Pre-release
Pre-release

Full Changelog

  • Upgrade JS SDK to 9.4.0-rc.2

v3.11.0-rc.1

16 Dec 14:34
Compare
Choose a tag to compare
v3.11.0-rc.1 Pre-release
Pre-release

Full Changelog

  • Upgrade JS SDK to 9.4.0-rc.1
  • Translations update from Weblate
    #5497
  • Unregister from the dispatcher in CallHandler
    #5495
  • Better adhere to MSC process
    #5496
  • Use random pickle key on all platforms
    #5483
  • Fix mx_MemberList icons
    #5492
  • Convert InviteDialog to TypeScript
    #5491
  • Add keyboard shortcut for emoji reactions
    #5425
  • Run chat effects on events sent by widgets too
    #5488
  • Fix being unable to pin widgets
    #5487
  • Line 1 / 2 Support
    #5468
  • Remove impossible labs feature: sending hidden read receipts
    #5484
  • Fix height of Remote Video in call
    #5456
  • Add UI for hold functionality
    #5446
  • Allow SearchBox to expand to fill width
    #5411
  • Use room alias in generated permalink for rooms
    #5451
  • Only show confetti if the current room is receiving an appropriate event
    #5482
  • Throttle RoomState.members handler to improve performance
    #5481
  • Handle manual hs urls better for the server picker
    #5477
  • Add Olm as a dev dependency for types
    #5479
  • Hide Invite to this room CTA if no permission
    #5476
  • Fix width of underline in server picker dialog
    #5478
  • Fix confetti room unread state check
    #5475
  • Show confetti in a chat room on command or emoji
    #5140
  • Fix inverted settings default value
    #5391
  • Improve usability of the Server Picker Dialog
    #5474
  • Fix typos in some strings
    #5473
  • Bump highlight.js from 10.1.2 to 10.4.1
    #5472
  • Remove old app test script path
    #5471
  • add support for giving reason when redacting
    #5260
  • Add support for Netlify to fetchdep script
    #5469
  • Nest other layers inside on automation
    #5467
  • Rebrand various CI scripts and modules
    #5466
  • Add more widget sanity checking
    #5462
  • Fix React complaining about unknown DOM props
    #5465
  • Jump to home page when leaving a room
    #5464
  • Fix SSO buttons for Social Logins
    #5463
  • Social Login and login delight tweaks
    #5426

v3.10.0

07 Dec 12:31
Compare
Choose a tag to compare

Full Changelog

  • Upgrade to JS SDK 9.3.0

v3.10.0-rc.1

02 Dec 14:38
Compare
Choose a tag to compare
v3.10.0-rc.1 Pre-release
Pre-release

Full Changelog

  • Upgrade to JS SDK 9.3.0-rc.1
  • Translations update from Weblate
    #5461
  • Fix VoIP call plinth on dark theme
    #5460
  • Add sanity checking around widget pinning
    #5459
  • Update i18n for Appearance User Settings
    #5457
  • Only show 'answered elsewhere' if we tried to answer too
    #5455
  • Fixed Avatar for 3PID invites
    #5442
  • Slightly better error if we can't capture user media
    #5449
  • Make it possible in-code to hide rooms from the room list
    #5445
  • Fix the stickerpicker
    #5447
  • Add live password validation to change password dialog
    #5436
  • LaTeX rendering in element-web using KaTeX
    #5244
  • Add lifecycle customisation point after logout
    #5448
  • Simplify UserMenu for Guests as they can't use most of the options
    #5421
  • Fix known issues with modal widgets
    #5444
  • Fix existing widgets not having approved capabilities for their function
    #5443
  • Use the WidgetDriver to run OIDC requests
    #5440
  • Add a customisation point for widget permissions and fix amnesia issues
    #5439
  • Fix Widget event notification text including spurious space
    #5441
  • Move call listener out of MatrixChat
    #5438
  • New Look in-Call View
    #5432
  • Support arbitrary widgets sticking to the screen + sending stickers
    #5435
  • Auth typescripting and validation tweaks
    #5433
  • Add new widget API actions for changing rooms and sending/receiving events
    #5385
  • Revert room header click behaviour to opening room settings
    #5434
  • Add option to send/edit a message with Ctrl + Enter / Command + Enter
    #5160
  • Add Analytics instrumentation to the Homepage
    #5409
  • Fix encrypted video playback in Chrome-based browsers
    #5430
  • Add border-radius for video
    #5333
  • Push name to the end, near text, in IRC layout
    #5166
  • Disable notifications for the room you have recently been active in
    #5325
  • Search through the list of unfiltered rooms rather than the rooms in the
    state which are already filtered by the search text
    #5331
  • Lighten blockquote colour in dark mode
    #5353
  • Specify community description img must be mxc urls
    #5364
  • Add keyboard shortcut to close the current conversation
    #5253
  • Redirect user home from auth screens if they are already logged in
    #5423

v3.9.0

23 Nov 16:35
Compare
Choose a tag to compare

Full Changelog

  • Upgrade JS SDK to 9.2.0
  • [Release] Fix encrypted video playback in Chrome-based browsers
    #5431

v3.9.0-rc.1

18 Nov 16:27
Compare
Choose a tag to compare
v3.9.0-rc.1 Pre-release
Pre-release

Full Changelog

  • Upgrade JS SDK to 9.2.0-rc.1
  • Translations update from Weblate
    #5429
  • Fix message search summary text
    #5428
  • Shrink new room intro top margin to half for encryption bubble tile
    #5427
  • Small delight tweaks to improve rough corners in the app
    #5418
  • Fix DM logic to always pick a more reliable DM room
    #5424
  • Update styling of the Analytics toast
    #5408
  • Fix vertical centering of the Homepage and button layout
    #5420
  • Fix BaseAvatar sometimes messing up and duplicating the url
    #5422
  • Disable buttons when required by MSC2790
    #5412
  • Fix drag drop file to upload for Safari
    #5414
  • Fix poorly i18n'd string
    #5416
  • Fix the feedback not closing without feedback/countly
    #5417
  • Fix New Room Intro invite to this room button
    #5419
  • Change how we expose Role in User Info and hide in DMs
    #5413
  • Disallow sending of empty messages
    #5390
  • hide some validation tooltips if fields are valid.
    #5403
  • Improvements around new room empty space interactions
    #5398
  • Implement call hold
    #5366
  • Fix Skeleton UI showing up when not intended.
    #5407
  • Close context menu when user clicks the Home button
    #5406
  • Skip e2ee warn logout prompt if user has no megolm sessions to lose
    #5410
  • Allow country names to be translated
    #5405
  • Support thirdparty lookup for phone numbers
    #5396
  • Change "Password" to "New Password"
    #5371
  • Add customisation point for dehydration key
    #5397
  • Rebrand Riot -> Element in the permalink classes
    #5386
  • Invite / Create DM UX tweaks
    #5387
  • Tweaks to toasts and post-registration landing
    #5383

v3.8.0

09 Nov 16:31
Compare
Choose a tag to compare

Full Changelog

  • Upgrade JS SDK to 9.1.0

v3.8.0-rc.1

04 Nov 14:16
Compare
Choose a tag to compare
v3.8.0-rc.1 Pre-release
Pre-release

Full Changelog

  • Upgrade JS SDK to 9.1.0-rc.1
  • Log when saving profile
    #5394
  • Translations update from Weblate
    #5395
  • Hide prompt to add email for notifications if 3pid ui feature is off
    #5392
  • Fix room list message preview copy for hangup events
    #5388
  • Track UISIs as Countly Events
    #5382
  • Don't let users accidentally redact ACL events
    #5384
  • Two more easy files to remove from eslintignore
    #5378
  • Fix Widget OpenID Permissions for realsies
    #5381
  • Fix regression with OpenID permissions on widgets
    #5380
  • Fix room directory events happening in the wrong order for Funnels
    #5379
  • Remove a couple more files from eslintignore
    #5377
  • Fix countly method bindings and errors
    #5376
  • Fix a bunch of silly lint errors
    #5375
  • Typescript: ImageUtils
    #5374
  • Convert AuxPanel to TypeScript
    #5373
  • Only pass metrics if they exist otherwise Countly will be unhappy!
    #5372
  • Fix CountlyAnalytics NPE on MatrixClientPeg
    #5370
  • fix CountlyAnalytics canEnable on wrong target
    #5369
  • Initial Countly work
    #5365
  • Fix videos not playing in non-encrypted rooms
    #5368
  • Fix custom tag layout which regressed in #5309
    #5367
  • Watch replyToEvent at RoomView to prevent races
    #5360
  • Add a UI Feature flag for room history settings
    #5362
  • Hide inline images when preference disabled
    #5361
  • Fix React warning by moving handler to each button
    #5359
  • Do not preload encrypted videos|images unless autoplay or thumbnailing is on
    #5352
  • Fix theme variable passed to Jitsi
    #5357
  • docs: added comment explanation
    #5349
  • Modal Widgets - MSC2790
    #5252
  • Widgets fixes
    #5350
  • Fix User Menu avatar colouring being based on wrong string
    #5348
  • Support 'answered elsewhere'
    #5345

v3.7.1

28 Oct 14:25
Compare
Choose a tag to compare

Full Changelog

  • Upgrade JS SDK to 9.0.1
  • [Release] Fix theme variable passed to Jitsi
    #5358
  • [Release] Widget fixes
    #5351

v3.7.0

26 Oct 16:55
Compare
Choose a tag to compare

Full Changelog

  • Upgrade JS SDK to 9.0.0