@eighty4/changelog
Version:
Changelog utilities for CICD
78 lines (48 loc) • 2.17 kB
Markdown
# Changelog
## [Unreleased]
- ???
## [v0.0.8] - 2025-06-30
### Added
- JS, TS and type definition exports for Bun and Node runtimes
## [v0.0.7] - 2025-06-19
### Added
- Diff highlighting with ANSI colors for CHANGELOG.md error corrections
- All tasks support Markdown unordered lists using `*`, `-` or `+`
## [v0.0.6] - 2025-06-19
### Added
- Validating CHANGELOG.md before every task to ensure reliable results from
tasks
- Reporting for CHANGELOG.md errors include line numbers, excerpts and
correction suggestions
- `changelog rollover` will preserve consistent Markdown list notation with
the user's existing CHANGELOG.md content
### Fixed
- `changelog rollover v0.0.2-0` will now error when running `rollover` with a
prerelease semver
## [v0.0.5] - 2025-06-12
### Added
- `changelog rollover` supports distinct git tag from semver version with `--git-tag`
## [v0.0.4] - 2025-06-07
### Added
- `changelog new` outputs new CHANGELOG.md to console
## [v0.0.3] - 2025-06-04
### Fixed
- rollover writes local date instead of utc
- support github links in version headers
## [v0.0.2] - 2025-05-24
### Fixed
- prevent arg parsing infinite loop when running executable script
## [v0.0.1] - 2025-05-24
### Added
- `changelog check` exits with error if CHANGELOG.md is missing an unreleased section with release notes
- `changelog get VERSION` retrieves release notes for `VERSION`
- `changelog rollover NEXT_VERSION` creates a new unreleased section and relabels unreleased changes with `NEXT_VERSION`
[Unreleased]: https://github.com/eighty4/changelog/compare/v0.0.8...HEAD
[v0.0.8]: https://github.com/eighty4/changelog/compare/v0.0.7...v0.0.8
[v0.0.7]: https://github.com/eighty4/changelog/compare/v0.0.6...v0.0.7
[v0.0.6]: https://github.com/eighty4/changelog/compare/v0.0.5...v0.0.6
[v0.0.5]: https://github.com/eighty4/changelog/compare/v0.0.4...v0.0.5
[v0.0.4]: https://github.com/eighty4/changelog/compare/v0.0.3...v0.0.4
[v0.0.3]: https://github.com/eighty4/changelog/compare/v0.0.2...v0.0.3
[v0.0.2]: https://github.com/eighty4/changelog/compare/v0.0.1...v0.0.2
[v0.0.1]: https://github.com/eighty4/changelog/releases/tag/v0.0.1