Releases: cqse/teamscale-jacoco-agent
Releases · cqse/teamscale-jacoco-agent
v20.0.0
v19.0.0
- [fix] option parsing errors were not logged in rare cases
- [breaking change] changed default message to include partition and upload date
- [breaking change] Bumped minimum supported Gradle version for the Gradle plugin to 6.5 so we can support Java 11
- [feature] Made score and duration of test selected by TIA available via the teamscale-client
v18.0.0
- [breaking change] removed options
coverage-via-http
andteamscale-testwise-upload
. Usetia-mode=http
ortia-mode=teamscale-upload
instead. - [breaking change] tia-client: changed Java API
- [feature] always exclude common libraries from profiling to shrink coverage files
- [feature] enable changing and reading the commit message via a new
/message
REST endpoint - [breaking change] changing the partition is now a PUT request to
/partition
(formerly POST to/partition/{partitionName}
)
v17.0.0
- [breaking change] default for --interval changed from 60 to 480 minutes
- [feature] Support for uploading XML reports to artifactory
- [fix] Docker image did not react to SIGTERM
- [feature] All artifacts are now also available on Maven Central
- [fix] test-env option was ignored
v16.0.1
v16.0.0
- [fix] Prevent "out of memory" in small JVMs: Don't cache test executions in memory
- [breaking change]
--ignore-duplicates
(and-d
option in convert tool) have been replaced with--duplicates
option - [breaking change]
--filter
option in convert tool has been renamed to--includes
- [breaking change]
--exclude
option in convert tool has been renamed to--excludes
- [fix] Remove retry logic for impacted tests request
- [fix] Resolve possible memory leak during report generation
- [feature] Use git.commit.id from git.properties instead of branch and timestamp
- [breaking change] Reduce XML report size by only including source file coverage, no class coverage
- [feature] New option
--ignore-uncovered-classes
to further reduce size of XML reports - [fix] converter produces duplicate test entries for testwise coverage
v15.5.0
- [feature] add TIA client library for integrating TIA in your custom test framework
- [fix] Delete empty coverage directories
v15.4.0
v15.3.0
- [feature] Added
coverage-via-http
option for testwise mode - [feature] Added
teamscale-revision
option to supply VCS revision instead of branch and timestamp - [feature] Added
/revision
HTTP endpoint for testwise mode - [feature] Updated JaCoCo to 0.8.5
- [fix] Significantly reduced memory footprint
- [fix]
--run-all-tests
doesn't run any tests at all - [fix] test-wise coverage report incorrect for classes in default package
v15.2.0
- [fix] WildFly won't start with agent attached
- [feature] make out parameter optional with sensible fallback (subdirectory coverage in agent installation directory)
- [feature] if no teamscale-commit, teamscale-git-properties-jar or teamscale-commit-manifest-jar is configured, all loaded Jar/War/Ear/... files that contain profiled code are checked for a git.properties file. This allows auto-detecting a git.properties file without any additional configuration.