Releases: cloudvoyant/nv-ziglib-template
v1.10.2
v1.10.1
1.10.1 (2025-11-15)
Bug Fixes
- actively delete maintainer docs during scaffolding
Adds explicit deletion of maintainer documentation files (architecture.md,
user-guide.md, .gitkeep, decisions/, migrations/) during scaffold cleanup.
This ensures these files are removed even when users click GitHub's "Use
this template" button, which doesn't respect .gitattributes export-ignore.
The rsync excludes prevent copying these files when scaffolding from a
clean source, but GitHub template users get all files initially, so we
must actively delete them.
Updated tests to verify all maintainer docs are removed after scaffolding.
v1.10.0
1.10.0 (2025-11-15)
Features
- use template-based documentation scaffolding
Replaces documentation file renaming with template processing using
placeholder variables. Scaffolded projects now receive client-focused
docs (infrastructure.md, development-guide.md) generated from templates
while original maintainer docs (architecture.md, user-guide.md) remain
in the template repo.
Changes:
- Add infrastructure.template.md and development-guide.template.md
- Update scaffold.sh to process templates with variable substitution
- Exclude maintainer docs from scaffolding via rsync
- Preserve template name in processed docs by excluding from global replacement
- Update tests to verify template processing workflow
- Enhance changelog format to include commit bodies