Releases: cqse/teamscale-jacoco-agent
Releases · cqse/teamscale-jacoco-agent
v34.2.2
v34.2.1
- [fix] agent: Warning about multiple agents being present is misleading
- [fix] agent: CVE-2024-26308
v34.2.0
- [fix] agent:
search-git-properties-recursively
was not considered when jar was given viaartifactory-git-properties-jar
- [deprecation] agent:
artifactory-git-properties-jar
is deprecated now. Replace the option withgit-properties-jar
. The old option still works but is an alias now forgit-properties-jar
. - [feature] agent: Added
git-properties-commit-date-format
(replacesartifactory-git-properties-commit-date-format
), which now also can be used in non-artifactory cases. - [fix] agent:
search-git-properties-recursively
did only consider nested jar files, but nowar
,ear
,aar
v34.1.1
v34.1.0
- [feature] agent: New options
proxy-http(s)-host
/-port
/-user
/-password
allow user to specify teamscale-specific proxy settings. - [fix] teamscale-maven-plugin: NPE when no commit, nor revision was configured
- [fix] teamscale-maven-plugin: Fixed commit was ignored in commit resolution
v34.0.2
- [feature] agent: Prevent uploading coverage to the same project + revision or branch@timestamp when doing multi project upload via git.properties
- [fix] impacted-test-engine: Remove duplicated slashes in uniform paths and cluster ids for Cucumber Tests
- [fix] impacted-test-engine: Ensure that the config file specified via
java.util.logging.config.file
is used when specified
v34.0.1
v34.0.0
- [breaking] teamscale-client, teamscale-maven-plugin, teamscale-gradle-plugin: Support using revision for fetching impacted tests for both the baseline and the endCommit. This change is breaking because this changes the minimum required Teamscale Server version from 8.0.0 to 9.4.0 and because the Teamscale client API was changed. For the Maven and Gradle plugins, this change is non-breaking.
- [breaking] teamscale-client, teamscale-maven-plugin, teamscale-gradle-plugin, teamscale-jacoco-agent: New parameter:
teamscale-repository
(agent),repository
(Teamscale Client, Gradle and Maven Plugins). This parameter can be used to specify in which repository Teamscale should look up revisions in case there is more than one repository in a given Teamscale project. If no repository is given, Teamscale will look in all connected repositories. This change is breaking because the Teamscale client API was changed. For the JaCoCo agent and the Maven and Gradle plugins, this change is non-breaking. - [breaking] tia-maven-plugin: The
endCommit
option was renamed tocommit
in order to make it more understandable when using the upload task - [breaking] agent: removed currently unused
test-env
option. Use one of the other testwise coverage modes instead, please.