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

v1.7.6-rc.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@RiotRobot RiotRobot released this 06 Jan 14:02
· 28164 commits to develop since this release

Full Changelog

  • Deduplicate recent emoji
    #3806
  • Fix ability to remove avatars
    #3803
  • Update from Weblate
    #3810
  • User Info fetch latest RoomMember instead of showing historical data
    #3788
  • Remove all usages of slate in favour of CIDER
    #3808
  • Use display name when pinned messages are changed
    #3809
  • Fix inverted diff line highlighting in dark theme
    #3790
  • Bridge info settings tab
    #3693
  • Send the labs flags the client is running with in rageshake
    #3805
  • Initial implementation of FTUE user lists design
    #3792
  • Update key backup creation and recovery paths for SSSS
    #3800
  • Don't fail if logs exists and is an empty dir
    #3798
  • Comment remaining non-cross-signing-compliant components
    #3799
  • Remove 'unverify' from UserInfoPanel
    #3797
  • Use deviceTrust when displaying key backup trust status
    #3795
  • Don't crash if a keyshare request is removed
    #3793
  • Convert /verify to checkDeviceTrust
    #3794
  • Remove E2eIcon onClick
    #3791
  • support channel names with slash in name/alias
    #3778
  • Fix NPE when filtering the room list
    #3787
  • Turn RoomAliasField into properly controlled and use in RoomSettings
    #3782
  • fuzzy-sort MemberList
    #3783
  • Serialize file uploads into room to match confirmation dialog order
    #3786
  • Do not show Top Unread Messages Bar and Jump to bottom button if searching
    #3785
  • Fix sticker picker chevron offset calculation
    #3784
  • Fix not being able to promote others to the same power level as your own
    #3781
  • Room Tile DMs online/active green dot
    #3751
  • Fix spelling and grammar in README
    #3780
  • Reintroduce working resizer code for right panel
    #3776
  • Fix wrong scope binding on openHelp for TopLeftMenu
    #3775
  • UserInfo hide kick/mute buttons if they make no sense
    #3774
  • Fix duplicate Incoming Call prompt on Community Invite sublist
    #3773
  • Apply new design to highlighted tags and add toggle mechanic
    #3755
  • stop using ReactDOM.findDOMNode in componentWillUnmount, use refs
    #3771
  • Add alt="" to presentational images
    #3772
  • Fix room list filtering weird case sensitivity
    #3759
  • Don't show the 'verify' button if the user is verified
    #3758
  • Switch to using checkDeviceTrust
    #3757
  • Migrate away from React Legacy contexts API
    #3743
  • Migrate key backups to SSSS
    #3749
  • Get rid of stripped-emoji.json in favour of an in-memory single source of
    truth
    #3745
  • Combine cross signing and verification over DM feature flags
    #3753
  • apply unhomoglyph when filtering room list to fuzzify it
    #3754
  • Make EmojiPicker an unmanaged Context Menu as it is too complex to be
    managed
    #3746
  • Internationalise M_TOO_LARGE error from Synapse
    #3750
  • Replace UserInfo avatar with for fallback logic
    #3748
  • Dropdown stop keyboard propagation if key handled
    #3741
  • Fix right panel for multiple member info viewings
    #3742
  • Fix Field validation tooltip sticking if blurred before async validation
    resolved
    #3740
  • Fix UserInfo exploding without a room being passed to it
    #3738
  • Fix room directory maintaining and error state
    #3737
  • Stop trapping tab in AddressPickerDialog
    #3735
  • Stop using KeyboardEvent.keyCode as it is deprecated
    #3736
  • Implement new design for uploading/removing avatars
    #3733
  • Fix aspect ratio on room/profile avatar preview
    #3731
  • Switch to react-focus-lock for it to comprehend Portals
    #3732
  • Make combobox dropdown keyboard and screen reader accessible
    #3729
  • Verify users when cross-signing enabled
    #3728
  • Update from Weblate
    #3730
  • Improve a11y of the unignore button in Settings
    #3727
  • Fix ToggleSwitch A11Y (trapping tab and switch v. checkbox)
    #3726
  • Make URL previews dismissable via keyboard and accessible to screen readers
    #3725
  • Create new key backups using secret storage
    #3720
  • Replace sign-ins with sessions
    #3721
  • Refactor RightPanel to match expected behaviour
    #3703
  • Render policy room event updates in the timeline
    #3716
  • Wrap the await call for unknown device lookups
    #3718
  • Add testing flow to bootstrap secret storage
    #3640
  • Fix remaining context menu regressions
    #3715
  • Migrate away from React Legacy string refs
    #3712
  • Update copy for DM invites
    #3706
  • Fix message action bar reaction picker regression
    #3714
  • Add what-input to allow different scoping to focus-visible for MAB a11y
    #3709
  • Mark the This/All Rooms scope buttons as radios for a11y
    #3708
  • Switch ReactionsRowButton to an AccessibleButton for space/enter handling
    #3707
  • Change the (edited) link to an AccessibleButton for a11y
    #3710
  • Update from Weblate
    #3713
  • Fix ?via= args in SpecPermalinkConstructor.js
    #3694
  • Don't mark a room as unread when server ACLs are set
    #3705
  • Make reaction buttons more accessible
    #3704
  • yarn upgrade
    #3701
  • Make CI scripts executable
    #3698
  • ARIA compliant context menus
    #3611