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

v2.10.0

Compare
Choose a tag to compare
@RiotRobot RiotRobot released this 15 Jul 10:50
· 21685 commits to develop since this release

Full Changelog

  • Incorporate new toasts into end-to-end tests
    #4983
  • Fix TS lint errors
    #4982
  • Fix js lint errors after rebrand merge
    #4981
  • Fix style lint
    #4980
  • Fix alignment of login/syncing spinner
    #4979
  • De labs font-scaling
    #4899
  • Remove debug logging from new room list
    #4972
  • Tweak sticky header hiding to avoid pop
    #4974
  • Fix show-all keyboard focus regression
    #4973
  • Clean up TODOs, comments, and imports in the new room list
    #4970
  • Make EffectiveMembership utils generic
    #4971
  • Update sticky headers when breadcrumbs pop in or out
    #4969
  • Fix show less button occluding the last tile
    #4967
  • Ensure breadcrumbs don't keep turning themselves back on
    #4968
  • Update top vs. bottom sticky styles separately
    #4966
  • Ensure RoomListStore2 gets reset when the client becomes invalidated
    #4965
  • Add fade to show more button on room list
    #4963
  • Fix extra room tiles being rendered on smaller sublists
    #4964
  • Ensure tag changes (leaving rooms) causes rooms to move between lists
    #4962
  • Fix badges for font size 20
    #4958
  • Fix default sorting mechanics for new room list
    #4960
  • Fix room sub list header collapse/jump interactions on bottom-most sublist
    #4961
  • Fix room tile context menu for Historical rooms
    #4959
  • "ignore"/"unignore" commands: validate user ID
    #4895
  • Stop classname from overwritting baseavatar's
    #4957
  • Remove redundant scroll-margins and fix RoomTile wrongly scrolling
    #4952
  • Fix RoomAvatar viewAvatarOnClick to work on actual avatars instead of
    default ones
    #4953
  • Be consistent with the at-room pill avatar configurability
    #4955
  • Room List v2 Enter in the filter field should select the first result
    #4954
  • Enable the new room list by default
    #4919
  • Convert ImportanceAlgorithm over to using NotificationColor instead
    #4949
  • Internalize algorithm updates in the new room list store
    #4951
  • Remove now-dead code from sublist resizing
    #4950
  • Ensure triggered updates get fired for filters in the new room list
    #4948
  • Handle off-cycle filtering updates in the new room list
    #4947
  • Make the show more button do a clean cut on the room list while transparent
    #4941
  • Stop safari from aggressively shrinking flex items
    #4945
  • Fix search padding
    #4946
  • Reduce event loop load caused by duplicate calculations in the new room list
    #4943
  • Add an option to disable room list logging, and improve logging
    #4944
  • Scroll fade for breadcrumbs
    #4942
  • Auto expand room list on search
    #4927
  • Fix rough badge alignment for community invite tiles again
    #4939
  • Improve safety of new rooms in the room list
    #4940
  • Don't destroy room notification states when replacing them
    #4938
  • Move irc layout option to advanced
    #4937
  • Potential solution to supporting transparent 'show more' buttons
    #4932
  • Improve performance and stability in sticky headers for new room list
    #4931
  • Move and improve notification state handling
    #4935
  • Move list layout management to its own store
    #4934
  • Noop first breadcrumb
    #4933
  • Highlight "Jump to Bottom" badge when appropriate
    #4892
  • Don't render the context menu within its trigger otherwise unhandled clicks
    bubble
    #4930
  • Protect rooms from getting lost due to complex transitions
    #4929
  • Hide archive button
    #4928
  • Enable options to favourite and low priority rooms
    #4920
  • Move voip previews to bottom right corner
    #4904
  • Focus room filter on openSearch
    #4923
  • Swap out the resizer lib for something more stable in the new room list
    #4924
  • Add wrapper to room list so sticky headers don't need a background
    #4912
  • New room list view_room show_room_tile support
    #4908
  • Convert Context Menu to TypeScript
    #4871
  • Use html innerText for org.matrix.custom.html m.room.message room list
    previews
    #4925
  • Fix MELS summary of 3pid invite revocations
    #4913
  • Fix sticky headers being left on display:none if they change too quickly
    #4926
  • Fix gaps under resize handle
    #4922
  • Fix DM handling in new room list
    #4921
  • Respect and fix understanding of legacy options in new room list
    #4918
  • Ensure DMs are not lost in the new room list, and clean up tag logging
    #4916
  • Mute "Unknown room caused setting update" spam
    #4915
  • Remove comment claiming encrypted rooms are handled incorrectly in the new
    room list
    #4917
  • Try using requestAnimationFrame if available for sticky headers
    #4914
  • Show more/Show less keep focus in a relevant place
    #4911
  • Change orange to our orange and do some lints
    #4910
  • New Room List implement view_room_delta for keyboard shortcuts
    #4900
  • New Room List accessibility
    #4896
  • Improve room safety in the new room list
    #4905
  • Fix a number of issues with the new room list's invites
    #4906
  • Decrease default visible rooms down to 5
    #4907
  • swap order of context menu buttons so it does not jump when muted
    #4909
  • Fix some room list sticky header instabilities
    #4901
  • null-guard against groups with a null name in new Room List
    #4903
  • Allow vertical scrolling on the new room list breadcrumbs
    #4902
  • Convert things to Typescript, including languageHandler
    #4883
  • Fix minor issues with the badges in the new room list
    #4894
  • Radio button outline fixes including for new room list context menu
    #4893
  • First step towards a11y in the new room list
    #4882
  • Fix theme selector clicks bubbling out and causing context menu to float
    away
    #4891
  • Revert "Remove a bunch of noisy logging from the room list"
    #4890
  • Remove duplicate compact settings, handle device level updates
    #4888
  • fix notifications icons some more
    #4887
  • Remove a bunch of noisy logging from the room list
    #4886
  • Fix bell icon mismatch on room tile between hover and context menu
    #4884
  • Add a null guard for message event previews
    #4885
  • Enable the new room list by default and trigger an initial render
    #4881
  • Fix selection states of room tiles in the new room list
    #4879
  • Update mute icon behaviour for new room list designs
    #4876
  • Fix alignment of avatars on community invites
    #4878
  • Don't include empty badge container in minimized view
    #4880
  • Fix alignment of dot badges in new room list
    #4877
  • Reorganize and match new room list badges to old list behaviour
    #4861
  • Implement breadcrumb notifications and scrolling
    #4862
  • Add click-to-jump on badge in the room sublist header
    #4875
  • Room List v2 context menu interactions
    #4870
  • Wedge community invites into the new room list
    #4874
  • Check whether crypto is enabled in room recovery reminder
    #4873
  • Fix room list 2's room tile wrapping wrongly
    #4872
  • Hide scrollbar without pixel jumping
    #4863
  • Room Tile context menu, notifications, indicator and placement
    #4858
  • Improve resizing interactions in the new room list
    #4865
  • Disable use of account-level ordering options in new room list
    #4866
  • Remove context menu on invites in new room list
    #4867
  • Fix reaction event crashes in message previews
    #4868