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
+30Lines changed: 30 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,6 +12,36 @@ 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
+
- Improve compilation time, execution time, and disk usage by applying the flags required for code coverage instrumentation only to the crates that actually need them. ([#471](https://github.com/taiki-e/cargo-llvm-cov/pull/471))
16
+
17
+
Previously, there flags ware applied to the entire dependency graph, but most of it was actually unnecessary. Previous behavior can be opted into with `--no-rustc-wrapper`.
18
+
19
+
- Fix a bug where `--package` option is not correctly handled and other unspecified workspace members are shown in the report. ([#473](https://github.com/taiki-e/cargo-llvm-cov/pull/473))
20
+
21
+
- Support coverage for proc-macro and build script even with cross-compilation. ([#471](https://github.com/taiki-e/cargo-llvm-cov/pull/471))
22
+
23
+
Previously, it was only supported when testing against the host target.
24
+
25
+
- Stabilize `--dep-coverage`. ([#471](https://github.com/taiki-e/cargo-llvm-cov/pull/471))
26
+
27
+
Several bugs have been fixed, and improvements such as supporting multiple crates have also been made.
28
+
29
+
- Stabilize `--disable-default-ignore-filename-regex` as `--no-default-ignore-filename-regex`. ([8db80d5](https://github.com/taiki-e/cargo-llvm-cov/commit/8db80d570ed5e5cee4bbd8bf8b10da22717ba94e))
30
+
31
+
The old name is still available as an alias, but may removed in future breaking release.
32
+
33
+
-`cargo llvm-cov show-env` improvements:
34
+
- Add `--cmd` and `--fish`. ([#472](https://github.com/taiki-e/cargo-llvm-cov/pull/472))
35
+
- Rename `--export-prefix` to `--sh`, `--with-pwsh-env-prefix` to `--pwsh` for consistency and clarity. ([#472](https://github.com/taiki-e/cargo-llvm-cov/pull/472))
36
+
37
+
The old names are still available as aliases, but may removed in future breaking release.
38
+
39
+
- Turn some warnings into hard error. ([837a118](https://github.com/taiki-e/cargo-llvm-cov/commit/837a118f4945867a6c83cb87abe634979e8789b2))
0 commit comments