Releases: testlens-app/setup-testlens
Releases · testlens-app/setup-testlens
v1.8.0
What's Changed
- feat: add action typing by @Vampire in #46
- feat: add debug logging support for Maven builds by @marcphilipp in #47
- feat: use version 1.8.0 of junit-platform-instrumentation by @marcphilipp in #49
- feat: reduce transitive dependencies for Maven projects to avoid influencing test framework detection
- feat: update grpc-netty to avoid unsafe memory access warnings
New Contributors
Full Changelog: v1.7.1...v1.8.0
v1.7.1
What's Changed
- fix: do not track values that change between reruns in config cache by @jjohannes in #39
- feat: configure icon and color by @marcphilipp in #40
- fix: replace
\in paths with/on Windows by @marcphilipp in #41 - feat: add support for maven-failsafe-plugin by @britter in #43
Full Changelog: v1.7.0...v1.7.1
v1.7.0
What's Changed
- feat: use version 1.7.0 of junit-platform-instrumentation by @jjohannes in #38
- feat: capture 'actual' and 'expected' values of assertion failures
- feat: capture information of whether a result belongs to a test or a container
Full Changelog: v1.6.1...v1.7.0
v1.6.1
What's Changed
- Inject
JOB_CHECK_RUN_IDas env variable by @marcphilipp in #30
Full Changelog: v1.6.0...v1.6.1
v1.6.0
What's Changed
- feat: patch pom.xml if present by @jjohannes in #28
- feat: update default instrumentation version to 1.6.0 by @jjohannes in #29
- feat: add junit-platform-launcher to POM to support Maven projects with module-info
Full Changelog: v1.5.1...v1.6.0
v1.5.1
What's Changed
- fix: relativeBuildPath variable access by @jjohannes in #27
Full Changelog: v1.5.0...v1.5.1
v1.5.0
What's Changed
- feat: use 'beforeProject' instead of 'allprojects' by @jjohannes in #23
- feat: also apply TestLens setup to builds in other folders by @jjohannes in #24
- feat: only apply TestLens setup to builds inside the 'WORKSPACE_PATH' by @jjohannes in #25
- feat: update default instrumentation version to 1.5.0 by @jjohannes in #26
- feat: add 'module-info.java' for full JPMS compatibility
Full Changelog: v1.4.0...v1.5.0
v1.4.0
What's Changed
- feat: log TestLens log messages to file (disabled by default) by @britter in #16 and #17
- fix:
write-log-filesdescription by @marcphilipp in #19 - fix: print proper name for init script generation name in GitHub log by @jjohannes in #20
- feat(rerun): do not fail if no tests get executed by @jjohannes in #21
- feat: update default instrumentation version to 1.4.0 by @jjohannes in #22
- feat: support a new rerun mode that only reruns tests that previously failed
- feat: write logs to a file if enabled via setup action
- fix: Avoid a second reporting client connection
Full Changelog: v1.3.0...v1.4.0
v1.3.0
What's Changed
- feat: do not write to build cache if at least one test was muted by @jjohannes in #13
- feat: update default instrumentation version to 1.3.0 by @marcphilipp in #15
- feat: do not write to build cache if at least one test was muted (#549)
- fix: muting of dynamic test identifiers (#550)
- fix: use original event timestamp (#560)
Full Changelog: v1.2.0...v1.3.0
v1.2.0
What's Changed
- feat: read configuration from environment instead of system properties by @britter in #8
- feat: use version 1.2.0 of junit-platform-instrumentation by @marcphilipp in #12
- feat: read configuration from env
Full Changelog: v1.1.0...v1.2.0