Skip to content

Releases: obi1kenobi/cargo-semver-checks-action

v2.6

24 Jul 23:03
7272cc2
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.5...v2.6

v2.5

14 Jul 21:05
ca26a44
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.4...v2.5

v2.4

14 Jul 21:05
c730648
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.3...v2.4

v2.3

25 Jan 22:38
48f4ef7
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.2...v2.3

v2.1

02 May 07:19
ca4682c
Compare
Choose a tag to compare

What's Changed

  • Fixed Buffer-related deprecation warning reported in #44.

v2.0

24 Apr 10:59
3dda482
Compare
Choose a tag to compare

The new version is built from scratch using Node.js and TypeScript, brings support for non-Linux runners and introduces the following changes:

  • Input crate-name is now package and accepts a list instead of a single name.
  • Added inputs exclude, manifest-path, verbose and release-type with the same meaning as in cargo-semver-checks CLI.
  • Added input rust-toolchain allowing to specify a toolchain to use.
  • Input crate-target is removed, as cargo-semver-checks can be used only with library crates.
  • Input version-tag-prefix is removed, as the new action uses baseline choosing logic of cargo-semver-checks.

Moreover, the action now uses some optimizations to improve the running time:

  • cargo-semver-checks is downloaded as a pre-compiled binary instead of being built from source,
  • baseline rustdoc is cached between runs,
  • crates from crates.io are downloaded using "sparse" protocol if the used toolchain version is at least 1.68.0 (or nightly-2023-01-21 and newer).