Releases: marcaddeo/clparse
Releases · marcaddeo/clparse
Release 0.9.1
This contains both 0.9.1 and 0.9.0.
0.9.1 - 2023-10-24
Added
- Add a better release process to using GitHub actions
Removed
- Remove old build scripts
0.9.0 - 2023-10-24
Added
- Add support for using an arbitrary separator character between the version
and date of a release heading using the--separator
flag - Add support for parsing non-semver versions
- Add support for disabling wrapping of changelog release entries using the
--no-wrap
flag - Add support for wrapping at a custom character count using the
--wrap-at
option
Release 0.8.1
Changed
- Bump err-derive from 0.1.6 to 0.2.4
Fixed
- Fix error when installing via
cargo install
Release 0.8.0
Added
- Add some setters and mut getters for the Release and Changelog structs
Release version 0.7.0
Added
- Add a public api for getting a mutable release and yanking it
Release version 0.6.0
Fixed
- Fix bug that caused wrapped lines to be missing spaces between words at the
newline boundary
Release version 0.5.0
Added
- Add getters to the
Changelog
andRelease
structs - Add a
unreleased_changes
method to theChangelog
struct
Changed
- Ensure change entries are wrapped at 80 characters
Release version 0.4.0
Added
- Add support for link references in the CHANGELOG description
- Add Linux (musl) installation instructions
Fixed
- Fix inconsistencies in the README examples
- Fix error when piping the output of
clparse
Remove fstring
We're removing fstring so we can add a musl build
Revise error handling and improve help text
The help text is now printed if you dont supply any arguments, and error
handling is improved using anyhow::Error/err-derive.
Initial release
0.1.0 Initial release