Skip to content

Releases: Sandsy09/forge-template

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 12 Sep 15:13
4ac39d9
  • chore: prepare forge-template 0.5.0 (#173)
  • test: validate provider parity, reproducibility and distributions (#172)
  • feat: implement reproducible rendering for engine updates (#153)
  • feat: ship the approved generated-content capabilities (#152)
  • feat: implement the github platform component (#151)
  • feat: implement provider provenance and public metadata contracts (#150)
  • docs: define provider compatibility, failure and release gates (#149)
  • docs: define platform composition and generated-tooling parity (#148)
  • docs: define generation provenance and reproducible-update inputs (#147)
  • docs: inventory default-Copier parity and assign ownership (#146)
  • docs: record filed cross-repository roadmaps
  • docs: prepare engine-default and Streamlit roadmap packs
  • chore: add bounded uv dependency updates for forge-template
  • docs: reconcile living provider documentation with the 0.4.1 release
  • docs: simplify template README and improve feedback routes (#135)
  • docs: reconcile the cross-repository matrix after the create-forge 0.3.0 release (#134)
  • docs: complete Stage 14 release

Existing projects can pull this in with uvx copier update --trust.

v0.4.1

Choose a tag to compare

@github-actions github-actions released this 04 Sep 18:34
9f7ed81
  • chore: prepare forge-template 0.4.1
  • test: validate the cross-repository Data Science line
  • test: validate three-archetype composition boundaries
  • docs: complete Stage 12 release

Existing projects can pull this in with uvx copier update --trust.

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 03 Sep 09:09
91f1cc5
  • chore: prepare forge-template 0.4.0
  • test: validate Data Science generated projects at both Python endpoints
  • feat: add the Data Science notebook and artefact layout
  • feat: implement the Data Science archetype
  • test: validate production capability composition
  • feat: implement the Scientific Python capability
  • feat: implement the Jupyter capability
  • feat: publish Foundation extension points for capability tooling
  • docs: define Data Science compatibility and acceptance strategy
  • docs: define notebook, data, and model safeguards (#119)
  • docs: define initial Data Science capability contracts
  • docs: define Data Science project shape and ownership
  • docs: triage Data Science roadmap issues
  • docs: define Data Science archetype roadmap
  • docs: split the template invariants out of CLAUDE.md
  • chore: add markdownlint to the pre-commit gate
  • test: validate no-copy inheritance model
  • docs: define Forge-Blueprint compatibility policy
  • test: add generic downstream policy reference fixture
  • docs: define safe override and extension points
  • docs: define organisation policy model
  • docs: complete Stage 08 architecture review

Existing projects can pull this in with uvx copier update --trust.

v0.3.2

Choose a tag to compare

@github-actions github-actions released this 31 Aug 11:31
c66b9bc
  • refactor: align Foundation composition boundaries

Existing projects can pull this in with uvx copier update --trust.

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 30 Aug 21:13
02ba531
  • chore: publish the engine to PyPI as an installable distribution (#86)

Existing projects can pull this in with uvx copier update --trust.

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 30 Aug 15:22
993db51
  • docs: record the v0.3.0 release state
  • feat: implement the CLI Application reference archetype
  • feat: add neutral Foundation pyproject extension points
  • docs: define CLI application archetype contract
  • feat: migrate the Library archetype to the composition contract
  • feat: implement composition protocol 2 and rendered output paths
  • docs: define Library archetype contract
  • docs: sync cross-repository dependency matrix
  • feat: add generated-project validation
  • feat: expose stable template-engine API
  • test: create composition contract tests
  • feat: design the template variable contract
  • feat: define file conflict and override rules
  • feat: define deterministic composition order
  • feat: define component manifest protocol v1
  • feat: define ProjectSpec protocol v1
  • ci: bump actions/checkout from 4.4.0 to 7.0.1 (#69)
  • ci: bump astral-sh/setup-uv from 5.4.2 to 10.0.1 (#68)
  • ci: pin GitHub Actions to immutable commits
  • docs: plan SBOM and release provenance capability
  • feat: add secret-handling safeguards
  • docs: close Stage 04 epic
  • docs: define exception ownership conventions
  • docs: define path and resource ownership conventions
  • docs: define structured logging capability
  • docs: define environment-variable conventions
  • docs: define configuration ownership conventions
  • docs: reconcile cross-repository dependency mirror
  • docs: define optional editor integration strategy
  • docs: link cross-repository contributor workflow
  • docs: accept public engine integration target
  • docs: define Python support policy
  • docs: define Foundation scope boundaries
  • docs: define Forge Foundation guarantees
  • docs: define Forge architectural terminology
  • chore: sync shared label taxonomy
  • docs/roadmap and issue creation (#49)
  • chore: shared label taxonomy with create-forge (#10)
  • docs: adopt a branch and pull request workflow
  • fix: set git identity via config, not env vars, in the test fixture
  • refactor: port test-combos.sh/test-update.sh to a pytest suite
  • docs: add ADRs for decisions already made, checked by src/forge_template/adr.py

Existing projects can pull this in with uvx copier update --trust.

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 21 Aug 11:41
  • feat: add root repo tooling, docs, and a pre-commit lint gate
  • fix: trailing newlines in 5 template files missed by prior invariant-1 guard
  • docs: record the local-green-vs-CI-green lesson from this release
  • fix: two more CI-only bugs surfaced now that lint/git-identity are fixed
  • fix: configure git identity in CI before scaffolding
  • fix: resolve shellcheck failures that were blocking CI's lint job
  • docs: link CLAUDE.md backlog to filed follow-up issues, mark v0.1.0 shipped

Existing projects can pull this in with uvx copier update --trust.

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 21 Aug 09:24

Initial release.


Existing projects can pull this in with uvx copier update --trust.