Skip to content

Conversation

@dhardy
Copy link
Member

@dhardy dhardy commented Apr 1, 2025

Follows #10, #62.

Notably, we now permit value-breaking changes to designated non-portable items (i.e. StdRng, SmallRng) in patch releases. Motivation: a sufficiently stable rand may see very few minor/major versions post 1.0; we do not wish to prevent the introduction of new algorithms (e.g. if we chose to replace ChaCha12Rng with a completely different CSPRNG in rand::rngs::ThreadRng).

Other notable changes are a policy on aiming to support prior MAJOR.MINOR versions and a note about usize in v0.9.

@dhardy dhardy merged commit b25646f into master Apr 19, 2025
1 check passed
@dhardy dhardy deleted the push-vnovnmokrvzs branch April 19, 2025 07:13
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.

3 participants