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

Pin the version of the base64ct indirect dependency #3420

Merged

Conversation

jvff
Copy link
Contributor

@jvff jvff commented Feb 26, 2025

Motivation

Version 1.7.0 breaks semver compatibility by requiring the usage of a new Rust edition. More information is available in RustCrypto/formats#1684.

Proposal

We should pin it to the last version that we still support at least until we manage to update to the new Rust edition.

Test Plan

CI should catch any regressions.

Release Plan

We may have to make a new SDK release with a new patch version.

Links

@jvff jvff added the chore label Feb 26, 2025
@jvff jvff requested review from ma2bd, afck and deuszx February 26, 2025 13:31
@jvff jvff self-assigned this Feb 26, 2025
Version 1.7.0 breaks semver compatibility by requiring the usage of a
new Rust edition.
@jvff jvff force-pushed the pin-base64ct-to-1.6-due-to-edition-bump-requirement branch from 0dbf02b to fd1ab31 Compare February 26, 2025 13:41
@jvff jvff marked this pull request as ready for review February 26, 2025 13:41
Copy link
Contributor

@deuszx deuszx left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🤞

@jvff jvff merged commit 19a1968 into linera-io:main Feb 26, 2025
21 checks passed
@jvff jvff deleted the pin-base64ct-to-1.6-due-to-edition-bump-requirement branch February 26, 2025 18:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants