Skip to content

Patch Releases for Teamscale 2025.3

Version 2025.3.4 latest

Download Teamscale v2025.3.4 (ZIP)
April 29th, 2025
Docker Hub
Docker image: cqse/teamscale:2025.3.4
sha256: 4a5972fe0a14fe7514b4678e15195be282fadfa6233ae94d352945555d54aaf3

Fixes

  • PatternSyntaxException in GitHubChangeRetriever when debug dumping was enabled and branches with special characters were analyzed
  • IllegalArgumentException in ExternalAnalysisResultsPersister when test names in JUnit reports had trailing spaces
  • False positives for "PHPStan: class.notFound" check when using heredocs
  • System Information view: List of active committers was not scrollable
  • Views sporadically broke with the error Cannot read properties of null (reading appendChild)
  • Editing a paused project unpaused it
  • Branch selector had a dropdown icon instead of "x" icon for deleting current selection
  • False positives for "Endif directive comment" check

Improvements

  • Issue-based Metric Treemap and Method-based Treemap widgets now support CSV download

Version 2025.3.3

Download Teamscale v2025.3.3 (ZIP)
April 22nd, 2025
Docker Hub
Docker image: cqse/teamscale:2025.3.3
sha256: d53e0e73c5b665ec3a16b0d475451a29af11cd79009c1bd98958b3456308d6d1

Fixes

  • Findings perspective: Missing "Clear" button in the "Guideline" filter dropdown
  • net::ERR_CONTENT_DECODING_FAILED error in rare cases
  • External findings were not resolved after uploading a new external report in some cases
  • Datatype was not propagated from inports to Bus selector
  • Issue queries: membersOf function did not respect the users' full name
  • Placeholder text was shown in blue color in some places
  • Duplicate tables were sometimes added to issues in Jira Cloud

Improvements

  • New server options to limit how many pre-commit branches are retained for how long (per user)
  • When the repository parameter for a jQAssistant upload is set, it is now expected as a prefix for matched file paths

Version 2025.3.2

Download Teamscale v2025.3.2 (ZIP)
April 15th, 2025
Docker Hub
Docker image: cqse/teamscale:2025.3.2
sha256: b722debf899b381398f9423d6f6ada9b0e60fa9a89b06dbdbd66d5633a045863

Fixes

  • Worker log messages did not contain the architecture they were referring to
  • Summary for "Comment Completeness Assessment" contained entries of deleted files
  • Images in documentation were no longer zoomable
  • PHPStan did not reliably detect PHP version constraint from composer.json file
  • Voting repeatedly on merge requests failed for projects with issue or requirement connectors
  • Azure DevOps: Duplicate pull request comments for architecture findings
  • False positives for "Avoid unused private methods" checks for C#
  • False positives for "Unused variable or parameter" check for out parameters in C#
  • False positives for "Incorrect JavaDoc usage" check when using Java annotations in comments
  • NullPointerException when receiving webhooks in case there were unconfigured projects
  • "Code Change" links for alerts in Delta perspective pointed to wrong commits
  • GitLabMergeRequestUpdateTrigger failures in case the project ID was used in the project configuration instead of the repository name
  • False positives for "Non-empty switch clauses have to be terminated unconditionally" check for C/C++
  • "Start date" in "Branching Configuration" was not optional
  • Analysis profile options for "Comment Style" check did not work
  • Code view: Expanding/Collapsing a macro while browsing search results always reset the view to the first search result

Improvements

  • Documentation: Added missing redirects to "Integrations/jenkins-plugin"

Version 2025.3.1

J
Download Teamscale v2025.3.1 (ZIP)
April 8th, 2025
Docker Hub
Docker image: cqse/teamscale:2025.3.1
sha256: 0c5a6a8da7d7eb9684cdf52658dc1a44f43f79a30052903f284d29d3427e927b

Fixes

  • Documentation: Old link of "Uploading External Analysis Data" page lead to 404
  • Identical ABAPLint findings on same line but different character offsets were missing
  • Generics in Python type hints were not parsed correctly
  • Default tools were not enabled when adding a new language in an analysis profile
  • Lazy initialized attributes in Kotlin were not parsed correctly
  • Saving external credentials without validation did not work in some cases
  • False positives for "Do not access internal class members" check in Python when accessing magic methods
  • False positives for "Unused variable or parameter" check in C/C++
  • TGA badge did not have the correct colors
  • Cppcheck did not terminate in some cases
  • Selecting a date in the calendar popup did not update the date in Safari in some cases
  • Simulink: Clone siblings were shown vertically to each other instead of horizontally
  • Multiple GitHub pull requests with the same source branch caused Teamscale to repeatedly update the same check runs indefinitely in some cases
  • Tasks view: Findings links incorrectly included last selected time travel
  • Issue-based Metric Treemap widget did not respect "Exclude non-referenced files" parameter
  • Delta perspective: Link to comparison for changed files had commits swapped for merge deltas
  • C#: Parser error when overriding true and false operators
  • StackOverflowError in "Nonsensical Binary Operation" check when checking large string concatenations
  • Scanner error in Transact-SQL when using curly braces
  • Access Keys view was not centered
  • Analysis progress bars had no progress indicators in the Analysis Progress table of the System Execution view
  • GitHub check runs did not state the reason for a result in the check run overview
  • Cleanup of GitHub check runs did not work in some cases
  • Incorrect findings for architecture violations
  • Semgrep could not execute under rare circumstances
  • NullPointerException in some cases when opening the code perspective
  • C++: complex was incorrectly parsed as a keyword
  • Parser errors for C++ when using casts

Version 2025.3.0

Bug Fixes
  • 2025.3.0 contains all fixes from previous versions released on and before April 1st, 2025
  • For brevity, only new features are included in the changelog
Download Teamscale v2025.3.0 (ZIP)
April 1st, 2025
sha256: daf3398761f86ed3f57360f17a5dbd31855f1cf93c8ba0db69d5b51e8f788d0f