chore: Update dependencies
The main goal is to update the SDK, but I ran cargo update
to get all the updates.
This is a draft because it uses a personal branch that is based on this SDK PR. I plan to only merge this when this PR is merged in the SDK.
Beware, this causes an upgrade of the database because now every field of the state store is encrypted, so it triggers an initial sync again.
You'll need to restore the previous version of the db when checking out another branch. For convenience, currently the old version is backed-up alongside the new one. To restore it:
- Close the app and change the git branch.
- Go to
~/.var/app/org.gnome.Fractal.Hack/data/{db_name}/
. - You should have two folders:
matrix-sdk-state
andmatrix-sdk-state.{timestamp}.backup
. You need to remove (or rename)matrix-sdk-state
and replace it by the folder of the same name insidematrix-sdk-state.{timestamp}.backup
. - Reopen the app, it should reload everything.
Fixes Endless spinner after connecting (#1058 - closed).
Fixes build(deps): bump regex from 1.5.4 to 1.5.5 (#1051 - closed).
Edited by Kévin Commaille