Releases: xd009642/tarpaulin
Releases Β· xd009642/tarpaulin
0.31.3
Added
- The
CARGO_TARPAULIN_CONFIG_FILE
environment variable may be used to set the
path to the configuration file. The command line argument has precedence,
but this environment variable has precedence overtarpaulin.toml
and.tarpaulin.toml
.
Changed
- For
LD_LIBRARY_PATH
get all link paths from build script outputs - Use
PATH
on windows andDYLIB_LIBRARY_PATH
for mac instead ofLD_LIBRARY_PATH
- Add
--stderr
flag to print tarpaulin logs to stderr
0.31.2
Changed
- Removed debug printout of function map
0.31.1
Added
- Support for
#[coverage(off)]
to exclude expressions from coverage results - Updated llvm_profparsers to llvm-19 version
0.31.0
Added
- Ability to remove coveralls from the build making openssl optional.
Changed
- No longer print rustflags for report configs with
--print-rust-flags
- Now use source code to get function names and locations instead of debug information
0.30.0
Changed
- Upgraded to syn2 and removed branch coverage module. This only had impact in debug dumps so shouldn't impact users
- Ignore type definitions in trait implementations
0.29.2
Changed
- Update jobserver crate to allow building on alpine
0.29.1
Added
- Use
RUSTUP_HOME
to handle rustup being installed in non-standard directories
0.29.0
Added
- Troubleshooting guide
Changed
0.28.0
Changed
- No longer add
+nightly
if cargo version is already nightly - Adds
-Cstrip=None
to the rustflags to prevent default stripping - Update profparsers for llvm 17 and 18 support
0.27.3
Changed
- Add line reports and make file name float in HTML report
- Make coverallss report path match linux path format on windows