Releases: taiki-e/cargo-hack
0.6.13
- Fix handling of optional dependency as features when namespaced features are not used together. This fixes a regression introduced in 0.6.11.
0.6.12
- Fix compatibility with old Cargo. This fixes a regression introduced in 0.6.11.
0.6.11
-
Fix handling of weak dependency features when namespaced features is not used together.
-
Improve performance by passing
--no-deps
tocargo metadata
except when using--include-deps-features
.
0.6.10
- Fix compatibility with old Cargo. This fixes a regression introduced in 0.6.9.
0.6.9
0.6.8
0.6.7
0.6.6
-
Add
--rust-version
flag to perform commands on the Rust version ofpackage.rust-version
field inCargo.toml
. (#202, thanks @epage) -
Support mixed MSRV in
--version-range
option. (#213, thanks @epage)Previously, crates in a workspace must have the same MSRVs, but that restriction is now removed.
-
Support
..=
as inclusive range syntax for--version-range
option to match Rust's inclusive range syntax. (#198)The old inclusive range syntax is now deprecated, but continues to be supported.
-
Group logs on GitHub Actions. (#206, #214)
This can be opt-out by using
--log-group=none
, and can be force-enabled by--log-group=github-actions
. -
Work around a rustup bug (rust-lang/rustup#3036) on Windows. (#209)
0.6.5
- Add
--at-least-one-of
option. (#193, thanks @kornelski)
0.6.4
- Fix bug in
--no-private
flag with virtual workspace.