Skip to content
Tags give the ability to mark specific points in history as being important
  • v1.7.0
    15203bb3 · v1.7.0 ·
    [Full Changelog](https://github.com/vector-im/riot-web/compare/v1.6.8...v1.7.0)
    * App name changed from Riot to Element
    * Upgrade to React SDK 2.10.0
    * Remove redundant enum
    [\#14472](https://github.com/vector-im/riot-web/pull/14472)
    * Remove font scaling from labs
    [\#14355](https://github.com/vector-im/riot-web/pull/14355)
    * Update documentation and remove labs flag for new room list
    [\#14375](https://github.com/vector-im/riot-web/pull/14375)
    * Update from Weblate
    [\#14434](https://github.com/vector-im/riot-web/pull/14434)
    * Release the irc layout from labs
    [\#14350](https://github.com/vector-im/riot-web/pull/14350)
    * Fix welcomeBackgroundUrl array causing background to change during use
    [\#14368](https://github.com/vector-im/riot-web/pull/14368)
    * Be more explicit about type when calling platform startUpdater
    [\#14299](https://github.com/vector-im/riot-web/pull/14299)
    
  • v1.6.8
    1f543994 · v1.6.8 ·
    [Full Changelog](https://github.com/vector-im/riot-web/compare/v1.6.8-rc.1...v1.6.8)
    * Upgrade to JS SDK 7.1.0 and React SDK 2.9.0
    
  • v1.6.8-rc.1
    1726615b · v1.6.8-rc.1 ·
    [Full Changelog](https://github.com/vector-im/riot-web/compare/v1.6.7...v1.6.8-rc.1)
    * Upgrade to JS SDK 7.1.0-rc.1 and React SDK 2.9.0-rc.1
    * Update from Weblate
    [\#14282](https://github.com/vector-im/riot-web/pull/14282)
    * Show a download completed toast in electron
    [\#14248](https://github.com/vector-im/riot-web/pull/14248)
    * Add the new spinner feature labs flag
    [\#14213](https://github.com/vector-im/riot-web/pull/14213)
    * Fix loading-test for SSO plaf changes
    [\#14212](https://github.com/vector-im/riot-web/pull/14212)
    * Fix spelling on startup error page
    [\#14199](https://github.com/vector-im/riot-web/pull/14199)
    * Document fonts in custom theme
    [\#14175](https://github.com/vector-im/riot-web/pull/14175)
    * Update from Weblate
    [\#14129](https://github.com/vector-im/riot-web/pull/14129)
    * ElectronPlatform: Implement the isRoomIndexed method.
    [\#13957](https://github.com/vector-im/riot-web/pull/13957)
    * ElectronPlatform: Add support to set and get the index user version.
    [\#14080](https://github.com/vector-im/riot-web/pull/14080)
    * Mark the new room list as ready for general testing
    [\#14102](https://github.com/vector-im/riot-web/pull/14102)
    
  • v1.6.7
    70e981f5 · v1.6.7 ·
    [Full Changelog](https://github.com/vector-im/riot-web/compare/v1.6.6...v1.6.7)
    * Upgrade to React SDK 2.8.1
    
  • v1.6.6
    42c6a26e · v1.6.6 ·
    [Full Changelog](https://github.com/vector-im/riot-web/compare/v1.6.6-rc.1...v1.6.6)
    * Upgrade to JS SDK 7.0.0 and React SDK 2.8.0
    
  • v1.6.6-rc.1
    d12f33fb · v1.6.6-rc.1 ·
    [Full Changelog](https://github.com/vector-im/riot-web/compare/v1.6.5...v1.6.6-rc.1)
    * Upgrade to JS SDK 7.0.0-rc.1 and React SDK 2.8.0-rc.1
    * Update from Weblate
    [\#14067](https://github.com/vector-im/riot-web/pull/14067)
    * Update from Weblate
    [\#14032](https://github.com/vector-im/riot-web/pull/14032)
    * Attempt to fix decoder ring for relative hosted riots
    [\#13987](https://github.com/vector-im/riot-web/pull/13987)
    * Upgrade deps
    [\#13952](https://github.com/vector-im/riot-web/pull/13952)
    * Fix riot-desktop manual update check getting stuck on Downloading...
    [\#13946](https://github.com/vector-im/riot-web/pull/13946)
    * Bump websocket-extensions from 0.1.3 to 0.1.4
    [\#13943](https://github.com/vector-im/riot-web/pull/13943)
    * Add e2ee-default:false docs
    [\#13914](https://github.com/vector-im/riot-web/pull/13914)
    * make IPC calls to get pickle key
    [\#13846](https://github.com/vector-im/riot-web/pull/13846)
    * fix loading test for new sso pattern
    [\#13913](https://github.com/vector-im/riot-web/pull/13913)
    * Fix login loop where the sso flow returns to `#/login`
    [\#13889](https://github.com/vector-im/riot-web/pull/13889)
    * Fix typo in docs
    [\#13905](https://github.com/vector-im/riot-web/pull/13905)
    * Remove cross-signing from labs
    [\#13904](https://github.com/vector-im/riot-web/pull/13904)
    * Add PWA Platform with PWA-specific badge controls
    [\#13890](https://github.com/vector-im/riot-web/pull/13890)
    * Modernizr check for subtle crypto as we require it all over the place
    [\#13828](https://github.com/vector-im/riot-web/pull/13828)
    
  • v1.6.5
    d75045e8 · v1.6.5 ·
    [Full Changelog](https://github.com/vector-im/riot-web/compare/v1.6.4...v1.6.5)
    * Upgrade to JS SDK 6.2.2 and React SDK 2.7.2
    
  • v1.6.4
    3b28ebec · v1.6.4 ·
    [Full Changelog](https://github.com/vector-im/riot-web/compare/v1.6.3...v1.6.4)
    * Upgrade to JS SDK 6.2.1 and React SDK 2.7.1
    
  • v1.6.3
    97f45723 · v1.6.3 ·
    [Full Changelog](https://github.com/vector-im/riot-web/compare/v1.6.3-rc.1...v1.6.3)
    Riot Web 1.6.3 fixes a vulnerability in single sign-on (SSO) deployments where Riot Web could be confused into sending authentication details to an attacker-controlled server. Thanks to Quentin Gliech for responsibly disclosing this via Matrix's Security Disclosure Policy.
    * Fix login loop where the sso flow returns to `#/login` to release
    [\#13915](https://github.com/vector-im/riot-web/pull/13915)
    
  • v1.6.3-rc.1
    76592720 · v1.6.3-rc.1 ·
    [Full Changelog](https://github.com/vector-im/riot-web/compare/v1.6.2...v1.6.3-rc.1)
    * Upgrade to JS SDK 6.2.0-rc.1 and React SDK 2.7.0-rc.2
    * Get rid of welcome.html's Chat with Riot Bot button
    [\#13842](https://github.com/vector-im/riot-web/pull/13842)
    * Update from Weblate
    [\#13886](https://github.com/vector-im/riot-web/pull/13886)
    * Allow deferring of Update Toast until the next morning
    [\#13864](https://github.com/vector-im/riot-web/pull/13864)
    * Give contextual feedback for manual update check instead of banner
    [\#13862](https://github.com/vector-im/riot-web/pull/13862)
    * Add app-load doc
    [\#13834](https://github.com/vector-im/riot-web/pull/13834)
    * Update Modular hosting link
    [\#13777](https://github.com/vector-im/riot-web/pull/13777)
    * Replace New Version Bar with a Toast
    [\#13776](https://github.com/vector-im/riot-web/pull/13776)
    * Remove webpack-build-notifier from lockfile
    [\#13814](https://github.com/vector-im/riot-web/pull/13814)
    *  Add media queries and mobile viewport (#12142)
    [\#13818](https://github.com/vector-im/riot-web/pull/13818)
    * Fix @types/react conflict in matrix-react-sdk
    [\#13809](https://github.com/vector-im/riot-web/pull/13809)
    * Fix manual update checking, super in arrow funcs doesn't work
    [\#13808](https://github.com/vector-im/riot-web/pull/13808)
    * Update from Weblate
    [\#13806](https://github.com/vector-im/riot-web/pull/13806)
    * Convert platforms to Typescript
    [\#13756](https://github.com/vector-im/riot-web/pull/13756)
    * Fix EventEmitter typescript signature in node typings
    [\#13764](https://github.com/vector-im/riot-web/pull/13764)
    * Add docs and labs flag for new room list implementation
    [\#13675](https://github.com/vector-im/riot-web/pull/13675)
    * Add font scaling labs setting.
    [\#13352](https://github.com/vector-im/riot-web/pull/13352)
    * Add labs flag for alternate message layouts
    [\#13350](https://github.com/vector-im/riot-web/pull/13350)
    * Move dispatcher references in support of TypeScript conversion
    [\#13666](https://github.com/vector-im/riot-web/pull/13666)
    * Update from Weblate
    [\#13704](https://github.com/vector-im/riot-web/pull/13704)
    * Replace favico.js dependency with simplified variant grown from it
    [\#13649](https://github.com/vector-im/riot-web/pull/13649)
    * Remove Electron packaging scripts
    [\#13688](https://github.com/vector-im/riot-web/pull/13688)
    * Fix postcss order to allow mixin variables to work
    [\#13674](https://github.com/vector-im/riot-web/pull/13674)
    * Pass screenAfterLogin through SSO in the callback url
    [\#13650](https://github.com/vector-im/riot-web/pull/13650)
    
  • v1.6.2
    075299a7 · v1.6.2 ·
    [Full Changelog](https://github.com/vector-im/riot-web/compare/v1.6.1...v1.6.2)
    * Upgrade to React SDK 2.6.1
    
  • v1.6.1
    482d6a7f · v1.6.1 ·
    [Full Changelog](https://github.com/vector-im/riot-web/compare/v1.6.1-rc.1...v1.6.1)
    * Upgrade to React SDK 2.6.0 and JS SDK 6.1.0
    
  • v1.6.1-rc.1
    f56ee6df · v1.6.1-rc.1 ·
    [Full Changelog](https://github.com/vector-im/riot-web/compare/v1.6.0...v1.6.1-rc.1)
    * Upgrade to React SDK 2.6.0-rc.1 and JS SDK 6.1.0-rc.1
    * Update from Weblate
    [\#13673](https://github.com/vector-im/riot-web/pull/13673)
    * Add notranslate class to matrixchat to prevent translation by Google
    Translate
    [\#13669](https://github.com/vector-im/riot-web/pull/13669)
    * Added Anchor Link to the development of matrix sdk
    [\#13638](https://github.com/vector-im/riot-web/pull/13638)
    * Prefetch the formatting button mask svg images
    [\#13631](https://github.com/vector-im/riot-web/pull/13631)
    * use a different image in previews
    [\#13488](https://github.com/vector-im/riot-web/pull/13488)
    * Update from Weblate
    [\#13625](https://github.com/vector-im/riot-web/pull/13625)
    * Remove electron_app as we now have riot-desktop repo
    [\#13544](https://github.com/vector-im/riot-web/pull/13544)
    * add new images for PWA icons
    [\#13556](https://github.com/vector-im/riot-web/pull/13556)
    * Remove unused feature flag from config
    [\#13504](https://github.com/vector-im/riot-web/pull/13504)
    * Update from Weblate
    [\#13486](https://github.com/vector-im/riot-web/pull/13486)
    * Developer tool: convert rageshake error locations back to sourcecode
    locations
    [\#13357](https://github.com/vector-im/riot-web/pull/13357)
    * App load tweaks, improve error pages
    [\#13329](https://github.com/vector-im/riot-web/pull/13329)
    * Tweak default device name to be more compact
    [\#13465](https://github.com/vector-im/riot-web/pull/13465)
    * Tweak default device name on macOS
    [\#13460](https://github.com/vector-im/riot-web/pull/13460)
    * Update docs with custom theming changes
    [\#13406](https://github.com/vector-im/riot-web/pull/13406)
    * Update from Weblate
    [\#13395](https://github.com/vector-im/riot-web/pull/13395)
    * Remove docs and config for invite only padlocks
    [\#13374](https://github.com/vector-im/riot-web/pull/13374)
    * Revert "Add font scaling labs setting."
    [\#13351](https://github.com/vector-im/riot-web/pull/13351)
    * Expand feature flag docs to cover additional release channels
    [\#13341](https://github.com/vector-im/riot-web/pull/13341)
    * Optimized image assets by recompressing without affecting quality.
    [\#13034](https://github.com/vector-im/riot-web/pull/13034)
    * Add font scaling labs setting.
    [\#13199](https://github.com/vector-im/riot-web/pull/13199)
    * Remove encrypted message search feature flag
    [\#13325](https://github.com/vector-im/riot-web/pull/13325)
    * Fix `default_federate` settting description
    [\#13312](https://github.com/vector-im/riot-web/pull/13312)
    * Clarify that the .well-known method for Jitsi isn't available yet
    [\#13314](https://github.com/vector-im/riot-web/pull/13314)
    * add config option to tsc resolveJsonModule
    [\#13296](https://github.com/vector-im/riot-web/pull/13296)
    * Fix dispatcher import to be extension agnostic
    [\#13297](https://github.com/vector-im/riot-web/pull/13297)
    * Document more config options in config.md (fixes #13089)
    [\#13260](https://github.com/vector-im/riot-web/pull/13260)
    * Fix tests post-js-sdk-filters change
    [\#13295](https://github.com/vector-im/riot-web/pull/13295)
    * Make Jitsi download script a JS script
    [\#13227](https://github.com/vector-im/riot-web/pull/13227)
    * Use matrix-react-sdk type extensions as a base
    [\#13271](https://github.com/vector-im/riot-web/pull/13271)
    * Allow Riot Web to randomly pick welcome backgrounds
    [\#13235](https://github.com/vector-im/riot-web/pull/13235)
    * Update cross-signing feature docs and document fallback procedures
    [\#13224](https://github.com/vector-im/riot-web/pull/13224)
    
  • v1.6.0
    beda6c3b · v1.6.0 ·
    [Full Changelog](https://github.com/vector-im/riot-web/compare/v1.6.0-rc.6...v1.6.0)
    * Cross-signing and E2EE by default for DMs and private rooms enabled
    * Upgrade to React SDK 2.5.0 and JS SDK 6.0.0
    
  • v1.6.0-rc.6
    be76d2ef · v1.6.0-rc.6 ·
    [Full Changelog](https://github.com/vector-im/riot-web/compare/v1.6.0-rc.5...v1.6.0-rc.6)
    * Upgrade to React SDK 2.5.0-rc.6 and JS SDK 6.0.0-rc.2
    
  • v1.6.0-rc.5
    29df8a8a · v1.6.0-rc.5 ·
    [Full Changelog](https://github.com/vector-im/riot-web/compare/v1.6.0-rc.4...v1.6.0-rc.5)
    * Upgrade to React SDK 2.5.0-rc.5 and JS SDK 6.0.0-rc.1
    * Remove feature flag docs from docs on release
    [\#13375](https://github.com/vector-im/riot-web/pull/13375)
    
  • v1.6.0-rc.4
    58b7bbd3 · v1.6.0-rc.4 ·
    [Full Changelog](https://github.com/vector-im/riot-web/compare/v1.6.0-rc.3...v1.6.0-rc.4)
    * Upgrade to React SDK 2.5.0-rc.4 and JS SDK 5.3.1-rc.4
    
  • v1.6.0-rc.3
    4e07c647 · v1.6.0-rc.3 ·
    [Full Changelog](https://github.com/vector-im/riot-web/compare/v1.6.0-rc.2...v1.6.0-rc.3)
    * Upgrade to React SDK 2.5.0-rc.3 and JS SDK 5.3.1-rc.3
    
  • v1.6.0-rc.2
    c7133885 · v1.6.0-rc.2 ·
    [Full Changelog](https://github.com/vector-im/riot-web/compare/v1.6.0-rc.1...v1.6.0-rc.2)
    * Upgrade to React SDK 2.5.0-rc.2 and JS SDK 5.3.1-rc.2
    * Enable cross-signing / E2EE by default for DM without config changes
    
  • v1.6.0-rc.1
    d3bc7fb4 · v1.6.0-rc.1 ·
    [Full Changelog](https://github.com/vector-im/riot-web/compare/v1.5.16-rc.1...v1.6.0-rc.1)
    * Enable cross-signing / E2EE by default for DM on release
    [\#13179](https://github.com/vector-im/riot-web/pull/13179)
    * Upgrade to React SDK 2.5.0-rc.1 and JS SDK 5.3.1-rc.1
    * Add instruction to resolve the inotify watch limit issue
    [\#13128](https://github.com/vector-im/riot-web/pull/13128)
    * docs: labs: add a pointer to config.md
    [\#13149](https://github.com/vector-im/riot-web/pull/13149)
    * Fix Electron SSO handling to support multiple profiles
    [\#13028](https://github.com/vector-im/riot-web/pull/13028)
    * Add riot-desktop shortcuts for forward/back matching browsers&slack
    [\#13133](https://github.com/vector-im/riot-web/pull/13133)
    * Allow rageshake to fail in init
    [\#13164](https://github.com/vector-im/riot-web/pull/13164)
    * Fix broken yarn install link in README.md
    [\#13125](https://github.com/vector-im/riot-web/pull/13125)
    * fix build:jitsi scripts crash caused by a missing folder
    [\#13122](https://github.com/vector-im/riot-web/pull/13122)
    * App load order changes to catch errors better
    [\#13095](https://github.com/vector-im/riot-web/pull/13095)
    * Upgrade deps
    [\#13080](https://github.com/vector-im/riot-web/pull/13080)