vergen 10.0.0
vergen 10.0.0
Major release of the vergen suite (vergen, vergen-lib, vergen-git2, vergen-gitcl, vergen-gix, vergen-pretty).
Highlights
- MSRV raised to 1.95.0 (#496, prior bumps via #487, #440).
- Raw Unix-seconds timestamps — emit build timestamps as raw Unix seconds (#444).
SOURCE_DATE_EPOCHdecoupling plus a.cargo_vcs_info.jsonfallback for reproducible builds when building from a published crate without a git repo (#452, #448).- Remote URL support for git functionality (#459).
GIT_DIRTYinstruction documented and dirty-output fixes forvergen-gix(#465, #423).
Internal / maintenance
- Replaced
getsetwith hand-written getters invergen-lib(#491). - Removed
bincodefromvergen-pretty(#481). - Added a
cargo-semver-checksCI job (#478). - Numerous dependency updates, including
gixbumps to address RUSTSEC advisories (#473, #488, #490). - CI: skip coverage jobs for forked PRs (#492), pinning + parallelization (#496).
- Lint and doc fixes across the workspace.
Full Changelog: vergen_9.0.6...v10.0.0