Skip to content

Conversation

@dhardy
Copy link
Member

@dhardy dhardy commented Feb 3, 2026

@tarcieri when do you expect chacha20 v0.10 to be published?

rand_pcg v0.10 could be published now, but we may as well wait.

@dhardy dhardy requested a review from tarcieri February 3, 2026 19:33
@tarcieri
Copy link
Contributor

tarcieri commented Feb 3, 2026

I wanted to start putting together a crypto-common release today. Then we need a cipher release. So hopefully tomorrow or the day after that for chacha20.

@tarcieri
Copy link
Contributor

tarcieri commented Feb 5, 2026

I published what is hopefully the last chacha20 release candidate before a final release: v0.10.0-rc.11

RustCrypto/stream-ciphers#522

All of its dependencies are stable releases (though we plan to upgrade one, cpufeatures). Other than doing some clippy fixups, it should be ready to release.

@dhardy dhardy force-pushed the push-xnpztqtlpqzl branch from 7e15063 to b89d762 Compare February 7, 2026 08:33
@tarcieri
Copy link
Contributor

tarcieri commented Feb 7, 2026

chacha20 v0.10.0 is released: https://crates.io/crates/chacha20/0.10.0

@dhardy
Copy link
Member Author

dhardy commented Feb 7, 2026

Great. It tests fine against rand.

I'm still waiting for feedback on #1734. Either way, I'll aim to release rand tomorrow morning, then take a look at rand_distr.

@dhardy dhardy force-pushed the push-xnpztqtlpqzl branch from b89d762 to fe4bfa0 Compare February 8, 2026 07:40
@dhardy dhardy force-pushed the push-xnpztqtlpqzl branch from fe4bfa0 to c3034ef Compare February 8, 2026 07:40
@dhardy dhardy marked this pull request as ready for review February 8, 2026 07:40
@dhardy
Copy link
Member Author

dhardy commented Feb 8, 2026

This should be ready for the 0.10 release of both rand and rand_pcg.

@dhardy dhardy requested a review from mstoeckl February 8, 2026 07:41
@dhardy dhardy changed the title Draft: prepare v0.10 Prepare v0.10.0 releases Feb 8, 2026
@dhardy dhardy merged commit acc5f24 into master Feb 8, 2026
16 checks passed
@dhardy dhardy deleted the push-xnpztqtlpqzl branch February 8, 2026 13:32
@dhardy
Copy link
Member Author

dhardy commented Feb 8, 2026

Published.

Automated publishing failed because Cargo.lock had uncommitted changes:

 [[package]]
 name = "rand"
-version = "0.10.0-rc.9"
+version = "0.10.0"

I guess the lesson is that if Cargo.lock is checked into version control for a library, then a CI job should ensure that it remains unmodified by cargo check.

tarcieri added a commit to RustCrypto/formats that referenced this pull request Feb 9, 2026
tarcieri added a commit to RustCrypto/formats that referenced this pull request Feb 9, 2026
tarcieri added a commit to RustCrypto/formats that referenced this pull request Feb 9, 2026
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