Releases: itscheems/rust-template
Releases · itscheems/rust-template
v0.2.1-alpha
v0.2.0-alpha
Changelog
[v0.2.0-alpha] - 2026-01-14
Miscellaneous Tasks
- (ci) update CI configuration (by @itscheems) - (45d7acf)
- (ci) add git-cliff changelog generation setup (by @itscheems) - (272d6c9)
- (release) add GitHub Release creation workflow (by @itscheems) - (aa26d0c)
- update the file extension of the action file (by @itscheems) - (dd26aad)
New Contributors ❤️
- @github-actions[bot] made their first contribution
v0.1.0-alpha
Summary
First public alpha of the Rust workspace template. Ships with a stable toolchain baseline, reproducible builds, opinionated lint/format settings, and CI/Docker scaffolding to get projects started quickly.
Features
- Initial Setup: Workspace layout with
crates/, stable 1.92 toolchain (cargo/rustfmt/clippy/rust-analyzer), and pinned dependencies for reproducible builds. - CI & Quality Gates: GitHub Actions pipeline with
cargo fmt --check,cargo clippy --locked, andcargo check --locked; Nextest-driven tests; Hawkeye license checks; caching viaSwatinem/rust-cache. - Build & Runtime: Multi-stage Docker build using
cargo-cheffor dependency caching and a minimal Alpine runtime image. - Developer Tasks:
just fmt | lint | testrecipes, all locked toCargo.lock.
Breaking changes
- None; this is the initial alpha template.
Known issues / notes
- No tests are present yet; add at least one test or run
nextestwith--no-tests=passif you keep it empty. - Pre-release quality: expect adjustments before a stable 1.0.0.
Getting started
just fmtjust lintjust test- Build image:
docker build -f deploy/Dockerfile -t your/app:dev .

