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.
- Upgrade dependencies to latest
- Fix example templates to use https and with SHA256 integrity
- Set min node engine to >= 20.0.0
- Switch release workflow to use release-action
- Upgrade all workflows versions
- Update ESLint config to eslint.config.js
- Remove CodeQL analysis GH workflow
- Fix cheerio import
- Upgrade deps to latest, mkdirp to 3.x
- Set min node engine to >= 18.0.0
- Add NODE_NO_WARNINGS=1 to integration test runs which require output matching
- Replace console logging of page generation with bagofcli
- Set min node engine to >= 16.0.0
- Replace console logging with bagofcli
- Fix Publish workflow ref to use formatted tag
- Change Engine unit tests to use HTML-formatted layout
- Fix release to use version ref
- Replace vulnerable deps
- Upgrade deps to latest
- Increase test coverage to 100%
- Set min node engine to >= 13.0.0
- Subcommand options position must be after the command
- Replace lint type from jshint to eslint
- Replace coverage from buster-istanbul to c8
- Replace doc type from dox-foundation to jsdoc
- Replace Travis CI with GH Actions
- Remove JavaScript and CSS minification
- Add generator meta tag to all pages
- Set min node engine to >= 4.0.0
- First stable release
- Add JavaScript and CSS minification
- Add build reports to readme
- Update example site with Bootstrap and Google Fonts
- Set min node engine to >= v0.10.0
- Add outDir flag to gen and watch/drift commands
- Change test lib to buster-node + referee
- Set min node engine to >= v0.8.0
- Update dependencies
- Engine template file extension is now optional, defaults to html
- Modify gen ID format, no longer includes millisecs value
- Add clean target to remove the generated website
- Display usage on arg-less comamand
- Upgrade jazz to v0.0.18, file to v0.2.0
- Replace watch-tree module with watch-tree-maintained for node v0.6.x compatibility
- Add watch mode
- Refactor lib modules
- Initial version