You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+12Lines changed: 12 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,6 +12,18 @@ Note: In this file, do not use the hard wrap in the middle of a sentence for com
12
12
13
13
## [Unreleased]
14
14
15
+
- Support glob pattern, versioned name with partial version or `<name>@<version>` syntax, and package spec in `--package`. Previously, only package name and versioned package name with `<name>:<full_version>` are supported. ([#476](https://github.com/taiki-e/cargo-llvm-cov/pull/476))
16
+
17
+
This also fixes regression introduced in 0.7.0 where causing packages specified with `--package` are wrongly excluded from report/test when package is specified with the above syntaxes.
18
+
19
+
- Support glob pattern, versioned name, and package spec in `--exclude`. When we tested it previously, Cargo did not support this, but the current version of Cargo does support it. ([#476](https://github.com/taiki-e/cargo-llvm-cov/pull/476))
20
+
21
+
- Align the exclusion behavior in reports when cargo-llvm-cov is performed in a sub-crate directory of a workspace or in the root crate of a non-virtual workspace without using `--workspace` or `--package`, to match the behavior when `--workspace` or `--package` is used (by default, only show the tested crates). ([#476](https://github.com/taiki-e/cargo-llvm-cov/pull/476))
22
+
23
+
Compatibility Note: When `--workspace` or `--package` is not used, this will exclude other untested workspace members from the report that were previously implicitly included.
24
+
25
+
If you want to test other workspace members, consider using `--workspace` or `--package`. If you don't want to test other workspace members but still want to include them in the report, consider using `--workspace` or `--exclude-from-test`.
26
+
15
27
## [0.7.1] - 2026-01-24
16
28
17
29
- Fix regression introduced in 0.7.0 where causing coverage test failure in nextest's CI. ([6e30e6f](https://github.com/taiki-e/cargo-llvm-cov/commit/6e30e6f691e44a718fcb8dad7edb8bef3ab24307))
0 commit comments