#semver #conventional-commits #commit #next #version #binary #semantic

bin+lib conventional-commits-next-semver

A binary and library for detecting the next semver version based on conventional-commits commit messages

3 unstable releases

0.1.1 Jul 31, 2020
0.1.0 Jul 31, 2020
0.0.0 Jul 26, 2020

#50 in #conventional-commits

24 downloads per month
Used in conventional-commits-chan…

MIT/Apache

550KB
14K SLoC

JavaScript 10K SLoC // 0.0% comments TypeScript 3.5K SLoC // 0.2% comments Rust 296 SLoC // 0.1% comments

conventional-commits-next-semver

Maintenance crates.io crates.io Documentation docs_master_badge

A binary and library for determining the next semantic version of a project.

Installation

The library can be added to your project as usual. If you want to install the binary, then please run this command:

cargo install --features cli conventional-commits-next-semver

Current Properties

  • MSRV: 1.41.0 (tested)

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Dependencies

~14MB
~324K SLoC