All Versions
52
Latest Version
Avg Release Cycle
38 days
Latest Release
564 days ago

Changelog History
Page 5

  • v0.8.7 Changes

    September 21, 2019

    โž• Added

    • Created CHANGELOG.md
    • โž• Add --manifest-path option
    • โž• Add --output-dir option

    ๐Ÿ”„ Changed

    • Ignore lines containing "}else{"
    • Use relative file paths to base_dir (env::current_dir() or --root option if set)
    • ๐Ÿ“ฆ Use HashSet for XML package deduplication in cobertura fixing a codecov rendering issue

    โœ‚ Removed

  • v0.8.6 Changes

    August 17, 2019

    ๐Ÿ”„ Changed

    • โšก๏ธ Updated dependencies including cargo so tarpaulin works with default-run manifest option

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed function ignoring logic where non-test functions with the ignored attribute weren't ignored
  • v0.8.5 Changes

    July 27, 2019

    ๐Ÿ”„ Changed

    • โšก๏ธ Updated README.md for CircleCI
    • โšก๏ธ Updated README.md instructions for Docker on Windows

    ๐Ÿ›  Fixed

    • โœ… tarpaulin returns a non-zero error code if test compilation fails
  • v0.8.4 Changes

    June 09, 2019

    โž• Added

    • โž• Added tests for covering match expressions
    • โž• Added tests for covering path expressions
    • โž• Added tests for doc-test coverage

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix unicode handling in json for html reports
  • v0.8.3 Changes

    May 26, 2019

    โž• Added

    • โšก๏ธ span-locations feature for proc-macro2 removing need for semver-exempt and updated README.md

    ๐Ÿ”„ Changed

    • โž• Added persistent URLs to HTML report when navigating source
    • โšก๏ธ Updated cargo, gimli, git, nix, object and quick-xml

    ๐Ÿ›  Fixed

    • ๐Ÿ“ฆ Cobertura report now generates name attribute for the package tag
  • v0.8.2 Changes

    May 26, 2019
    • ๐Ÿ‘€ See 0.8.3 for changes
  • v0.8.1 Changes

    May 26, 2019
    • ๐Ÿ‘€ See 0.8.3 for changes
  • v0.8.0 Changes

    May 09, 2019

    โž• Added

    • โœ… Tarpaulin run type for doc-tests setting RUSTDOCFLAGS flag
    • โž• Added loading of Apple dSYM files
    • ๐Ÿ’พ Save non-persistent reports when debug flag is present
    • ๐Ÿ‘ท Populate CI server information for coveralls
    • Populate git info in coveralls report
    • Debug prinouts for tarpaulin for debugging

    ๐Ÿ”„ Changed

    • ๐Ÿšš Moved statemachine and process_handling modules in preparation for cross-platform support
    • Go into closures in syntax analysis
    • ๐Ÿšš Moved state machine handling to use an event queue system
    • โž• Added more attributes for classes in Cobertura reports
    • โšก๏ธ Updated cargo, env_logger, failure, log and nix
    • ๐Ÿ‘Œ Improved structure and layout of cobertura reports

    ๐Ÿ›  Fixed

    • โž• Added result de-duplication when using doc-tests
    • Formatting for HTML characters in JSON files
    • Correct path detection for HTML reports
    • โœ… Made test paths relative to Cargo manifest
  • v0.7.0 Changes

    January 08, 2019

    โž• Added

    • Failure crate for improved error handling
    • โž• Added HTML reports
    • โž• Added pull-request template

    ๐Ÿ”„ Changed

    • ๐Ÿšš Moved to Rust 2018 edition
  • v0.6.11 Changes

    January 03, 2019

    โž• Added

    • ๐Ÿš€ --Release option to run tarpaulin with tests built in release mode
    • โœ… Tests for coverage of assign operations

    ๐Ÿ”„ Changed

    • ๐Ÿ”„ Changed --skip-clean to --force-clean to make skipping clean default
    • Visit return statements in source_analysis to handle attributes
    • โšก๏ธ Updated cargo, fallible-iterator, libc, rustc-demangle, syn
    • Updated Dockerfile for rust 2018 and procmacro2_semver_exempt working on stable

    โœ‚ Removed

    • โœ‚ Removed publish-lockfile from Cargo.toml