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
v2.6.0
v2.6.0-rc.1
- 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](https://github.com/matrix-org/matrix-r...
v2.5.0
v2.5.0-rc.6
v2.5.0-rc.5
- Upgrade to JS SDK 6.0.0-rc.1
- Fix device verification toasts not disappearing
#4533 - Allow resetting storage from the access dialog
#4526 - Update toast copy again
#4530 - Reduce maximum width of toasts & allow multiple lines
#4528 - Treat sessions that are there when we log in as old
#4527 - Update (bulk) unverified device toast copy
#4523 - Make new device toasts appear above review toasts
#4520 - Separate toasts for existing & new device verification
#4517 - Aggregate device verify toasts
#4516 - Fix set up encryption toast to use "set up" as action
#4515 - Fix internal link styling in Security Settings
#4512 - Don't enable e2ee when inviting a 3pid
#4513 - only clear on continuations where the clear isn't done by SenderProfile
#4505 - cap width of editable item list item to leave space for its X button
#4504 - Add a link from settings / devices to your user profile
#4499 - Make icon change in SetupEncryptionDialog
#4490 - Remove invite only padlocks feature flag for release
#4488 - Fix incorrect toast if security setup skipped
#4489 - Revert "Update emojibase for fixed emoji codepoints and Emoji 13 support"
#4483 - Fix recovery link on login verification flow
#4480
v2.5.0-rc.4
- Upgrade to JS SDK 5.3.1-rc.4
- Take encrypted message search out of labs for release
#4468 - Update login security copy and design to match Figma [to release]
#4474 - Fix i18n of SSO UIA copy in Deactivate Account Dialog on release
#4473 - Skip auth flow test for signing upload when password present
#4465 - Fix: wait until cross-signing keys are fetched to show verify button
#4457 - Handle load error in create secret storage dialog
#4454 - Don't recheck DeviceListener until after initial sync is finished
#4450 - EventIndex: Filter out events that don't have a propper content value.
#4447
v2.5.0-rc.3
- Upgrade to JS SDK 5.3.1-rc.3
v2.5.0-rc.2
v2.5.0-rc.1
- Upgrade to JS SDK 5.3.1-rc.1
- null-guard MatrixClientPeg in RoomViewStore
#4415 - Fix: prevent spurious notifications from indexer
#4414 - Login block on initialSync with spinners
#4413 - Allow network dropdown to be scrollable and fix context menu padding calc
#4408 - Remove end-to-end message info option when cross-signing is used
#4412 - Minimize widgets by default
#4378 - Add comments to highlight where we'll need m.widget support
#4380 - Fix: dont try to enable 4S if cross-signing is disabled
#4407 - Fix: don't confuse user with spinner during complete security step
#4406 - Fix: avoid potential crash during certain verification paths
#4405 - Add riot-desktop shortcuts for forward/back matching browsers&slack
#4392 - Convert LoggedInView to an ES6 PureComponent Class & TypeScript
#4398 - Fix width of MVideoBody in FilePanel
#4396 - Remove unused react-addons-css-transition-group
#4397 - Fix emoji tooltip flickering
#4395 - Pass along key backup for bootstrap
#4374 - Fix create room dialog e2ee private room setting
#4403 - Sort emoji by shortcodes for autocomplete primarily for :-1 and :+1
#4391 - Fix invalid commands when figuring out whether to set isTyping
#4390 - op/deop return error if trying to affect an unknown user
#4389 - Composer pills respect showPillAvatar setting
#4384 - Only send typing notification when composing commands which send messages
#4385 - Reverse order of they match/they don't match buttons
#4386 - Use singular text on 'delete sessions' button for SSO
#4383 - Pass widget data through from sticker picker
#4377 - Obliterate widgets when they are minimized
#4376 - Fix image thumbnail width when read receipts are hidden
#4370 - Add toggle for e2ee when creating private room
#4362 - Fix logging for failed searches
#4372 - Ensure UI is updated when cross-signing gets disabled
#4369 - Retry the request for the master key from SSSS on login
#4371 - Upgrade deps
#4365 - App load tweaks, i18n and localStorage
#4367 - Fix encoding of widget arguments
#4366
v2.4.0-rc.1
- Upgrade to JS SDK to 5.3.0-rc.1
- EventIndex: Log if we had all events in a checkpoint but are continuing.
#4363 - Update from Weblate
#4364 - Support deactivating your account with SSO
#4356 - Add debug status for cached backup key format
#4359 - Fix composer placeholder not updating
#4361 - Fix sas verification buttons to match figma
#4358 - Don't show fallback text for verification requests
#4345 - Fix share dialog correctly
#4360 - Use singular copy when only deleting one device
#4357 - Deem m.sticker events as actionable for reacting
#4288 - Don't show spinner over encryption setup dialogs
#4354 - Support Jitsi information from client .well-known
#4348 - Add new default home page fallback
#4350 - Check more account data in toast listener
#4351 - Don't try to send presence updates until the client is started
#4353 - Fix copy button on code blocks when there is no code tag just pre
#4352 - Clear sessionStorage on sign out
#4346 - Re-request room keys after auth
#4341 - Update emojibase for fixed emoji codepoints and Emoji 13 support
#4344 - App load order tweaks for code splitting
#4343 - Fix alignment of e2e icon in userinfo and expose full displayname in title
#4312 - Adjust copy & UX for self-verification
#4342 - QR code reciprocation
#4334 - Fix Hangul typing does not work properly
#4339 - Fix: dismiss setup encryption toast if cross-signing is ready
#4336 - Fix read marker visibility for grouped events
#4340 - Make all 'font-size's and 'line-height's rem
#4305 - Fix spurious extra devices on registration
#4337 - Fix the edit messager composer
#4333 - Fix Room Settings Dialog Notifications tab icon
#4321 - Fix various cases of React warnings by silencing them
#4331 - Only apply padding to standard textual buttons (kind buttons)
#4332 - Use console.log in place of console.warn for less warnings
#4330 - Revert componentDidMount changes on breadcrumbs
#4329 - Use new method for checking secret storage key
#4309 - Label and use UNSAFE_componentWillMount to minimize warnings
#4315 - Fix a number of minor code quality issues
#4314 - Use componentDidMount in place of componentWillMount where possible
#4313 - EventIndex: Mark the initial checkpoints for a full crawl.
#4325 - Fix UserInfo e2e buttons to match Figma
#4320 - Only auto-scroll to RoomTile when clicking on RoomTile or via shortcuts
#4316 - Support SSO for interactive authentication
#4292 - Fix /invite Slash Command
#4328 - Fix jitsi popout URL
#4326 - Use our own jitsi widget for the popout URL
#4323 - Fix popout support for jitsi widgets
#4319 - Fix: legacy verify user throwing error
#4318 - Document settingDefaults
#3046 - Fix Ctrl+/ for Finnish keyboard where it includes Shift
#4317 - Rework SlashCommands to better expose aliases
#4302 - Fix EventListSummary when RR rendering is disabled
#4311 - Update link to css location.
#4299 - Fix peeking keeping two timeline update mechanisms in play
#4310 - Pass new secret storage key to bootstrap path
#4308 - Show red shield for users that become unverified
#4303 - Accessibility fixed for Event List Summary and Composer Format Bar
#4295 - Support $riot: Templates for SSO/CAS urls in the welcome.html page
#4279 - Added the /html command
#4296 - EventIndex: Better logging on how many events are added.
#4301 - Field: mark id as optional in propTypes
#4307 - Fix view community link icon contrast
#4254 - Remove underscore from Jitsi conference names
#4304 - Refactor shield display logic; changed rules for DMs
#4290 - Fix: bring back global thin scrollbars
#4300 - Keyboard shortcuts: Escape cancel reply and fix Ctrl+K
#4297 - Field: make id optional, generate one if not provided
#4298 - Fix ugly scrollbars in TabbedView (settings), emojipicker and widgets
#4293 - Rename secret storage force-reset variable to avoid confusion
#4274 - Fix: can't dismiss unverified session toast when encryption hasn't been
upgraded
#4291 - Blank out UserInfo avatar when changing between members
#4289 - Add cancel button to verification panel
#4283 - Show ongoing verification request straight away when navigating to member
#4284 - Fix: allow scrolling while window is not focused & remove scrollbar hack
#4276 - Show whether backup key is cached
#4287 - Rename unverified session toast
#4285 - Fix: pick last active DM for verification request
#4286 - Fix formatBar not hidden after highlight and backspacing some text
#4269