cargo-hack

Cargo subcommand to provide various options useful for testing and continuous integration.

APACHE-2.0 License

Downloads
903.1K
Stars
620
Committers
6

Bot releases are visible (Hide)

cargo-hack - 0.5.21

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

  • Improve handling of multiple --target options on older cargo. (#169)
cargo-hack - 0.5.20

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

  • Support multiple --target options. This uses cargo 1.64's multi-target builds on cargo 1.64+, otherwise fallback to perform command per targets. (#168)
cargo-hack - 0.5.19

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

  • Fix "failed to parse rust-version field from manifest" error when workspace inheritance is used. (#165)
cargo-hack - 0.5.18

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

  • Allow empty strings in --features (-F), --exclude-features (--skip), --include-features.
    Passing an empty string to them is now considered the same as not passing the flag. See #163 for more.

  • Distribute prebuilt binaries for aarch64 Windows.

cargo-hack - 0.5.17

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

  • Distribute prebuilt binaries for x86_64 FreeBSD. (#160)
cargo-hack - 0.5.16

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

  • Fix an issue that a warning was displayed when excluding a feature that exists only in some crates in the workspace. (#158)
cargo-hack - 0.5.15

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

  • Support namespaced features (features with dep: prefix). (#154)

  • Fix handling of quoted keys in --no-dev-deps and --remove-dev-deps. (#152)

    This increases the rustc version required to build cargo-hack. (rustc 1.46+ -> 1.56+)
    The cargo/rustc version required to run cargo-hack remains unchanged. (cargo 1.26+)

    This also increases the compile time of cargo-hack. Consider installing cargo-hack from prebuilt binaries.

  • Add metadata for cargo binstall.

cargo-hack - 0.5.14

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

  • Distribute prebuilt binaries for aarch64 macOS. (#151)
cargo-hack - 0.5.13

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

  • Support short flag of --features (-F). (#150)
cargo-hack - 0.5.12

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

  • Distribute prebuilt binaries for aarch64 Linux (gnu and musl).
cargo-hack - 0.5.11

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

  • Fix breakage on nightly-2022-01-20 or later. (#146)
cargo-hack - 0.5.10

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

  • Fix handling of combined short flags. (#143)

  • Support omitting lower bound of --version-range in all cargo versions. (#144)

cargo-hack - 0.5.9

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

  • Fix an error when using old cargo with a dependency graph containing 2021 edition crates. (#138)

  • Support omitting lower bound of --version-range. (#139)

  • Add --keep-going flag. (#140)

  • Fix an issue where --feature-powerset and --each-feature add --all-features as one of the combinations, even if it is already covered by another combination. (#141)

cargo-hack - 0.5.8

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

  • Distribute statically linked binary on Windows MSVC. (#131)
cargo-hack - 0.5.6

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

  • You can now install cargo-hack using Homebrew tap on macOS and Linux: brew install taiki-e/tap/cargo-hack

  • Documentation improvements.

cargo-hack - 0.5.5

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

cargo-hack - 0.5.4

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

cargo-hack - 0.5.3

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

  • Documentation improvements.

  • Exclude unneeded files from crates.io.

cargo-hack - 0.5.2

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

Package Rankings
Top 17.55% on Crates.io
Badges
Extracted from project README
crates.io license github actions