Skip to content

chore: Update dependencies

Kévin Commaille requested to merge kcommaille/fractal:update-sdk into main

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 and matrix-sdk-state.{timestamp}.backup. You need to remove (or rename) matrix-sdk-state and replace it by the folder of the same name inside matrix-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

Merge request reports