Skip to content

Bump the version to 2.0.0 - #51

Merged
LucaCappelletti94 merged 1 commit into
mainfrom
version-2.0.0
Nov 8, 2026
Merged

LucaCappelletti94 merged 1 commit into
mainfrom
version-2.0.0

Conversation

@LucaCappelletti94

Copy link
Copy Markdown
Collaborator

Since 1.0.0, StoreConfig gained the public user_auth_timeout field and #[non_exhaustive] with the user authentication support from #28. Code that builds a StoreConfig with a struct literal no longer compiles, so the next release has to be 2.0.0, and cargo-semver fails on main and on every pull request until the version says so.

This only changes the version and publishes nothing until a v2.0.0 tag is pushed. keyring depends on ^1 and only uses Store, so it needs a dependency bump to pick up 2.0.0.

Now, bumping all the way to version 2 because of this seems excessive to me, but them's the semver rules.

@codecov

codecov Bot commented Oct 22, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@brotskydotcom

Copy link
Copy Markdown
Contributor

As long as we're moving to version 2, should we drop the legacy support? AFAIK no one is using it, and it doesn't support user authentication (which everyone wants), and it's been deprecated since 1.0.

@LucaCappelletti94

Copy link
Copy Markdown
Collaborator Author

As long as we're moving to version 2, should we drop the legacy support? AFAIK no one is using it, and it doesn't support user authentication (which everyone wants), and it's been deprecated since 1.0.

Ok. I will stack a removal PR on top of this one, so its semver remains green.

@LucaCappelletti94
LucaCappelletti94 merged commit 065a374 into main Nov 8, 2026
13 checks passed
@LucaCappelletti94
LucaCappelletti94 deleted the version-2.0.0 branch November 8, 2026 21:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants