This project follows Semantic Versioning 2.0.0.
- Migrated to null safety
- The "Unreleased" section is hidden when empty
- Bump dependencies versions
- API has been reworked substantially
- Support for changelogs with missing dates
- Ability to parse changelog with missing change type
- Missing diff link was breaking the app
Collection.addText()
MarkdownLine.parse()
- A static
fromLines() factory method
- New command 'print' to output a released version
- Create CHANGELOG.md when missing
- Support for multiple major versions in a single file
- Console app
- Changelog model
- BREAKING Total rework of the package
- Parsing from markdown
- Writing to markdown