Skip to content

Releases: cqse/teamscale-java-profiler

v36.5.2

27 Apr 13:28

Choose a tag to compare

  • [security fix] agent: The Teamscale access token was logged in clear text in DEBUG-level logs (e.g., when debug=true was set) and in the WARN-level log emitted when multiple -javaagent arguments are present. The token is now obfuscated in those logs as well, matching INFO-level behavior.

v36.5.1

27 Apr 08:37

Choose a tag to compare

  • [fix] agent: The profiled application no longer crashes when the profiler configuration is invalid (e.g., missing teamscale-user). Instead, the application starts normally without coverage collection.

v36.5.0

27 Apr 07:29

Choose a tag to compare

  • [feature] agent: Renamed the docker image to cqse/teamscale-java-profiler and added support for the linux/arm64 platform
  • [fix] teamscale-gradle-plugin: Coverage aggregation report and upload were skipped when tests failed with --continue

v36.4.1

16 Apr 05:31

Choose a tag to compare

  • [fix] agent: Fixed IllegalStateException: Can't add different class with same name when application servers like JBoss perform a reload without full restart or when duplicate class files exist across multiple archives
  • [fix] teamscale-gradle-plugin: Annotated tasks with @DisableCachingByDefault where caching can't be applied

v36.4.0

24 Feb 14:30

Choose a tag to compare

  • [feature] maven-plugin: Auto-detect commit from CI/CD environment variables (Jenkins, GitHub Actions, GitLab CI, Azure DevOps, etc.)
  • [fix] impacted-test-engine: Handle nested JUnit 5 tests correctly

v36.3.0

30 Jan 09:47

Choose a tag to compare

  • [feature] teamscale-client: User-Agent header now includes the specific component performing the request (e.g., "Teamscale Gradle Plugin", "Teamscale Maven Plugin") and version number
  • [feature] maven-plugin: Added maven properties for runImpacted and runAllTests configuration parameters
  • [fix] maven-plugin: The warning "Both baselineRevision and baselineCommit are set but only one of them is needed" was displayed incorrectly
  • [fix] maven-plugin: Coverage upload used "Now" instead of auto-resolved Git revision when no commit/revision was configured

v36.2.0

01 Dec 19:32

Choose a tag to compare

  • [feature] agent: improved logging when multiple agents are attached
  • [feature] teamscale-gradle-plugin: Added debugLogging option to enable debug logging for the java profiler and the impacted test engine
  • [feature] teamscale-maven-plugin: Enhanced debugLogging option to also enable debug logging for the impacted test engine

v36.1.0

14 Oct 08:36

Choose a tag to compare

  • [feature] impacted-test-engine: Added support for JUnit 5.13 and 6.0
  • [feature] agent: Added support for Java 25 and experimental support for Java 26

v36.0.0

16 Sep 15:03

Choose a tag to compare

  • [breaking fix] teamscale-gradle-plugin: Adjusted to breaking API changes in Gradle 9.0
  • [feature] Reduced dependencies and hence the size of all artifacts
  • [fix] installer: InaccessibleObjectException at startup

v35.2.2

06 Aug 15:43

Choose a tag to compare