All Versions
52
Latest Version
Avg Release Cycle
38 days
Latest Release
712 days ago
Changelog History
Page 3
Changelog History
Page 3
-
v0.14.0 Changes
June 25, 2020โ Added
- 0๏ธโฃ Filtering for
cfg(not(tarpaulin_include))
also adding--cfg=tarpaulin
to default config - ๐ Support for tool attribute
#[tarpaulin::skip]
๐ Changed
โ Removed
- 0๏ธโฃ Filtering for
-
v0.13.4 Changes
June 23, 2020โ Added
- โ Add
--cfg=tarpaulin
toRUSTFLAGS
this allows users to use#[cfg(tarpaulin)]
and#[cfg(not(tarpaulin))]
๐ Changed
- Don't run executables when
--no-run
provided #[cfg(not(tarpaulin))]
blocks are ignored in source analysis
โ Removed
- โ Add
-
v0.13.3 Changes
June 06, 2020โ Added
๐ Changed
- ๐ Fix issue where doc tests could hang if stdout buffer filled (#402)
- โ
No longer report test failure if a
should_panic
doc test is ran - โ Clean pre-existing doc tests from target/doctests directory
- ๐ Always print stderr output from cargo when building project
โ Removed
-
v0.13.2 Changes
May 25, 2020โ Added
๐ Changed
- ๐ Make features argument optional again
โ Removed
-
v0.13.1 Changes
May 25, 2020โ Added
๐ Changed
- โ
frozen
,locked
,force-clean
andignore-tests
flags are now propagated ๐ง to feature configurations. - ๐ฆ
exclude
argument for packages is now propagated and any features existing ๐ฆ in thepackage
list are removed to avoid conflicts - ๐ Fixed regression where features weren't propagated
โ Removed
- โ
-
v0.13.0 Changes
May 25, 2020โ Added
- Compilation target is now accepted through the
--target
parameter.
๐ Changed
- โ
Examples coverage now runs the tests that would be ran with
cargo test --examples
- Look up previous report from correct target directory.
- โ Added doc comments to ignorable lines in source analysis
- ๐ Feature configurations in
tarpaulin.toml
are now run in order of declaration. - Compilation failure results in
cargo tarpaulin
execution failure. - ๐ง
workspace
flag is correctly propagated to feature configurations. features
now takes in a string e.g."f1 f2"
, instead of an array of strings["f1", "f2"]
.- ๐ง
packages
andexclude
in workspace configurations are now read.
โ Removed
- Compilation target is now accepted through the
-
v0.12.4 Changes
May 10, 2020โ Added
- The
CARGO_TARPAULIN_TARGET_DIR
environment variable may be used to set the default target directory for tarpaulin artifacts. The command line argument has precedence.
๐ Changed
- ๐ Find target folder from metadata if not provided and place reports there (fixes running from packages inside workspaces)
- 0๏ธโฃ Using date-locked toolchains no longer defaults to trying to use a toolchain with the channel name and no date
- The following CLI options now take effect even when a custom config file is
in place:
output-dir
,target-dir
,root
,coveralls
,ciserver
,report-uri
.
โ Removed
- The
-
v0.12.3 Changes
April 16, 2020โ Added
- Ignore hidden files and folders based on a dot prefix to the folder or filename
๐ Changed
- โก๏ธ Update object and if an ELF section can't be parsed return an io error instead of letting it continue with an empty section
- โ Removed forcing of
opt-level
to 0 - ๐จ When
--debug
is provided now print the cargo command/arg list and pass-vvv
to cargo - Create target directory if option given via
--target-dir
doesn't exist
โ Removed
-
v0.12.2 Changes
April 11, 2020๐ Changed
- Fill in
CARGO_PKG_NAME
,CARG_PKG_VERSION
,CARGO_PKG_AUTHORS
andCARGO_MANIFEST_DIR
environment variables when launching tests - โ
Filter out executables where profile test is false and run type is
Tests
- Fill in
-
v0.12.1 Changes
April 09, 2020โ Added
๐ Changed
- Can now pass a list of values for
--run-types
โ Removed
๐ Fixed
- ๐ฆ Get manifest directory for packages in workspace so working directory is the same as before 0.12.0
- Can now pass a list of values for