Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to load session after Riot update #6647

Closed
tues opened this issue May 1, 2018 · 11 comments
Closed

Unable to load session after Riot update #6647

tues opened this issue May 1, 2018 · 11 comments
Labels
P1 S-Major Severely degrades major functionality or product features, with no satisfactory workaround T-Defect

Comments

@tues
Copy link

tues commented May 1, 2018

Description

After clicking the "Update" button yesterday I was logged out of Riot and can no longer log in. I haven't changed anything regarding my browser settings, version or add-ons.

Riot on my Android phone is working fine (I haven't updated it recently though).

BTW, thanks for creating Riot, it is great 🙂

Steps to reproduce

  • While signed in to Riot, click the "Update" button
  • You will be signed out
  • Try to sign in

I can only see a throbber on a white background, but I expect to see normal chat interface.

I have tried refreshing browser cache but it doesn't help. I haven't tried clearing local storage because I don't want to create new encryption keys as I always have some issues with missing chat history afterwards (even if I import old keys as well). I have tried signing in from an incognito window and it doesn't work as well.

Log: not sent (because I can't sign in)

Here are the logs from my browser's console:

XML Parsing Error: syntax error
Location: https://riot.im/app/version?cachebuster=1525170423400
Line Number 1, Column 1:
version:1:1
setLoggedIn: mxid: @me:example.com deviceId: ABCDEFGHIJ guest: false hs: https://matrix.org
rageshake.js:66:16
Unhandled rejection stopPageChangeTimer@https://riot.im/app/bundles/3de1254efca2af5ec784/bundle.js:127:12580
componentDidUpdate@https://riot.im/app/bundles/3de1254efca2af5ec784/bundle.js:127:11683
a</e.prototype.notifyAll@https://riot.im/app/bundles/3de1254efca2af5ec784/bundle.js:73:17383
close@https://riot.im/app/bundles/3de1254efca2af5ec784/bundle.js:153:28341
closeAll@https://riot.im/app/bundles/3de1254efca2af5ec784/bundle.js:36:9965
perform@https://riot.im/app/bundles/3de1254efca2af5ec784/bundle.js:36:9457
perform@https://riot.im/app/bundles/3de1254efca2af5ec784/bundle.js:36:9377
perform@https://riot.im/app/bundles/3de1254efca2af5ec784/bundle.js:14:3943
x@https://riot.im/app/bundles/3de1254efca2af5ec784/bundle.js:14:4120
closeAll@https://riot.im/app/bundles/3de1254efca2af5ec784/bundle.js:36:9965
perform@https://riot.im/app/bundles/3de1254efca2af5ec784/bundle.js:36:9457
batchedUpdates@https://riot.im/app/bundles/3de1254efca2af5ec784/bundle.js:153:21416
l@https://riot.im/app/bundles/3de1254efca2af5ec784/bundle.js:14:3070
r@https://riot.im/app/bundles/3de1254efca2af5ec784/bundle.js:50:8217
enqueueSetState@https://riot.im/app/bundles/3de1254efca2af5ec784/bundle.js:50:9360
r.prototype.setState@https://riot.im/app/bundles/3de1254efca2af5ec784/bundle.js:74:7463
setStateForNewView@https://riot.im/app/bundles/3de1254efca2af5ec784/bundle.js:127:12866
onAction@https://riot.im/app/bundles/3de1254efca2af5ec784/bundle.js:127:16298
a</e.prototype._invokeCallback@https://riot.im/app/bundles/3de1254efca2af5ec784/bundle.js:98:20483
a</e.prototype.dispatch@https://riot.im/app/bundles/3de1254efca2af5ec784/bundle.js:98:20298
value@https://riot.im/app/bundles/3de1254efca2af5ec784/bundle.js:1:16489
e/<@https://riot.im/app/bundles/3de1254efca2af5ec784/bundle.js:69:1831
r@https://riot.im/app/bundles/3de1254efca2af5ec784/bundle.js:82:25773
u/<@https://riot.im/app/bundles/3de1254efca2af5ec784/bundle.js:82:26820
s/</e[t]@https://riot.im/app/bundles/3de1254efca2af5ec784/bundle.js:82:25949
o@https://riot.im/app/bundles/3de1254efca2af5ec784/bundle.js:1:21111
e.exports/l.prototype._promiseFulfilled@https://riot.im/app/bundles/3de1254efca2af5ec784/bundle.js:38:3700
e.exports/e.coroutine/<@https://riot.im/app/bundles/3de1254efca2af5ec784/bundle.js:38:5546
E</<@https://riot.im/app/bundles/3de1254efca2af5ec784/bundle.js:69:2780
c@https://riot.im/app/bundles/3de1254efca2af5ec784/bundle.js:69:239
onPasswordLogin/<@https://riot.im/app/bundles/3de1254efca2af5ec784/bundle.js:132:17545
o@https://riot.im/app/bundles/3de1254efca2af5ec784/bundle.js:1:21111
e.exports/i.prototype._settlePromiseFromHandler@https://riot.im/app/bundles/3de1254efca2af5ec784/bundle.js:38:24060
e.exports/i.prototype._settlePromise@https://riot.im/app/bundles/3de1254efca2af5ec784/bundle.js:38:24863
e.exports/i.prototype._settlePromise0@https://riot.im/app/bundles/3de1254efca2af5ec784/bundle.js:38:25564
e.exports/i.prototype._settlePromises@https://riot.im/app/bundles/3de1254efca2af5ec784/bundle.js:38:26894
r.prototype._drainQueue@https://riot.im/app/bundles/3de1254efca2af5ec784/bundle.js:37:10365
r.prototype._drainQueues@https://riot.im/app/bundles/3de1254efca2af5ec784/bundle.js:37:10423
r/this.drainQueues@https://riot.im/app/bundles/3de1254efca2af5ec784/bundle.js:37:8580

Using riot.im/develop:

Unable to load session 
TypeError: measurement is undefined
Stack trace:
stopPageChangeTimer@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:128788:10
componentDidUpdate@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:128758:31
measureLifeCyclePerf@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:275622:13
_performComponentUpdate/<@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:276275:12
notifyAll@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:114476:10
close@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:280650:6
closeAll@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:47124:12
perform@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:47071:12
perform@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:47058:14
perform@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:13633:13
flushBatchedUpdates@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:13716:8
closeAll@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:47124:12
perform@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:47071:12
batchedUpdates@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:279025:15
enqueueUpdate@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:13744:6
enqueueUpdate@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:70756:4
enqueueSetState@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:70950:6
ReactComponent.prototype.setState@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:117100:4
setStateForNewView@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:128803:10
onAction@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:129002:18
_invokeCallback@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:192883:6
dispatch@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:192859:10
dispatch@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:1115:19
_callee3$@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:75538:26
tryCatch@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:231986:38
invoke@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:232220:23
defineIteratorMethods/</prototype[method]@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:232038:17
tryCatcher@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:9210:17
module.exports/PromiseSpawn.prototype._promiseFulfilled@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:175227:19
module.exports/Promise.coroutine/<@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:175331:10
_doSetLoggedIn@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:75609:17
_callee2$@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:75482:56
tryCatch@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:231986:38
invoke@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:232220:23
defineIteratorMethods/</prototype[method]@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:232038:17
tryCatcher@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:9210:17
module.exports/PromiseSpawn.prototype._promiseFulfilled@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:175227:19
module.exports/Promise.coroutine/<@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:175331:10
_restoreFromLocalStorage@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:75507:17
_callee$@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:75367:56
tryCatch@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:231986:38
invoke@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:232220:23
defineIteratorMethods/</prototype[method]@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:232038:17
tryCatcher@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:9210:17
module.exports/PromiseSpawn.prototype._promiseFulfilled@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:175227:19
module.exports/Promise.coroutine/<@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:175331:10
loadSession@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:75404:17
componentDidMount/</<@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:128724:25
tryCatcher@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:9210:17
module.exports/Promise.prototype._settlePromiseFromHandler@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:176344:14
module.exports/Promise.prototype._settlePromise@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:176401:14
module.exports/Promise.prototype._settlePromiseCtx@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:176438:6
Async.prototype._drainQueue@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:173504:10
Async.prototype._drainQueues@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:173509:6
Async/this.drainQueues@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:173383:10
run@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:260710:23
notify/<@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:260727:31
flush@https://riot.im/develop/bundles/82d62c1ea127adaeee12/bundle.js:67047:10
bundle.js:107947:22
Starting load of AsyncWrapper for modal
bundle.js:107947:22
AsyncWrapper load completed with SessionRestoreErrorDialog
bundle.js:107947:22
Initialised anonymous analytics
bundle.js:107947:22
XML Parsing Error: syntax error
Location: https://riot.im/develop/version?cachebuster=1525170288400
Line Number 1, Column 1:

Version information

  • Platform: web (in-browser)

For the web app:

  • Browser: Firefox 59.0.2
  • OS: Gentoo GNU/Linux
  • URL: riot.im/develop and riot.im/app
@alex-mayorga
Copy link

¡Hola @ara4n!

I have the exact same symptoms as the initial reporter on Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0 ID:20180501220047 at https://riot.im/develop/#/room/#freenode_#gultec:matrix.org

Please find below the bits of the web console that seem relevant.

¡Gracias!
Alex

Successfully compiled asm.js code (total compilation time 74ms; stored in cache) olm.js Download the React DevTools for a better development experience: https://fb.me/react-devtools bundle.js:114792:10 Warning: Accessing createClass via the main React package is deprecated, and will be removed in React v16.0. Use a plain JavaScript class instead. If you're not yet ready to migrate, create-react-class v15.* is available on npm as a temporary, drop-in replacement. For more info see https://fb.me/react-create-class bundle.js:107908:22 Warning: Accessing PropTypes via the main React package is deprecated, and will be removed in React v16.0. Use the latest available v15.* prop-types package from npm instead. For info on usage, compatibility, migration and more, see https://fb.me/prop-types-docs bundle.js:107908:22 Initialised rageshake: See https://bugs.chromium.org/p/chromium/issues/detail?id=583193 to fix line numbers on Chrome. bundle.js:107908:22 unreachable code after return statement bundle.js:1719:5 unreachable code after return statement bundle.js:9395:5 unreachable code after return statement bundle.js:1719:5 unreachable code after return statement bundle.js:9395:5 [Mostrar/hide detalles del mensaje.] bad serialized structured data (incompatible structured clone scope) bundle.js:108138:46 [SW] on message <unavailable> js/lib/push_worker.js:85:3 set language to es bundle.js:107908:22 [SW] on message <unavailable> js/lib/push_worker.js:85:3 Vector starting at https://riot.im/develop/#/room/#freenode_#gultec:matrix.org bundle.js:107908:22 Restoring session for @alex_mayorga:matrix.org bundle.js:107908:22 setLoggedIn: mxid: @alex_mayorga:matrix.org deviceId: YKLIOSIVWH guest: false hs: https://matrix.org bundle.js:107908:22 Session persisted for @alex_mayorga:matrix.org bundle.js:107908:22 Lifecycle: Starting MatrixClient bundle.js:107908:22 connecting to indexeddb matrix-js-sdk:crypto bundle.js:107908:22 connected to indexeddb matrix-js-sdk:crypto bundle.js:107908:22 Unable to initialise e2e: undefined bundle.js:107908:22 IndexedDBStore.startup: connecting to backend bundle.js:107908:22 MatrixClientPeg: waiting for MatrixClient store to initialise bundle.js:107908:22 Hubo un fallo al cargar el <script> con fuente “https://piwik.riot.im/piwik.js”. develop:1 [Mostrar/hide detalles del mensaje.] bad serialized structured data (incompatible structured clone scope) bundle.js:248408:22 Error de lectura XML: error de sintaxis Ubicación: https://riot.im/develop/version?cachebuster=1525242779775 Número de línea 1, columna 1: version:1:1 unreachable code after return statement indexeddb-worker.js:275:5 Error de lectura XML: error de sintaxis Ubicación: https://riot.im/develop/version?cachebuster=1525242779789 Número de línea 1, columna 1: version:1:1 Switching to room alias #freenode_#gultec:matrix.org at event undefined bundle.js:107908:22 unreachable code after return statement indexeddb-worker.js:275:5 IndexedDB worker is ready bundle.js:107908:22 LocalIndexedDBStoreBackend.connect: connecting... indexeddb-worker.js:3841:10 LocalIndexedDBStoreBackend.connect: awaiting connection... indexeddb-worker.js:3858:10 LocalIndexedDBStoreBackend.connect: connected indexeddb-worker.js:3860:14 LocalIndexedDBStoreBackend: loading account data... indexeddb-worker.js:4083:10 LocalIndexedDBStoreBackend: loading sync data... indexeddb-worker.js:4103:10 bad serialized structured data (incompatible structured clone scope) indexeddb-worker.js:4088:18 bad serialized structured data (incompatible structured clone scope) indexeddb-worker.js:4108:18 Presence: online bundle.js:107908:22 Switching to room alias #freenode_#gultec:matrix.org at event undefined bundle.js:107908:22

@alex-mayorga
Copy link

¡Hola @tues!

FYI this is now working for me on Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0 ID:20180502220059.

¡Gracias!
Alex

@lampholder
Copy link
Member

@alex-mayorga glad this is working for you! I think that your two issues were similar in experience but different in cause (I was about to carve out a separate bug for your problem).

@tues have you tried running firefox without extensions? The problem seems to be with a recent performance metric change we made, but it seems strange that it would be affecting just you (unless there were something strange with your browser setup). We're currently looking in to a fix that stops this from happening - a telemetry failure should under no circumstances stop the app from functioning :(

@lampholder lampholder added T-Defect P1 S-Major Severely degrades major functionality or product features, with no satisfactory workaround labels May 3, 2018
@mirrorway
Copy link

mirrorway commented May 4, 2018

Login stuck at the throbber over a white screen:

  • stock Torbrowser 7.5.3 - this used to work 2 weeks ago
  • Firefox 59 with privacy.resistFingerprinting := True

Successful login:

  • stock Firefox 59

@tues
Copy link
Author

tues commented May 4, 2018

Thank you @lampholder and @mirrorway for looking into this.

I confirm that just disabling privacy.resistFingerprinting in Firefox 59 fixes the issue, although I've lost my private keys anyway and have over 20 new devices 😞 Thankfully now there's an option to delete multiple devices at once 😄

I really hope that you'll find a way to make Riot work despite telemetry failures 🙂

@lampholder
Copy link
Member

Ah, that makes sense!

Yes - we're only just starting to add telemetry; this has been a valuable lesson - I'll enabled the resistFingerprinting stuff on my test machine at work, too.

Thanks, and thanks for your patience :)

@tues
Copy link
Author

tues commented May 7, 2018

To be fair, resistFingerprinting is a quite drastic measure, having visible impact on some websites (e.g. time zones may be wrong), but so far I've seen only one website not working at all with this setting enabled (and it was made by a company known for evil practices in general) so it would be really nice to have Riot working even with this setting on.

Thanks again 🙂

@herbsmn
Copy link

herbsmn commented Jun 4, 2018

It doesn't seem as though Tails OS users are able to use riot with the default Tor Browser Bundle due to this resistFingerprinting issue. I've never had a problem using any other webpage due to this. Would love to see this fixed.

@lampholder
Copy link
Member

We've made a change that stops Riot from breaking when it can't access the performance object - it's currently live on https://riot.im/staging - if you get a chance could you try it out and let me know how you get on?

@herbsmn
Copy link

herbsmn commented Jun 7, 2018

Yes, this staging site is working for me with Tor Browser on Tails. Thanks!

@t3chguy t3chguy closed this as completed Jun 7, 2018
@tues
Copy link
Author

tues commented Jun 7, 2018

I can confirm: it's working in Firefox with resistFingerprinting enabled 🙂 Thank you very much!

BBaoVanC added a commit to boba-best/element.boba.best that referenced this issue Aug 24, 2021
* Documentation for sentry config ([\element-hq#18608](element-hq#18608)). Contributed by [novocaine](https://github.com/novocaine).
* Add a warning on E2EE rooms if you try to make them public ([\element-hq#5698](matrix-org/matrix-react-sdk#5698)). Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Allow pagination of the space hierarchy and use new APIs ([\element-hq#6507](matrix-org/matrix-react-sdk#6507)). Fixes element-hq#18089 and element-hq#18427.
* Improve emoji in composer ([\element-hq#6650](matrix-org/matrix-react-sdk#6650)). Fixes element-hq#18593 and element-hq#18593. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Allow playback of replied-to voice message ([\element-hq#6629](matrix-org/matrix-react-sdk#6629)). Fixes element-hq#18599 and element-hq#18599. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Format autocomplete suggestions vertically ([\element-hq#6620](matrix-org/matrix-react-sdk#6620)). Fixes element-hq#17574 and element-hq#17574. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Remember last `MemberList` search query per-room ([\#6640](matrix-org/matrix-react-sdk#6640)). Fixes element-hq#18613 and element-hq#18613. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Sentry rageshakes ([\element-hq#6597](matrix-org/matrix-react-sdk#6597)). Fixes element-hq#11111 and element-hq#11111. Contributed by [novocaine](https://github.com/novocaine).
* Autocomplete has been updated to match modern accessibility standards. Navigate via up/down arrows rather than Tab. Enter or Tab to confirm a suggestion. This should be familiar to Slack & Discord users. You can now use Tab to navigate around the application and do more without touching your mouse. No more accidentally sending half of people's names because the completion didn't fire on Enter! ([\element-hq#5659](matrix-org/matrix-react-sdk#5659)). Fixes element-hq#4872, element-hq#11071, element-hq#17171, element-hq#15646 element-hq#4872 and element-hq#4872.
* Add new call tile states ([\element-hq#6610](matrix-org/matrix-react-sdk#6610)). Fixes element-hq#18521 and element-hq#18521. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Left align call tiles ([\element-hq#6609](matrix-org/matrix-react-sdk#6609)). Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Make loading encrypted images look snappier ([\element-hq#6590](matrix-org/matrix-react-sdk#6590)). Fixes element-hq#17878 and element-hq#17862. Contributed by [Palid](https://github.com/Palid).
* Offer a way to create a space based on existing community ([\element-hq#6543](matrix-org/matrix-react-sdk#6543)). Fixes element-hq#18092.
* Accessibility improvements in and around Spaces ([\element-hq#6569](matrix-org/matrix-react-sdk#6569)). Fixes element-hq#18094 and element-hq#18094.
* Fix images not rendering when sent from other clients. ([\#6661](matrix-org/matrix-react-sdk#6661)). Fixes element-hq#18702 and element-hq#18702.
* Fix autocomplete scrollbar and make the autocomplete a little smaller ([\element-hq#6655](matrix-org/matrix-react-sdk#6655)). Fixes element-hq#18682 and element-hq#18682. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Fix replies on the bubble layout ([\element-hq#6451](matrix-org/matrix-react-sdk#6451)). Fixes element-hq#18184. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Show "Enable encryption in settings" only when the user can do that ([\element-hq#6646](matrix-org/matrix-react-sdk#6646)). Fixes element-hq#18646 and element-hq#18646. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Fix cross signing setup from settings screen ([\element-hq#6633](matrix-org/matrix-react-sdk#6633)). Fixes element-hq#17761 and element-hq#17761.
* Fix call tiles on the bubble layout ([\element-hq#6647](matrix-org/matrix-react-sdk#6647)). Fixes element-hq#18648 and element-hq#18648. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Fix error on accessing encrypted media without encryption keys ([\element-hq#6625](matrix-org/matrix-react-sdk#6625)). Contributed by [Palid](https://github.com/Palid).
* Fix jitsi widget sometimes being permanently stuck in the bottom-right corner ([\#6632](matrix-org/matrix-react-sdk#6632)). Fixes element-hq#17226 and element-hq#17226. Contributed by [Palid](https://github.com/Palid).
* Fix FilePanel pagination in E2EE rooms ([\element-hq#6630](matrix-org/matrix-react-sdk#6630)). Fixes element-hq#18415 and element-hq#18415. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Fix call tile buttons ([\element-hq#6624](matrix-org/matrix-react-sdk#6624)). Fixes element-hq#18565 and element-hq#18565. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Fix vertical call tile spacing issues ([\element-hq#6621](matrix-org/matrix-react-sdk#6621)). Fixes element-hq#18558 and element-hq#18558. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Fix long display names in call tiles ([\element-hq#6618](matrix-org/matrix-react-sdk#6618)). Fixes element-hq#18562 and element-hq#18562. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Avoid access token overflow ([\element-hq#6616](matrix-org/matrix-react-sdk#6616)). Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Properly handle media errors  ([\element-hq#6615](matrix-org/matrix-react-sdk#6615)). Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Fix glare related regressions ([\element-hq#6614](matrix-org/matrix-react-sdk#6614)). Fixes element-hq#18538 and element-hq#18538. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Fix long display names in call toasts ([\element-hq#6617](matrix-org/matrix-react-sdk#6617)). Fixes element-hq#18557 and element-hq#18557. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Fix PiP of held calls ([\element-hq#6611](matrix-org/matrix-react-sdk#6611)). Fixes element-hq#18539 and element-hq#18539. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Fix call tile behaviour on narrow layouts ([\element-hq#6556](matrix-org/matrix-react-sdk#6556)). Fixes element-hq#18398. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Fix video call persisting when widget removed ([\element-hq#6608](matrix-org/matrix-react-sdk#6608)). Fixes element-hq#15703 and element-hq#15703.
* Fix toast colors ([\#6606](matrix-org/matrix-react-sdk#6606)). Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Remove tiny scrollbar dot from code blocks ([\element-hq#6596](matrix-org/matrix-react-sdk#6596)). Fixes element-hq#18474. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Improve handling of pills in the composer ([\element-hq#6353](matrix-org/matrix-react-sdk#6353)). Fixes element-hq#10134 element-hq#10896 and element-hq#15037. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
williamkray added a commit to williamkray/element-web that referenced this issue Aug 31, 2021
* Documentation for sentry config ([\element-hq#18608](element-hq#18608)). Contributed by [novocaine](https://github.com/novocaine).
* [Release]Increase general app performance by optimizing layers ([\element-hq#6672](matrix-org/matrix-react-sdk#6672)). Fixes element-hq#18730 and element-hq#18730. Contributed by [Palid](https://github.com/Palid).
* Add a warning on E2EE rooms if you try to make them public ([\element-hq#5698](matrix-org/matrix-react-sdk#5698)). Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Allow pagination of the space hierarchy and use new APIs ([\element-hq#6507](matrix-org/matrix-react-sdk#6507)). Fixes element-hq#18089 and element-hq#18427.
* Improve emoji in composer ([\element-hq#6650](matrix-org/matrix-react-sdk#6650)). Fixes element-hq#18593 and element-hq#18593. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Allow playback of replied-to voice message ([\element-hq#6629](matrix-org/matrix-react-sdk#6629)). Fixes element-hq#18599 and element-hq#18599. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Format autocomplete suggestions vertically ([\element-hq#6620](matrix-org/matrix-react-sdk#6620)). Fixes element-hq#17574 and element-hq#17574. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Remember last `MemberList` search query per-room ([\#6640](matrix-org/matrix-react-sdk#6640)). Fixes element-hq#18613 and element-hq#18613. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Sentry rageshakes ([\element-hq#6597](matrix-org/matrix-react-sdk#6597)). Fixes element-hq#11111 and element-hq#11111. Contributed by [novocaine](https://github.com/novocaine).
* Autocomplete has been updated to match modern accessibility standards. Navigate via up/down arrows rather than Tab. Enter or Tab to confirm a suggestion. This should be familiar to Slack & Discord users. You can now use Tab to navigate around the application and do more without touching your mouse. No more accidentally sending half of people's names because the completion didn't fire on Enter! ([\element-hq#5659](matrix-org/matrix-react-sdk#5659)). Fixes element-hq#4872, element-hq#11071, element-hq#17171, element-hq#15646 element-hq#4872 and element-hq#4872.
* Add new call tile states ([\element-hq#6610](matrix-org/matrix-react-sdk#6610)). Fixes element-hq#18521 and element-hq#18521. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Left align call tiles ([\element-hq#6609](matrix-org/matrix-react-sdk#6609)). Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Make loading encrypted images look snappier ([\element-hq#6590](matrix-org/matrix-react-sdk#6590)). Fixes element-hq#17878 and element-hq#17862. Contributed by [Palid](https://github.com/Palid).
* Offer a way to create a space based on existing community ([\element-hq#6543](matrix-org/matrix-react-sdk#6543)). Fixes element-hq#18092.
* Accessibility improvements in and around Spaces ([\element-hq#6569](matrix-org/matrix-react-sdk#6569)). Fixes element-hq#18094 and element-hq#18094.
* [Release] Fix commit edit history ([\element-hq#6690](matrix-org/matrix-react-sdk#6690)). Fixes element-hq#18742 and element-hq#18742. Contributed by [Palid](https://github.com/Palid).
* Fix images not rendering when sent from other clients. ([\#6661](matrix-org/matrix-react-sdk#6661)). Fixes element-hq#18702 and element-hq#18702.
* Fix autocomplete scrollbar and make the autocomplete a little smaller ([\element-hq#6655](matrix-org/matrix-react-sdk#6655)). Fixes element-hq#18682 and element-hq#18682. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Fix replies on the bubble layout ([\element-hq#6451](matrix-org/matrix-react-sdk#6451)). Fixes element-hq#18184. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Show "Enable encryption in settings" only when the user can do that ([\element-hq#6646](matrix-org/matrix-react-sdk#6646)). Fixes element-hq#18646 and element-hq#18646. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Fix cross signing setup from settings screen ([\element-hq#6633](matrix-org/matrix-react-sdk#6633)). Fixes element-hq#17761 and element-hq#17761.
* Fix call tiles on the bubble layout ([\element-hq#6647](matrix-org/matrix-react-sdk#6647)). Fixes element-hq#18648 and element-hq#18648. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Fix error on accessing encrypted media without encryption keys ([\element-hq#6625](matrix-org/matrix-react-sdk#6625)). Contributed by [Palid](https://github.com/Palid).
* Fix jitsi widget sometimes being permanently stuck in the bottom-right corner ([\#6632](matrix-org/matrix-react-sdk#6632)). Fixes element-hq#17226 and element-hq#17226. Contributed by [Palid](https://github.com/Palid).
* Fix FilePanel pagination in E2EE rooms ([\element-hq#6630](matrix-org/matrix-react-sdk#6630)). Fixes element-hq#18415 and element-hq#18415. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Fix call tile buttons ([\element-hq#6624](matrix-org/matrix-react-sdk#6624)). Fixes element-hq#18565 and element-hq#18565. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Fix vertical call tile spacing issues ([\element-hq#6621](matrix-org/matrix-react-sdk#6621)). Fixes element-hq#18558 and element-hq#18558. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Fix long display names in call tiles ([\element-hq#6618](matrix-org/matrix-react-sdk#6618)). Fixes element-hq#18562 and element-hq#18562. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Avoid access token overflow ([\element-hq#6616](matrix-org/matrix-react-sdk#6616)). Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Properly handle media errors  ([\element-hq#6615](matrix-org/matrix-react-sdk#6615)). Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Fix glare related regressions ([\element-hq#6614](matrix-org/matrix-react-sdk#6614)). Fixes element-hq#18538 and element-hq#18538. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Fix long display names in call toasts ([\element-hq#6617](matrix-org/matrix-react-sdk#6617)). Fixes element-hq#18557 and element-hq#18557. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Fix PiP of held calls ([\element-hq#6611](matrix-org/matrix-react-sdk#6611)). Fixes element-hq#18539 and element-hq#18539. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Fix call tile behaviour on narrow layouts ([\element-hq#6556](matrix-org/matrix-react-sdk#6556)). Fixes element-hq#18398. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Fix video call persisting when widget removed ([\element-hq#6608](matrix-org/matrix-react-sdk#6608)). Fixes element-hq#15703 and element-hq#15703.
* Fix toast colors ([\#6606](matrix-org/matrix-react-sdk#6606)). Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Remove tiny scrollbar dot from code blocks ([\element-hq#6596](matrix-org/matrix-react-sdk#6596)). Fixes element-hq#18474. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Improve handling of pills in the composer ([\element-hq#6353](matrix-org/matrix-react-sdk#6353)). Fixes element-hq#10134 element-hq#10896 and element-hq#15037. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
BBaoVanC added a commit to boba-best/element.boba.best that referenced this issue Aug 31, 2021
* Documentation for sentry config ([\element-hq#18608](element-hq#18608)). Contributed by [novocaine](https://github.com/novocaine).
* [Release]Increase general app performance by optimizing layers ([\element-hq#6672](matrix-org/matrix-react-sdk#6672)). Fixes element-hq#18730 and element-hq#18730. Contributed by [Palid](https://github.com/Palid).
* Add a warning on E2EE rooms if you try to make them public ([\element-hq#5698](matrix-org/matrix-react-sdk#5698)). Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Allow pagination of the space hierarchy and use new APIs ([\element-hq#6507](matrix-org/matrix-react-sdk#6507)). Fixes element-hq#18089 and element-hq#18427.
* Improve emoji in composer ([\element-hq#6650](matrix-org/matrix-react-sdk#6650)). Fixes element-hq#18593 and element-hq#18593. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Allow playback of replied-to voice message ([\element-hq#6629](matrix-org/matrix-react-sdk#6629)). Fixes element-hq#18599 and element-hq#18599. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Format autocomplete suggestions vertically ([\element-hq#6620](matrix-org/matrix-react-sdk#6620)). Fixes element-hq#17574 and element-hq#17574. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Remember last `MemberList` search query per-room ([\#6640](matrix-org/matrix-react-sdk#6640)). Fixes element-hq#18613 and element-hq#18613. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Sentry rageshakes ([\element-hq#6597](matrix-org/matrix-react-sdk#6597)). Fixes element-hq#11111 and element-hq#11111. Contributed by [novocaine](https://github.com/novocaine).
* Autocomplete has been updated to match modern accessibility standards. Navigate via up/down arrows rather than Tab. Enter or Tab to confirm a suggestion. This should be familiar to Slack & Discord users. You can now use Tab to navigate around the application and do more without touching your mouse. No more accidentally sending half of people's names because the completion didn't fire on Enter! ([\element-hq#5659](matrix-org/matrix-react-sdk#5659)). Fixes element-hq#4872, element-hq#11071, element-hq#17171, element-hq#15646 element-hq#4872 and element-hq#4872.
* Add new call tile states ([\element-hq#6610](matrix-org/matrix-react-sdk#6610)). Fixes element-hq#18521 and element-hq#18521. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Left align call tiles ([\element-hq#6609](matrix-org/matrix-react-sdk#6609)). Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Make loading encrypted images look snappier ([\element-hq#6590](matrix-org/matrix-react-sdk#6590)). Fixes element-hq#17878 and element-hq#17862. Contributed by [Palid](https://github.com/Palid).
* Offer a way to create a space based on existing community ([\element-hq#6543](matrix-org/matrix-react-sdk#6543)). Fixes element-hq#18092.
* Accessibility improvements in and around Spaces ([\element-hq#6569](matrix-org/matrix-react-sdk#6569)). Fixes element-hq#18094 and element-hq#18094.
* [Release] Fix commit edit history ([\element-hq#6690](matrix-org/matrix-react-sdk#6690)). Fixes element-hq#18742 and element-hq#18742. Contributed by [Palid](https://github.com/Palid).
* Fix images not rendering when sent from other clients. ([\#6661](matrix-org/matrix-react-sdk#6661)). Fixes element-hq#18702 and element-hq#18702.
* Fix autocomplete scrollbar and make the autocomplete a little smaller ([\element-hq#6655](matrix-org/matrix-react-sdk#6655)). Fixes element-hq#18682 and element-hq#18682. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Fix replies on the bubble layout ([\element-hq#6451](matrix-org/matrix-react-sdk#6451)). Fixes element-hq#18184. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Show "Enable encryption in settings" only when the user can do that ([\element-hq#6646](matrix-org/matrix-react-sdk#6646)). Fixes element-hq#18646 and element-hq#18646. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Fix cross signing setup from settings screen ([\element-hq#6633](matrix-org/matrix-react-sdk#6633)). Fixes element-hq#17761 and element-hq#17761.
* Fix call tiles on the bubble layout ([\element-hq#6647](matrix-org/matrix-react-sdk#6647)). Fixes element-hq#18648 and element-hq#18648. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Fix error on accessing encrypted media without encryption keys ([\element-hq#6625](matrix-org/matrix-react-sdk#6625)). Contributed by [Palid](https://github.com/Palid).
* Fix jitsi widget sometimes being permanently stuck in the bottom-right corner ([\#6632](matrix-org/matrix-react-sdk#6632)). Fixes element-hq#17226 and element-hq#17226. Contributed by [Palid](https://github.com/Palid).
* Fix FilePanel pagination in E2EE rooms ([\element-hq#6630](matrix-org/matrix-react-sdk#6630)). Fixes element-hq#18415 and element-hq#18415. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Fix call tile buttons ([\element-hq#6624](matrix-org/matrix-react-sdk#6624)). Fixes element-hq#18565 and element-hq#18565. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Fix vertical call tile spacing issues ([\element-hq#6621](matrix-org/matrix-react-sdk#6621)). Fixes element-hq#18558 and element-hq#18558. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Fix long display names in call tiles ([\element-hq#6618](matrix-org/matrix-react-sdk#6618)). Fixes element-hq#18562 and element-hq#18562. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Avoid access token overflow ([\element-hq#6616](matrix-org/matrix-react-sdk#6616)). Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Properly handle media errors  ([\element-hq#6615](matrix-org/matrix-react-sdk#6615)). Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Fix glare related regressions ([\element-hq#6614](matrix-org/matrix-react-sdk#6614)). Fixes element-hq#18538 and element-hq#18538. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Fix long display names in call toasts ([\element-hq#6617](matrix-org/matrix-react-sdk#6617)). Fixes element-hq#18557 and element-hq#18557. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Fix PiP of held calls ([\element-hq#6611](matrix-org/matrix-react-sdk#6611)). Fixes element-hq#18539 and element-hq#18539. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Fix call tile behaviour on narrow layouts ([\element-hq#6556](matrix-org/matrix-react-sdk#6556)). Fixes element-hq#18398. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Fix video call persisting when widget removed ([\element-hq#6608](matrix-org/matrix-react-sdk#6608)). Fixes element-hq#15703 and element-hq#15703.
* Fix toast colors ([\#6606](matrix-org/matrix-react-sdk#6606)). Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Remove tiny scrollbar dot from code blocks ([\element-hq#6596](matrix-org/matrix-react-sdk#6596)). Fixes element-hq#18474. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Improve handling of pills in the composer ([\element-hq#6353](matrix-org/matrix-react-sdk#6353)). Fixes element-hq#10134 element-hq#10896 and element-hq#15037. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P1 S-Major Severely degrades major functionality or product features, with no satisfactory workaround T-Defect
Projects
None yet
Development

No branches or pull requests

6 participants