Closed cpu closed 1 year ago
@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!
If you could do the publish to crates.io that would be great, to make sure we have multiple people with the privileges
@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 rustls-ffi
. I'm a member of that group but publishing is giving me this error:
error: failed to publish to registry at https://crates.io
Caused by:
the remote server responded with an error: this crate exists but you don't seem to be an owner. If you believe this is a mistake, perhaps you need to accept an invitation to be an owner before publishing.
So, could you also create a tag and a GitHub Release? Thanks!
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!
Published rustls-ffi v0.11.0 at registry
crates-io
I think we're all set :rocket:
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 https://github.com/rustls/rustls-ffi/pull/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.