Releases: erdos/stencil
Releases · erdos/stencil
v0.6.6
v0.6.5 - fix regression on digit-prefixed identifiers
Fixes
- Fixing #175: a small regression on variable names starting with a digit. Improved test coverage.
Changes
- small refactor in
stencil.fsnamespaces.
v0.6.4 - fix keys starting with digits
feat: version v0.6.4
v0.6.3 - fix service Dockerfile
- Fix broken Dockerfiles for service as per #174
v0.6.2 - tabs in text substitution
Features
- Let text substitution insert tab characters and replace them with
<w:tab/>elements #171
Infrastructure improvements
- Improve style of README file
- Add CHANGELOG file
- Update deprecated Github Actions steps
- Fix uberjar building to contain compiled Clojure code
Changes
- Fix Java reflection warnings, address some clj-kondo linter warnings.
- Refactoring: rename functions and vars for better readability, add some doc strings, remove
stencil.typesnamespace
Function provider SPI, fix GraalVM image
Introduce deps.edn and new merger algo
Changes
- Refactor
stencil.mergerand speed up template preparation #152 - Move from Leiningen to tools.deps #164
Summary
Focus for this release was on simplifying development by reworking the build process and simplifying code. Performance improvement is a nice side-effect of related work. There are no significant API changes in this release.
v0.5.2 - fixes around numberings and fragments
- Fix #148 - numbering definitions are missing when included from fragments
- Add more visual regression tests
improve error handling
v0.5.0 feat: version 0.5.0 (#143)