Changelog & migration
Releases
Full history lives in the repository:
Current series documented in this guide: 0.3.x.
How Churust versions
- All
churust*crates share one version (lockstep). - Pre-1.0: breaking changes may appear in minor bumps (
0.3→0.4). - Prefer caret pins on the minor you tested:
churust = "0.3".
Migrating between minors
- Read the changelog section for the target version.
cargo update -p churust(or bump the pin) and rebuild with-D warningsif you match project CI.- Re-run examples or your
TestClientsuite. - Check renamed APIs (example: CORS
permissive→allow_any_origin_insecurein 0.3).
docs.rs
API docs for every published version:
This book
The site tracks main of the guide source under book/. Older framework
versions may differ slightly; when in doubt, match code samples to the crate
version on crates.io.