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.
- Improving
changelogUpdater.js
code quality
- More details for NPM registry
- Updated 3rd party packages to resolve vulnerabilities
- Cache dependencies in the CI
- Config option to control showing the featured tags
- Unique post id to comments
- Support Node 14.x
- Auto version increment in the CD based on the tag
- Improved the demo design
- Improve Lighthouse score due to preload link cross-origin
- Changed prettier to be cross project
- Default logo
- Updated OpenGraph name to property
- Updated 3rd party packages to resolve vulnerabilities
- Read time calculation to each post
- Service worker to cache the blog and allow offline viewing
- robot.txt to improve SEO
- Node 13.X as part of the CI
- Local packing ability
- Code of conduct
- Contributing file
- Publish pipeline
- The theme name
- Updated the file structure
- Exported most of the interfaces