Skip to content

Changelogโš“๏ธŽ

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.3.1 - 2026-04-01โš“๏ธŽ

๐Ÿš€ Featuresโš“๏ธŽ

  • (template) add attestation to dist recipe
  • (scripts) add script for updates of template dependencies (#30)

๐Ÿ“š Documentationโš“๏ธŽ

  • update the documentation and add migration guide

๐Ÿงช Testingโš“๏ธŽ

  • remove specific versions from test

๐Ÿ’ผ Otherโš“๏ธŽ

  • (template) update all dependencies and workflows

0.3.0 - 2026-03-20โš“๏ธŽ

๐Ÿš€ Featuresโš“๏ธŽ

  • format justfile on initialization
  • (template) [breaking] remove mkdocs and optional docs-engine
  • (template) [breaking] make prek the only and default pre-commit runner

๐Ÿšœ Refactorโš“๏ธŽ

  • sort the cleaning commands

๐Ÿ’ผ Otherโš“๏ธŽ

  • slim down on most important git ignore patterns
  • exclude init.just when updating a template
  • sync justfile with template

0.2.9 - 2026-03-19โš“๏ธŽ

๐Ÿš€ Featuresโš“๏ธŽ

  • add chaches to clean recipes and merge to into one
  • add recipe to run all pre-commit hooks
  • make initial run of hooks failable

๐Ÿ› Bug Fixesโš“๏ธŽ

  • rendering of justfile
  • default issues for initial pre-commit hook run

๐Ÿšœ Refactorโš“๏ธŽ

  • use prefered formatting in pyproject

๐Ÿงช Testingโš“๏ธŽ

  • add run pre-commit hooks recipe

๐Ÿ’ผ Otherโš“๏ธŽ

  • change trigger for pypi workflow
  • use latest justfile

0.2.8 - 2026-03-13โš“๏ธŽ

๐Ÿš€ Featuresโš“๏ธŽ

  • (template) add development setup recipe
  • use ci recipe before making a release

๐Ÿ› Bug Fixesโš“๏ธŽ

  • bind docs alias to the docs recipe

๐Ÿ’ผ Otherโš“๏ธŽ

  • clean up justfile
  • sync justfile recipes

0.2.7 - 2026-03-12โš“๏ธŽ

๐Ÿš€ Featuresโš“๏ธŽ

  • add pyproject-fmt config
  • (template) trigger publish to pypi only on created release
  • (template) conditionally use the chosen changelog tool
  • (template) prompt for a changelog tool
  • (template) add git-cliff config if it gets chosen
  • (template) changelog recipe with two possible bodys
  • add git-cliff config

๐Ÿ› Bug Fixesโš“๏ธŽ

  • rendering of justfile
  • rendering of pyproject toml
  • use elif correctly in workflow
  • rendering of whitespaces in justfile
  • remove pytest ini-options

๐Ÿ“š Documentationโš“๏ธŽ

  • show toc on changelog page

๐Ÿšœ Refactorโš“๏ธŽ

  • remove boilerplate from readme
  • use underscores to render scopes with git-cliff

๐Ÿงช Testingโš“๏ธŽ

  • add changelog-tool to the user answers
  • update test cases for rendering opitional changelog
  • rendering of release recipe
  • use underscores instead of stars

๐Ÿ’ผ Otherโš“๏ธŽ

  • use latest justfile from template
  • use git-cliff for release note generation
  • set fetch-depth to 0 in actions/checkout

0.2.6 - 2026-03-10โš“๏ธŽ

๐Ÿ› Bug Fixesโš“๏ธŽ

  • rendering of args in test recipe correctly
  • disallow whitespace characters in pyproject name

๐Ÿšœ Refactorโš“๏ธŽ

  • replace current year extensions with jinja function

๐Ÿงช Testingโš“๏ธŽ

  • copie args in test recipes correctly

๐Ÿ’ผ Otherโš“๏ธŽ

  • (release) bumped version to 0.2.6

0.2.5 - 2026-03-09โš“๏ธŽ

๐Ÿš€ Featuresโš“๏ธŽ

  • ci recipe uses current python version

๐Ÿ› Bug Fixesโš“๏ธŽ

  • linenumbers to delete in justfile

๐Ÿงช Testingโš“๏ธŽ

  • self-destructive init recipe
  • read python versions from copier.yml
  • ci recipe has dynamic python version

โ—€๏ธ Revertโš“๏ธŽ

  • remove claude file as no ai is used in the repo
  • remove dependabot as its job is redundant

๐Ÿ’ผ Otherโš“๏ธŽ

  • actually use args in justfile recipe
  • update python version in ci recipe
  • update dependencies
  • (release) bumped version to 0.2.5

0.2.4 - 2026-03-08โš“๏ธŽ

๐Ÿš€ Featuresโš“๏ธŽ

  • set powershell in justfile for windows users
  • update pre-commit hooks
  • update build backend version

๐Ÿ“š Documentationโš“๏ธŽ

  • add vhs tape to the readme
  • move casette into docs directory

๐Ÿงช Testingโš“๏ธŽ

  • iterate over temp dir recursively to find all files

๐Ÿ’ผ Otherโš“๏ธŽ

  • fix documentation recipe
  • update pre-commit hooks versions
  • update dependencies
  • (release) bumped version to 0.2.4

0.2.3 - 2026-02-17โš“๏ธŽ

๐Ÿš€ Featuresโš“๏ธŽ

  • (template) cleaner justfile
  • (template) add optional flags to the test recipes

๐Ÿ“š Documentationโš“๏ธŽ

  • update content

๐Ÿงช Testingโš“๏ธŽ

  • update justfile rendering
  • update justfile rendering

๐Ÿ’ผ Otherโš“๏ธŽ

  • (claude) add context for claude code
  • apply the template on it self
  • (release) bumped version to 0.2.3

0.2.2 - 2026-02-10โš“๏ธŽ

๐Ÿš€ Featuresโš“๏ธŽ

  • update contribugting guide

๐Ÿ› Bug Fixesโš“๏ธŽ

  • add init recipe to gitignore
  • init recipe runs hooks to incorporate changes into commit

๐Ÿ“š Documentationโš“๏ธŽ

  • add a contributing guide
  • add contributing guide to zensical

๐Ÿงช Testingโš“๏ธŽ

  • update contributing rendering

๐Ÿ’ผ Otherโš“๏ธŽ

  • update pre-commit hooks
  • add github issue templates
  • update dependencies
  • add cache to clean recipe
  • format pyproject toml
  • (release) bumped version to 0.2.2

0.2.1 - 2026-02-10โš“๏ธŽ

๐Ÿš€ Featuresโš“๏ธŽ

  • extract init recipe and make one-time only
  • allow uv to set or bump the version in release

๐Ÿ› Bug Fixesโš“๏ธŽ

  • changelog creation
  • init recipe removal for different platforms
  • release tag for changelog and add test

๐Ÿงช Testingโš“๏ธŽ

  • update test cases

๐Ÿ’ผ Otherโš“๏ธŽ

  • improve release recipes
  • (release) bumped version to 0.2.1

0.2.0 - 2026-02-05โš“๏ธŽ

๐Ÿš€ Featuresโš“๏ธŽ

  • feat!(template): remove goreleaser
  • (template) add dependencie updating recipe
  • (template) update pre-commit hooks
  • (template) add release workflow for gitlab
  • use conventional-commits in release recipes
  • (template) use just recipe to run test

๐Ÿ“š Documentationโš“๏ธŽ

  • remove goreleaser

๐Ÿงช Testingโš“๏ธŽ

  • update coverage test
  • remove goreleaser
  • update justfile lines
  • update gitlab rendering

๐Ÿ’ผ Otherโš“๏ธŽ

  • (template) use just taskrunner as entrypoint to tests
  • (template) update the trigger events
  • add dependencie update recipe
  • update pre-commit hooks and dependencies
  • updated changelog
  • bumped version to 0.2.0

0.1.13 - 2026-02-03โš“๏ธŽ

๐Ÿš€ Featuresโš“๏ธŽ

  • add pyproject format hook
  • improved release recipe

๐Ÿšœ Refactorโš“๏ธŽ

  • set initial version to 0.0.0
  • set use_goreleaser default to false

๐Ÿงช Testingโš“๏ธŽ

  • update test cases
  • update test case for justfile

๐Ÿ’ผ Otherโš“๏ธŽ

  • update pre-commit hooks
  • update recipes
  • format pyproject toml with hook
  • format template pyproject.toml
  • merge pull request #19 from npikall/dependabot/uv/zensical-0.0.19
  • merge pull request #20 from npikall/dependabot/uv/ruff-0.14.14
  • merge pull request #18 from npikall/dependabot/uv/ty-0.0.14
  • updated changelog
  • bumped version to 0.1.13

0.1.12 - 2026-02-02โš“๏ธŽ

๐Ÿš€ Featuresโš“๏ธŽ

  • (template) add github release workflow
  • (copier) add github workflow question
  • (copier) select individual workflows
  • (template) group just recipes

๐Ÿ› Bug Fixesโš“๏ธŽ

  • (copier) choices for github workflows
  • (template) rendering in release workflow

๐Ÿšœ Refactorโš“๏ธŽ

  • make tests more readable

๐Ÿงช Testingโš“๏ธŽ

  • add multiselect answer for github workflows
  • update line numbers for new justfile

๐Ÿ’ผ Otherโš“๏ธŽ

  • run deployment of docs only when changed
  • group just recipes
  • fix commit message in recipe
  • updated changelog
  • bumped version to 0.1.12

0.1.11 - 2026-01-30โš“๏ธŽ

๐Ÿ› Bug Fixesโš“๏ธŽ

  • (template) exclude docs files when not used

๐Ÿ“š Documentationโš“๏ธŽ

  • add just install guide
  • add clickable tasklist

๐Ÿงช Testingโš“๏ธŽ

  • correct files get excluded when no docs defined

๐Ÿ’ผ Otherโš“๏ธŽ

  • merge pull request #13 from npikall/dependabot/uv/ruff-0.14.11
  • merge pull request #14 from npikall/dependabot/uv/ty-0.0.11
  • merge pull request #15 from npikall/dependabot/uv/ruff-0.14.13
  • merge pull request #16 from npikall/dependabot/uv/ty-0.0.12
  • merge pull request #17 from npikall/dependabot/uv/zensical-0.0.17
  • update recipe, for smoother release recipe
  • updated changelog
  • bumped version to 0.1.11
  • add release workflow

0.1.10 - 2026-01-09โš“๏ธŽ

๐Ÿš€ Featuresโš“๏ธŽ

  • (template) add mkdocstrings configuration for nicer api references

๐Ÿ› Bug Fixesโš“๏ธŽ

  • (release) add v to version tag in changelog

๐Ÿ’ผ Otherโš“๏ธŽ

  • updated changelog
  • bumped version to 0.1.10

0.1.9 - 2026-01-08โš“๏ธŽ

๐Ÿ› Bug Fixesโš“๏ธŽ

  • changelog
  • whitespaces at end of line

๐Ÿงช Testingโš“๏ธŽ

  • refactor to table driven test

๐Ÿ’ผ Otherโš“๏ธŽ

  • update changelog
  • updated changelog
  • bumped version to 0.1.9

0.1.8 - 2026-01-08โš“๏ธŽ

๐Ÿš€ Featuresโš“๏ธŽ

  • (template) add mkdocstrings and api reference
  • add changelog to docs
  • add contributing to docs
  • add license to docs
  • update docs index to use readme

๐Ÿ“š Documentationโš“๏ธŽ

  • added goreleaser, prek and changelog
  • update color scheme
  • fix index icon
  • update, add license and changelog

๐Ÿšœ Refactorโš“๏ธŽ

  • add default config of zensical

๐Ÿงช Testingโš“๏ธŽ

  • add typehints to useranswer model
  • update for next version

๐Ÿ’ผ Otherโš“๏ธŽ

  • merge pull request #9 from npikall/feat-docs

docs: added goreleaser, prek and changelog - merge pull request #11 from npikall/dependabot/uv/zensical-0.0.15

chore(deps-dev): bump zensical from 0.0.14 to 0.0.15 - merge pull request #10 from npikall/dependabot/uv/ty-0.0.8

chore(deps-dev): bump ty from 0.0.6 to 0.0.8 - update dev dependencies - change default docs engine

0.1.7 - 2025-12-25โš“๏ธŽ

๐Ÿ› Bug Fixesโš“๏ธŽ

  • remove whitespace at end-of-line

๐Ÿ’ผ Otherโš“๏ธŽ

  • updated changelog
  • bumped version to 0.1.7

0.1.6 - 2025-12-25โš“๏ธŽ

๐Ÿš€ Featuresโš“๏ธŽ

  • (template) added goreleaser config
  • prompt for optional goreleaser
  • added a mit license
  • added mkdocs option
  • added changelog
  • (template) added changelog
  • (template) added mkdocs

๐Ÿ› Bug Fixesโš“๏ธŽ

  • (justfile) actually push relase to remote
  • (justfile) run tests before release

๐Ÿงช Testingโš“๏ธŽ

  • check for goreleaser file
  • added test for docs
  • added changelog to file list

โ—€๏ธ Revertโš“๏ธŽ

  • removed latest version from changelog

๐Ÿ’ผ Otherโš“๏ธŽ

  • update justfile
  • added release recipe
  • updated changelog
  • bumped version to 0.1.6

0.1.5 - 2025-12-24โš“๏ธŽ

๐Ÿš€ Featuresโš“๏ธŽ

  • (template) update pre-commit config
  • (template) added issue templates
  • (template) added optional prek as pre-commit
  • switched to prek

๐Ÿ“š Documentationโš“๏ธŽ

  • update to account for prek

๐Ÿงช Testingโš“๏ธŽ

  • added jinja tags check
  • refactor answer model

๐Ÿ’ผ Otherโš“๏ธŽ

  • added other ci file
  • merge pull request #7 from npikall/dependabot/uv/ruff-0.14.10

chore(deps-dev): bump ruff from 0.14.9 to 0.14.10 - merge pull request #6 from npikall/dependabot/uv/ty-0.0.6

chore(deps-dev): bump ty from 0.0.3 to 0.0.6 - merge pull request #5 from npikall/dependabot/uv/zensical-0.0.14

chore(deps-dev): bump zensical from 0.0.11 to 0.0.14 - merge pull request #8 from npikall/feat-prek

add jinja tag test and switch to prek

0.1.4 - 2025-12-18โš“๏ธŽ

๐Ÿš€ Featuresโš“๏ธŽ

  • added pre-commit hook

๐Ÿ› Bug Fixesโš“๏ธŽ

  • typos and unused jinja tags
  • removed unused noqa

๐Ÿ“š Documentationโš“๏ธŽ

  • update and added 'update' section

๐Ÿงช Testingโš“๏ธŽ

  • added initial tests
  • improved testing

๐Ÿ’ผ Otherโš“๏ธŽ

  • update files
  • added ci checks

0.1.3 - 2025-12-14โš“๏ธŽ

๐Ÿ› Bug Fixesโš“๏ธŽ

  • none license case

0.1.2 - 2025-12-13โš“๏ธŽ

๐Ÿ› Bug Fixesโš“๏ธŽ

  • optinal files and directories

๐Ÿ“š Documentationโš“๏ธŽ

  • fix links
  • added documenatation
  • added docs config
  • added content

๐Ÿ’ผ Otherโš“๏ธŽ

  • added documentation publishing
  • update project files

0.1.1 - 2025-12-12โš“๏ธŽ

๐Ÿ“š Documentationโš“๏ธŽ

  • update readme
  • update both readme's

0.1.0 - 2025-12-12โš“๏ธŽ

๐Ÿš€ Featuresโš“๏ธŽ

  • added files
  • added cookiecutter functionality
  • added cookiecutter json
  • added ci workflows
  • added pre/post hooks
  • added docs
  • populated src and test dirs
  • changed from conda to uv
  • updated prompts
  • (ci) added automated tests and publishing workflows
  • added optional licenses
  • added ci recipes
  • pinned python version
  • added contributing guidelines
  • added dev dependencies
  • added rich success message
  • moved tagging into separate recipe
  • [breaking] added automatic python version
  • added dynamic python version
  • add dependabot with uv
  • added pre-commit hooks
  • (just) add documentation serve recipe
  • added test coverage
  • add zensical as dependencie
  • make recipe 'tag' public
  • restructure for copier
  • added updating capability

๐Ÿ› Bug Fixesโš“๏ธŽ

  • (ci) copy without render
  • jinja extensions
  • python version
  • jinja variables
  • jinja variables
  • python version variables
  • jinja variable of src/module
  • minor bugs

๐Ÿ“š Documentationโš“๏ธŽ

  • updated readme
  • added default badges
  • added reference to python handbook
  • removed duplicated read more remarks
  • update readme
  • fix typos

๐Ÿšœ Refactorโš“๏ธŽ

  • moved to uv run
  • simplified processes

โ—€๏ธ Revertโš“๏ธŽ

  • update python in template
  • removed unused dependencies

๐Ÿ’ผ Otherโš“๏ธŽ

  • first commit
  • expanded justfile commands
  • excluded justfile from rendering
  • updated justfile
  • run pytest in uv venv
  • added trigger
  • disabled smoke-tests and publish
  • added major operating systems to matrix
  • added dependencies and configs
  • moved file ignores to pyproject.toml
  • pinned dev dependencies