matrix-org / matrix-js-sdk

Matrix Client-Server SDK for JavaScript
Apache License 2.0
1.49k stars 578 forks source link

Bump matrix-sdk-crypto-wasm to 5.0.0 #4216

Closed richvdh closed 1 month ago

richvdh commented 1 month ago

Slightly more involved than normal because it requires us to pass a backup version into OlmMachine.importBackedUpRoomKeys.

On the other hand we can now re-enable the test that was disabled in https://github.com/matrix-org/matrix-js-sdk/pull/4214 due to https://github.com/matrix-org/matrix-rust-sdk/issues/3447

Fixes: https://github.com/element-hq/element-web/issues/27165

element-web notes: Fix a bug in the Rust crypto implementation which caused repeated HTTP requests to /keys/query when the session was unverified.

richvdh commented 1 month ago

The coverage gate is complaining about legacy crypto. I'm afraid I'm not going to fix that.