Skip to content

Releases: xd009642/tarpaulin

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

0.27.1

02 Oct 18:09
Compare
Choose a tag to compare

Changed

  • Restore casing of enum clap arguments e.g. --out so they match old behaviour

0.27.0

17 Sep 10:44
Compare
Choose a tag to compare

Added

  • Added --fail-immediately flag to abort execution the moment the first test failure occurs

Changed

  • Upgraded from clap v2 to v4. This has a few changes, notably any arguments which can be specified more
    than once require multiple entries so --run-types doc test needs to be turned into --run-types doc --run-types test
  • Ignore attributes on methods, functions and trait methods

0.26.1

27 Jul 08:26
Compare
Choose a tag to compare

Changed

  • Expand doc test prefix to cover more of the directory tree to work with the new naming structure
  • Handle -A -W and -D flags in the RUSTFLAGS deduplication
  • Ignore // comments as well as ///