Skip to content

Releases: xd009642/tarpaulin

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

0.30.0

10 May 22:27
Compare
Choose a tag to compare

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

08 May 08:54
Compare
Choose a tag to compare

Changed

  • Update jobserver crate to allow building on alpine

0.29.1

03 May 09:01
Compare
Choose a tag to compare

Added

  • Use RUSTUP_HOME to handle rustup being installed in non-standard directories

0.29.0

01 May 18:53
Compare
Choose a tag to compare

Added

  • Troubleshooting guide

Changed

  • Now override toolchain less-eagerly in windows #1494
  • Fixed build for x86
  • Add summary coverage, covered and coverable to json report #1415
  • Pass RUSTFLAGS to the binary under test for any project bins compiled during test
  • Force coverage of generic functions/methods using impl Trait args

0.28.0

13 Apr 09:52
Compare
Choose a tag to compare

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

13 Jan 13:55
Compare
Choose a tag to compare

Changed

  • Add line reports and make file name float in HTML report
  • Make coverallss report path match linux path format on windows

0.27.2

28 Nov 15:08
Compare
Choose a tag to compare

Changed

  • Don't disable ASLR if it's already disabled