tarpaulin v0.20.0 Release Notes

Release Date: 2022-03-20 // 2 months ago
  • โž• Added

    ๐Ÿ”„ Changed

    • Stop adding LD_LIBRARY_PATHS to process env twice
    • โœ… [Internal] can now run cargo test on tarpaulin without need of --test-threads 1
    • โœ… Force --test-threads 1 for --follow-exec unless there's --implicit-test-threads
    • โž• Add markers to event log to show where state machine iterations start and end, fix fork parent tracing
    • ๐Ÿ– Handle exec following in vfork children
    • โœ… Continue vfork parents so test execution isn't stalled when tracing children
    • ๐Ÿšฆ Make --forward default signal behaviour
    • ๐Ÿ›  Fix follow-exec aliasing for config file
    • ๐Ÿ›  Fix force_clean merging to take into account the default being true

Previous changes from v0.19.1

  • โž• Added

    • โœ… Added support for RUST_TEST_THREADS to specify test threads instead of --test-threads

    ๐Ÿ”„ Changed

    • ๐Ÿ‘Œ Support skip-clean in config files and implement prioritisation in merges
    • ๐Ÿ›  Fix issue where in a workspace wih different run types the package IDs can become misaligned with test binaries