Skip to content

Conversation

@BillCarsonFr
Copy link
Member

@BillCarsonFr BillCarsonFr commented Jan 30, 2024

Depends on:
matrix-org/matrix-react-sdk#12184

The feature flag feature_rust_crypto is not true by default.

The config.json for develop has been updated in order to migrate all existing users to rust (RustCrypto.staged_rollout_percent: 100 ).

app.element.io is only using the default. Meaning that new logins will now use the rust crypo stack.
Existing users will stay on legacy because the RustCrypto.staged_rollout_percent setting default is 0.

The plan is to incrementally update the staged_rollout_percent on app.element.io in future releases.

Checklist

  • Tests written for new code (and old code if feasible)
  • Linter and other CI checks pass
  • Sign-off given on the changes (see CONTRIBUTING.md)

This change is marked as an internal change (Task), so will not be included in the changelog.

@BillCarsonFr BillCarsonFr force-pushed the valere/rust_rollout_phase_0 branch from ced1b79 to b22d18e Compare January 30, 2024 09:34
@BillCarsonFr BillCarsonFr added the T-Task Tasks for the team like planning label Feb 1, 2024
@BillCarsonFr BillCarsonFr marked this pull request as ready for review February 2, 2024 12:42
@BillCarsonFr BillCarsonFr requested a review from a team as a code owner February 2, 2024 12:42
@BillCarsonFr BillCarsonFr force-pushed the valere/rust_rollout_phase_0 branch from b22d18e to e46c4d0 Compare February 2, 2024 12:50
@BillCarsonFr BillCarsonFr added this pull request to the merge queue Feb 2, 2024
Merged via the queue into develop with commit a21a1ca Feb 2, 2024
@BillCarsonFr BillCarsonFr deleted the valere/rust_rollout_phase_0 branch February 2, 2024 13:29
@t3chguy t3chguy added T-Enhancement T-Task Tasks for the team like planning and removed T-Task Tasks for the team like planning T-Enhancement labels Feb 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

T-Task Tasks for the team like planning

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants