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

v2.8.0-rc.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@RiotRobot RiotRobot released this 17 Jun 20:46
· 22811 commits to develop since this release

Full Changelog

  • Upgrade to JS SDK 7.0.0-rc.1
  • Fix Styled Checkbox and Radio Button disabled state
    #4778
  • clean up and fix the isMasterRuleEnabled logic
    #4782
  • Fix case-sensitivity of /me to match rest of slash commands
    #4763
  • Add a 'show less' button to the new room list
    #4765
  • Update from Weblate
    #4781
  • Sticky and collapsing headers for new room list
    #4758
  • Make the room list labs setting reload on change
    #4780
  • Handle/hide old rooms in the room list
    #4767
  • Add some media queries to improve UI on mobile (#3991)
    #4656
  • Match fuzzy filtering a bit more reliably in the new room list
    #4769
  • Improve Field ts definitions some more
    #4777
  • Fix alignment of checkboxes in new room list's context menu
    #4776
  • Fix Field ts def, fix LocalEchoWrapper and NotificationsEnabledController
    #4775
  • Add presence indicators and globes to new room list
    #4774
  • Include the sticky room when filtering in the new room list
    #4772
  • Add a home button to the new room list menu when available
    #4771
  • use group layout for search results
    #4764
  • Fix m.id.phone spec compliance
    #4757
  • User Info default power levels for ban/kick/redact to 50 as per spec
    #4759
  • Match new room list's text search to old room list
    #4768
  • Fix ordering of recent rooms in the new room list
    #4766
  • Change theme selector to use new styled radio buttons
    #4731
  • Use recovery keys over passphrases
    #4686
  • Update from Weblate
    #4760
  • Initial dark theme support for new room list
    #4756
  • Support per-list options and algorithms on the new room list
    #4754
  • Send read marker updates immediately after moving visually
    #4755
  • Add a minimized view to the new room list
    #4753
  • Fix e2e icon alignment in irc-layout
    #4752
  • Add some resource leak protection to new room list badges
    #4750
  • Fix read-receipt alignment
    #4747
  • Show message previews on the new room list tiles
    #4751
  • Fix various layout concerns with the new room list
    #4749
  • Prioritize text on the clipboard over file
    #4748
  • Move Settings flag to ts
    #4729
  • Add a context menu to rooms in the new room list
    #4743
  • Add hover states and basic context menu to new room list
    #4742
  • Update resize handle for new designs in new room list
    #4741
  • Improve general stability in the new room list
    #4740
  • Reimplement breadcrumbs for new room list
    #4735
  • Add styled radio buttons
    #4744
  • Hide checkbox tick on dark backgrounds
    #4730
  • Make checkboxes a11y friendly
    #4746
  • EventIndex: Store and restore the encryption info for encrypted events.
    #4738
  • Use IDestroyable instead of IDisposable
    #4739
  • Add/improve badge counts in new room list
    #4734
  • Convert FormattingUtils to TypeScript and add badge utility function
    #4732
  • Add filtering and exploring to the new room list
    #4736
  • Support prioritized room list filters
    #4737
  • Clean up font scaling appearance
    #4733
  • Add user menu to new room list
    #4722
  • New room list basic styling and layout
    #4711
  • Fix read receipt overlap
    #4727
  • Load correct default font size
    #4726
  • send state of lowBandwidth in rageshakes
    #4724
  • Change internal font size from from 15 to 10
    #4725
  • Upgrade deps
    #4723
  • Ensure active Jitsi conference is closed on widget pop-out
    #4444
  • Introduce sticky rooms to the new room list
    #4720
  • Handle remaining cases for room updates in new room list
    #4721
  • Allow searching the emoji picker using other emoji
    #4719
  • New room list scrolling and resizing
    #4697
  • Don't show FormatBar if composer is empty
    #4696
  • Split the left panel into new and old for new room list designs
    #4687
  • Fix compact layout regression
    #4712
  • fix emoji in safari
    #4710
  • Fix not being able to dismiss new login toasts
    #4709
  • Fix exceptions from Tooltip
    #4708
  • Stop removing variation selector from quick reactions
    #4707
  • Tidy up continuation algorithm and make it work for hidden profile changes
    #4704
  • Profile settings should never show a disambiguated display name
    #4699
  • Prevent (double) 4S bootstrap from RestoreKeyBackupDialog
    #4701
  • Stop checkbox styling bleeding through room address selector
    #4691
  • Center HeaderButtons
    #4695
  • Add .well-known option to control default e2ee behaviour
    #4605
  • Add max-width to right and left panels
    #4692
  • Fix login loop where the sso flow returns to #/login
    #4685
  • Don't clear MAU toasts when a successful sync comes in
    #4690
  • Add initial filtering support to new room list
    #4681
  • Bubble up a decline-to-render of verification events to outside wrapper
    #4664
  • upgrade to twemoji 13.0.0
    #4672
  • Apply FocusLock to ImageView to capture Escape handling
    #4666
  • Fix the 'complete security' screen
    #4689
  • add null-guard for Autocomplete containerRef
    #4688
  • Remove legacy codepaths for Unknown Device Error (UDE/UDD) handling
    #4660
  • Remove feature_cross_signing
    #4655
  • Autocomplete: use scrollIntoView for auto-scroll to fix it
    #4670