All notable changes to this project will be documented in this file.
This project adheres to Semantic Versioning.
Releases may yanked if there is a security bug, a soundness bug, or a regression.
0.2.14 - 2024-10-26
- Disable quick-install fallback of cargo-binstall.
0.2.13 - 2024-07-15
-
Distribute prebuilt binary for x86_64 illumos.
-
Always exit with 1 on SIGINT/SIGTERM/SIGHUP. Previously, it sometimes exited with 0, but this sometimes worked badly with CI systems that attempted to terminate processes in SIGINT during resource usage problems.
0.2.12 - 2024-03-10
- Pin
ctrlc
to fix build error on macOS.
0.2.11 - 2024-02-10
- Update
toml_edit
to 0.22.
0.2.10 - 2024-01-24
- Fix "No such file or directory" error when
--no-private
flag is used with the workspace that themembers
field contains glob.
0.2.9 - 2023-12-16
- Remove dependency on
is-terminal
.
0.2.8 - 2023-12-05
- Update
toml_edit
to 0.21.
0.2.7 - 2023-09-11
- Remove dependency on
slab
,shell-escape
, andfs-err
.
0.2.6 - 2023-09-10
- Fix regression on
--no-private
flag with virtual workspace, introduced in 0.2.5.
0.2.5 - 2023-09-09
-
Improve support for very old Cargo (pre-1.39).
-
Remove dependency on
cargo_metadata
.
0.2.4 - 2023-08-28
- Fix bug in
--no-private
flag on Windows.
0.2.3 - 2023-07-28
- Update
cargo_metadata
to 0.17.
0.2.2 - 2023-02-28
-
Fix compatibility with old cargo.
-
Update
toml_edit
to 0.19.
0.2.1 - 2023-01-24
- Update
toml_edit
to 0.18.
0.2.0 - 2023-01-20
-
Add
--no-private
flag to excludepublish = false
crates.This flag is more powerful than cargo-hack's
--ignore-private
flag, because this also prevents private crates from affecting lockfile and metadata. -
Restore
Cargo.lock
after run to match behavior with cargo-minimal-versions. -
Documentation improvements.
0.1.0 - 2023-01-11
Initial release