All notable changes to this project will be documented in this file.
- Add support for task lists
- Add support for compiler configuration
- Update dependencies
- Update required Node.js version to 20
- Reduce package install size
- Migrate from ejs to neat-ejs
- Migrate from glob to fast-glob
- Replace axios with Node HTTP client
- Replace cheerio with an internal function
- Improve code, tests and documentation
- Migrate CI to GitHub Actions
- Rename main branch
- Update dependencies
- Update dependencies
- Update required Node.js version to 18
- Improve highlight styles support
- Optimize tests and CI
- Update dependencies
- Improve assets path resolution
- Rollback HTTP client migration
- Update dependencies
- Improve HTML rendering
- Improve publishing
- Update dependencies
- Add support for extension scripts
- Migrate templating to EJS
- Improve performance and CLI
- Migrate to ES Modules
- Migrate from axios to node-fetch
- Migrate from nyc to c8
- Update dependencies
- Improve handling of source file paths
- Update dependencies
- Fix conflict between GitHub theme and Mermaid
- Update dependencies
- Update dependencies
- Update dependencies
- Update dependencies
- Update dependencies
- Update dependencies
- Update dependencies
- Update dependencies
- Update the required version of Node.js to 14.x LTS
- Update dependencies
- Optimize installation
- Update dependencies
- Fix npm package content
- Add support for emoji syntax
- Update dependencies
- Improve the file concatenation feature
- Update dependencies
- Add file concatenation feature (join)
- Improve inlining (embed mode)
- Improve code blocks processing
- Improve CLI (help, options, source files args)
- Improve tests and documentation
- Add support for mermaid diagrams
- Update dependencies
- Improve assets generation (remove
postinstall
script) - Fix
-h
CLI option conflict - Add a new
basic
layout - Update dependencies
- Improve HTML minifier configuration
- Add support for custom layout URL
- Fix
dest
CLI option
- Improve code copy feature
- Update dependencies
- Improve CI and packaging
- Improve testing
- Setup CI
- Improve resources paths management
- Support remote paths to custom layouts, themes and highlight styles
- Improve resources inlining
- Improve the code copy feature
- Improve CLI
- Improve testing
- Improve documentation
- Allow paths to custom layouts, themes and highlight styles
- Improve Markdown style processing
- Improve documentation
- Initial release