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

v2.4.0-rc.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@RiotRobot RiotRobot released this 08 Apr 12:59
· 25215 commits to develop since this release

Full Changelog

  • 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