-
Notifications
You must be signed in to change notification settings - Fork 33
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
Prepare 0.11.0 release. #338
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me. 👍🏻
@jsha Would you like me to publish this release to https://crates.io/ or would you prefer to do it? Is there anything special that needs to happen compared to the other Rustls repos? Thanks for the review! |
If you could do the publish to crates.io that would be great, to make sure we have multiple people with the privileges. For this repo, though, the push to crates.io is secondary. The main way we expect people to consume it is by checking out a tagged release from this repository. So, could you also create a tag and a GitHub Release? Thanks! |
@jsha I think you (or another owner) might need to update the crate settings to allow the rustls-publishers group that ctz created for the other crates to be able to publish
Done! v0.11.0. |
@jsha gentle bump on this - Did you catch Ctz's follow-up in Discord? |
Thanks for the bump! Just added the group. |
Thank you!
I think we're all set 🚀 |
Description
This branch prepares for the 0.11.0 release.
--all-features
and--no-default-features
Cargo.toml
with new versioncargo publish --dry-run
succeedsdocs: update README to match MSRV.
The project MSRV was increased to 1.60 in #322 - this commit updates the README to match.
docs: update CHANGELOG for 0.11.0 release.
This commit updates the CHANGELOG. I've tried to strike the right balance between covering the changes and not providing too much unnecessary detail. In particular I didn't call out each of the
_new
and_free
renames in the Changed section, just the top level type name changes. Similarly in the Added section I didn't describe each of the new builder functions, but the overall idea. If preferred I can update both sections to cover each change in finer detail.cargo: bump version 0.10.0 -> 0.11.0
Does what it says on the tin. The changes in
main
are semver incompatible so we can't do this as a minor point release.