All notable changes to this project will be documented in this file. This change log follows the conventions of keepachangelog.com.
I tend to not use semantic versioning, but we will see what happens.
- update Jinja2 dependency to fix security vulnerability
- include files by matching glob, not only suffix
- factor out
DirWalk
into separate module and rename toHercules
- add library to check licenses of dependencies
- fix: pass test script when no slow tests found
- fix: license is not recognized in poetry
- update setuptools dependency to fix security vulnerability
- fix: README contains vulnerable Jinja2 version
- update Jinja2 dependency (again) to fix security vulnerability
- rename some
DirWalk
parameters - add unit tests for
DirWalk
class - run slow tests when all other tests have passed
- refactor code
- change directory layout of source code
- fix: no files are included in case no suffixes are specified
- fix: excluded file names cannot use globs
- fix: poetry cannot find root folder
- update Jinja2 dependency to fix security vulnerability
- move poetry calls to separate Bash script
- refactor code
- update dependencies
- update documentation
1.0.0 - 2023-07-24
- This is the first stable release (although I have been using StempelWerk professionally for over a year now).
- use poetry to create virtual environment
- add common scripts for PowerShell
- fix: unit test erroneously finds stencil on Windows
- Windows is not case-sensitive. It really should be, but it is not. Sigh.