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

v2.6.0-rc.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@RiotRobot RiotRobot released this 14 May 15:30
· 24048 commits to develop since this release

Full Changelog

  • Upgrade to JS SDK 6.1.0-rc.1
  • Update from Weblate
    #4596
  • Fix message edits dialog being wrong and sometimes crashing
    #4595
  • Acquire a new session before enacting deactivation
    #4584
  • Remove UI for upgrading 4S to symmetric encryption
    #4581
  • Add copy to SSO prompts during cross-signing setup
    #4555
  • Re-fix OpenID requests from widgets
    #4592
  • Fix persistent widgets on desktop / http
    #4591
  • Updated link and added:Yarn two is not yet used.
    #4589
  • Fix topic dialog not supporting escape as it didn't have a "Close"
    #4578
  • Default to public room when creating room from room directory
    #4579
  • Replace png flags and add Kosovo to country code dropdown
    #4576
  • Rename trash (custom).svg as electron doesn't like paths with spaces
    #4583
  • Fix sign in / up links on previewed rooms
    #4582
  • Avoid soft crash if unknown device in verification
    #4580
  • Add slash commands /query and /msg to match IRC
    #4568
  • Send cross-signing debug booleans over rageshake
    #4570
  • Prompt user to specify an alternate server if theirs has registration off
    #4575
  • Don't try and redact redactions for "Remove recent messages"
    #4573
  • View Source should target the replacing event rather than the root one
    #4571
  • Fix passphrase reset in key backup restore dialog
    #4569
  • Ensure key backup gets dealt with correctly during secret storage reset
    #4556
  • Fix crash for broken invites
    #4565
  • Fix rageshake with no matrix client
    #4572
  • Update from Weblate
    #4567
  • Bring back UnknownBody for UISIs
    #4564
  • clear tag panel selection if the community selected is left
    #4559
  • Close ImageView when redacting
    #4560
  • Redesign redactions
    #4484
  • Don't try to reload profile information when closing the user panel
    #4547
  • Fix right panel hiding when viewing room member
    #4558
  • Don't erase password confirm on registration error
    #4540
  • Add a loading state for email addresses/phone numbers in settings
    #4557
  • set the meta tag for theme-color to the same theme css background
    #4554
  • Update Invite Dialog copy to include email addresses
    #4497
  • Fix slider toggle regression.
    #4546
  • Fix a crash where a name could unexpectedly be an empty list
    #4552
  • Solves communities can be dragged from context menu
    #4492
  • Remove prefixes for composer avatar urls
    #4553
  • Fix reply RR spacing getting doubled
    #4541
  • Differentiate copy for own untrusted device dialog
    #4549
  • EventIndex: Reduce the logging the event index is producing.
    #4548
  • Increase rageshake size limit to 5mb
    #4543
  • Update from Weblate
    #4542
  • Guard against race when waiting for cross-signing to be ready
    #4539
  • Wait for user to be verified in e2e setup
    #4537
  • Convert MatrixChat to a TypeScript class
    #4462
  • Mark room as read when escape is pressed
    #4271
  • Only show key backup reminder when confirmed by server to be missing
    #4534
  • Add device name to unverified session toast
    #4535
  • Show progress when loading keys
    #4507
  • Fix device verification toasts not disappearing
    #4532
  • Update toast copy again
    #4529
  • Re-apply theme after login
    #4518
  • Reduce maximum width of toasts & allow multiple lines
    #4525
  • Treat sessions that are there when we log in as old
    #4524
  • Allow resetting storage from the access dialog
    #4521
  • Update (bulk) unverified device toast copy
    #4522
  • Make new device toasts appear above review toasts
    #4519
  • Separate toasts for existing & new device verification
    #4511
  • Slightly darker toggle off bg color
    #4477
  • Fix pill vertical align
    #4514
  • Fix set up encryption toast to use "set up" as action
    #4502
  • Don't enable e2ee when inviting a 3pid
    #4509
  • Fix internal link styling in Security Settings
    #4510
  • Small custom theming fixes
    #4508
  • Fix scaling issues
    #4355
  • Aggregate device verify toasts
    #4506
  • Support setting username and avatar colors in custom themes
    #4503
  • only clear on continuations where the clear isn't done by SenderProfile
    #4501
  • cap width of editable item list item to leave space for its X button
    #4495
  • Add a link from settings / devices to your user profile
    #4498
  • Update from Weblate
    #4496
  • Make icon change in SetupEncryptionDialog
    #4485
  • Remove invite only padlocks feature flag
    #4487
  • Fix incorrect toast if security setup skipped
    #4486
  • Revert "Update emojibase for fixed emoji codepoints and Emoji 13 support"
    #4482
  • Fix widget URL templating (again)
    #4481
  • Fix recovery link on login verification flow
    #4479
  • Make avatars in pills occupy the entire space using cropping
    #4476
  • Use WidgetType more often to avoid breaking new sticker pickers
    #4458
  • Update logging for unmanaged widgets, and add TODO comments for other areas
    #4460
  • Fix OpenID requests from widgets
    #4459
  • Take encrypted message search out of labs
    #4467
  • Fix BigEmoji for replies
    #4475
  • Update login security copy and design to match Figma
    #4472
  • Fix i18n of SSO UIA copy in Deactivate Account Dialog
    #4471
  • Assert type of domNode as HTMLElement to fix build
    #4470
  • Unignored in settings
    #4466
  • Skip auth flow test for signing upload when password present
    #4464
  • If user cannot set email during registration don't tell them to
    #4461
  • Fix post-ts autocomplete, it is not null
    #4463
  • Convert autocomplete stuff to TypeScript
    #4452
  • Add a back button to the devtools verifications panel
    #4455
  • Fix: wait until cross-signing keys are fetched to show verify button
    #4456
  • Handle load error in create secret storage dialog
    #4451
  • Allow iframes and Jitsi URLs in /addwidget
    #4382
  • Support m.jitsi-typed widgets as Jitsi widgets
    #4379
  • Don't recheck DeviceListener until after initial sync is finished
    #4450
  • Fix CSS class in ButtonPlaceholder
    #4449
  • Password Login make sure tab takes user to password field
    #4441
  • Network Dropdown fix things not scrolling properly
    #4439
  • ImageView make clicking off it easier
    #4448
  • Add slash command to send a rageshake
    #4443
  • EventIndex: Filter out events that don't have a propper content value.
    #4446
  • Revert "Fix Filepanel scroll position state lost when room is changed"
    #4445
  • Update seshat copy to remove trailing full stop
    #4442
  • Fix Filepanel scroll position state lost when room is changed
    #4388
  • Fix end-to-end tests for end-to-end encryption verification
    #4436
  • Don't explode if the e2e test directory exists when crashing
    #4437
  • Bump https-proxy-agent from 2.2.1 to 2.2.4 in /test/end-to-end-tests
    #4430
  • Minor updates to e2e test instructions on Windows
    #4432
  • Fix typo
    #4435
  • Catch errors sooner so users can recover more easily
    #4122
  • Rageshake: remind user of unsupported browser and send modernizr report
    #4381
  • Design tweaks for DM Room Tiles
    #4338
  • Don't break spills over multiple lines, ellipsis them at max-1-line
    #4434
  • Turn the end-to-end tests back on and fix the lazy-loading tests
    #4433
  • Fix key backup debug panel
    #4431
  • Convert cross-signing feature flag to setting
    #4416
  • Make RoomPublishSetting import-skinnable
    #4428
  • Iterate cross-signing copy
    #4425
  • Fix: ensure twemoji font is loaded when showing SAS emojis
    #4422
  • Revert "Fix: load Twemoji before login so complete security gets the right
    emojis during SAS"
    #4421
  • Fix: load Twemoji before login so complete security gets the right emojis
    during SAS
    #4419
  • consolidate and fix copy to clipboard
    #4410
  • Fix Message Context Menu options not displaying: block
    #4418
  • Fix pills being broken by unescaped characters
    #4411