Skip to content

Releases: xd009642/tarpaulin

0.32.3

12 Mar 06:33
Compare
Choose a tag to compare

Changed

  • Ignore rlib files in doctest folder

0.32.2

04 Mar 03:53
Compare
Choose a tag to compare

Changed

  • Now submit git remote information to coveralls and log the report URL as well as better error handling

0.32.1

03 Mar 12:16
Compare
Choose a tag to compare

Fixed

  • Merged doctests now work in coverage

0.32.0

14 Feb 10:57
Compare
Choose a tag to compare

Changed

  • doctest name resolution changed to be exact match not suffix match. This should only break doc test coverage
    for nightlies >1 year old
  • Fixed handling of dashes in doctest name resolution
  • Now disable dead code inclusion for mac's by default due to rust-lang/rust#137009
  • Remove link-dead-code from llvm engine coverage jobs

0.31.5

16 Jan 15:09
Compare
Choose a tag to compare

Changed

  • ASLR detection was slightly broken - although it wouldn't break anything unless setting was broken as well.
  • Detect the libdir path by rustc and link to it to enable proc-macro test binaries to run without error #1642

0.31.4

31 Dec 10:46
Compare
Choose a tag to compare

Added

  • Added --include-files argument to only display coverage for the mentioned files (#1667)

0.31.3

29 Nov 15:00
Compare
Choose a tag to compare

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 over tarpaulin.toml and .tarpaulin.toml.

Changed

  • For LD_LIBRARY_PATH get all link paths from build script outputs
  • Use PATH on windows and DYLIB_LIBRARY_PATH for mac instead of LD_LIBRARY_PATH
  • Add --stderr flag to print tarpaulin logs to stderr

0.31.2

20 Aug 17:00
Compare
Choose a tag to compare

Changed

  • Removed debug printout of function map

0.31.1

05 Aug 11:30
Compare
Choose a tag to compare

Added

  • Support for #[coverage(off)] to exclude expressions from coverage results
  • Updated llvm_profparsers to llvm-19 version

0.31.0

22 Jul 22:40
Compare
Choose a tag to compare

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