parse-changelog

Simple changelog parser, written in Rust.

APACHE-2.0 License

Downloads
78.1K
Stars
53
Committers
4

Bot releases are visible (Hide)

parse-changelog - 0.6.8 Latest Release

Published by github-actions[bot] 6 months ago

  • Documentation improvements.
parse-changelog - 0.6.7

Published by github-actions[bot] 6 months ago

  • Diagnostic improvements.

  • Documentation improvements.

parse-changelog - 0.6.6

Published by github-actions[bot] 7 months ago

  • Remove dependency on once_cell.

    Note: This raises the minimum supported Rust version of this crate from Rust 1.65 to Rust 1.70.

parse-changelog - 0.6.5

Published by github-actions[bot] 8 months ago

  • Add #[must_use] to Parser::new and Error::is_*.
parse-changelog - 0.6.4

Published by github-actions[bot] about 1 year ago

  • Improve compile time.
parse-changelog - 0.6.3

Published by github-actions[bot] about 1 year ago

  • Relax the minimum supported Rust version from Rust 1.64 to Rust 1.63.
parse-changelog - 0.6.2

Published by github-actions[bot] about 1 year ago

  • Update crates.io categories.
parse-changelog - 0.6.1

Published by github-actions[bot] over 1 year ago

  • Fix build error from dependency when built with -Z minimal-versions.
parse-changelog - 0.6.0

Published by github-actions[bot] over 1 year ago

  • Update indexmap to 2.0.

    Note: This raises the minimum supported Rust version of this crate from Rust 1.56 to Rust 1.64.

parse-changelog - 0.5.4

Published by github-actions[bot] over 1 year ago

CLI

  • Add --title-no-link flag. This is similar to --title, but removes links from the title. (#33)

Library

  • Add Release::title_no_link method. (#33)
parse-changelog - 0.5.3

Published by github-actions[bot] almost 2 years ago

  • Distribute prebuilt macOS universal binary.
parse-changelog - 0.5.2

Published by github-actions[bot] almost 2 years ago

  • Distribute prebuilt binaries for aarch64 Windows.
parse-changelog - 0.5.1

Published by github-actions[bot] about 2 years ago

  • Fix bug in handling of link in title.

  • Improve performance for pathological inputs.

parse-changelog - 0.5.0

Published by github-actions[bot] about 2 years ago

  • Change the default version format to accept the 'Unreleased' section as a valid changelog entry. (#25, thanks @hwittenborn)

    Note that this does not change the behavior of CLI when the version is not specified. To get the 'Unreleased' section in the CLI, you need to explicitly specify 'Unreleased' as the version.

  • Change the default version format to more strictly adhered to semver. Previous default version format accepted versions that are invalid as semver, such as leading zero in major, minor, or patch version.

parse-changelog - 0.4.9

Published by github-actions[bot] over 2 years ago

  • Add metadata for cargo binstall.
parse-changelog - 0.4.8

Published by github-actions[bot] over 2 years ago

  • Distribute prebuilt binaries for aarch64 macOS. (#21)
parse-changelog - 0.4.7

Published by github-actions[bot] almost 3 years ago

  • Distribute prebuilt binaries for aarch64 Linux (gnu and musl).
parse-changelog - 0.4.6

Published by github-actions[bot] almost 3 years ago

CLI

  • Fix bugs in argument parsing introduced in 0.4.5. (#20)
parse-changelog - 0.4.5

Published by github-actions[bot] about 3 years ago

  • Support Rust 1.51 again. (#19)
parse-changelog - 0.4.4

Published by github-actions[bot] about 3 years ago

  • Increase the minimum supported Rust version from Rust 1.51 to Rust 1.54.

  • Allow specifying empty prefix format in Parser::prefix_format method (library) and --prefix-format option (CLI).

  • Distribute statically linked binary on Windows MSVC. (#18)

Package Rankings
Top 13.87% on Crates.io
Top 7.39% on Alpine-edge
Badges
Extracted from project README
crates.io docs.rs license msrv github actions