Releases: eddacraft/acknowledgements-starter
Releases · eddacraft/acknowledgements-starter
v1.0.0
First versioned release. The kit's contract is considered stable.
Added
- A dispatcher that reads a
[[blocks]]array fromattribution.tomland
routes each block to an ecosystem-specific driver, splicing the rendered
output betweenBEGIN/ENDmarker comments in a target markdown file
(typicallyACKNOWLEDGEMENTS.md). Hand-curated content outside the markers is
preserved verbatim. - Ecosystem drivers for Rust (
cargo-about), Node (license-checker),
Go (go-licenses), and Python (pip-licenses), plus a
hand-maintained bundled-binaries driver for artifacts that appear in no
lockfile. - A single-source licence allow-list:
licences.tomlexpands into each consumer
file (about.toml,deny.toml, and the per-ecosystem allow-list fragments),
with a--checkdrift gate. - Strict per-driver licence gates, an idempotent and atomic marker splice, a
deterministic (coreutils-independent) note wrapper, and an empty-output guard. - A back-compatible flat
[rust]configuration shim for single-ecosystem
consumers.
Notes
- This is the first entry to carry an explicit version. Earlier history is in
the upstream repository's commit log.