Skip to content

Patch Releases for Teamscale 2025.6

Version 2025.6.10

Download Teamscale v2025.6.10 (ZIP)
October 7th, 2025
Docker Hub
Docker image: cqse/teamscale:2025.6.10
sha256: f517b7dd1ee3c65a975c028b5a92c576d9e412e6c42ece5cbaec8b46eb83b8bf

Fixes

  • When upgrading Teamscale "A compatible declaration shall be visible with external linkage" check was falsely removed from analysis profiles containing C
  • Generic Go functions were not parsed correctly
  • Reports: "Finding Details" slide did not scroll to the finding when "Show introduction/removal diff" was enabled
  • Merge Requests: Critical Changes section included files and methods that were not changed within the merge request in some cases

Version 2025.6.9

Download Teamscale v2025.6.9 (ZIP)
September 30th, 2025
Docker Hub
Docker image: cqse/teamscale:2025.6.9
sha256: 43bf0193451eafe3558da672945ad3069c97c5a3ba1ed90bc36cfbd0e91cc4ee

Fixes

  • NullPointerException in "String Interpolation" check when using permits as identifier
  • golangci-lint was not working if the home directory was not writable
  • False positives for "Unreachable Code" check for Go switch statement
  • Anonymous blocks in Go were not parsed correctly
  • Go method was not parsed correctly when interface{} type was used in signature
  • Go built-in functions were not parsed correctly
  • Very high count of log messages resulted in OutOfMemoryError
  • When importing compilation databases, Teamscale did not resolve absolute include paths against the code directory on the build server
  • DataFlowSynchronizer error when trying to construct CFG for C++ constructor
  • False positives for Naming Convention check for C/C++ const struct members
  • Taint Analysis findings did not disappear when code snippets in ABAP were commented-out
  • False positives for "Unused variable or parameter" check when using GTEST tracing macros
  • False positives for "Forbidden Literals" check for ABAP

Version 2025.6.8

Download Teamscale v2025.6.8 (ZIP)
September 23rd, 2025
Docker Hub
Docker image: cqse/teamscale:2025.6.8
sha256: adcf68aa0a1661703c4c41dfcbb9a2173155d228b3d0e2c302acfe014831326c

Fixes

  • "Show coverage" toggle was not available in Broken Clone view
  • ABAP parser failed on string templates ending with backslash
  • Projects with Jira as Requirement Management Tool connectors could not be edited or imported from older releases after applying the previous patch version
  • False positives for "Unreachable code after exit statement" check for Objective-C when using lambdas
  • Double scrollbar was displayed in the Simulink block view
  • API Reference: Wrong description for query parameter "projectId" for api/sap-system-id-by-project

Improvements

  • Improved performance when fetching the resource history of a file, when Code Review Findings are turned on
  • Visual Studio Code plugin: Improved error logging when invalid JSON was returned for Teamscale precommit request
  • SAP integration documentation now describes compatibility with git-based ABAP environments

Version 2025.6.7

Download Teamscale v2025.6.7 (ZIP)
September 17th, 2025
Docker Hub
Docker image: cqse/teamscale:2025.6.7
sha256: 5e56ba022e477e65bfd1b0adbc80691b38c3378368f348f9b53ac93bd94b1d69

Fixes

  • Backups with Jira projects could no longer be imported from old releases after applying previous patch version

Improvements

  • Improved URI placeholder for GitLab in External Accounts dialog

Version 2025.6.6

Download Teamscale v2025.6.6 (ZIP)
September 16th, 2025
Docker Hub
Docker image: cqse/teamscale:2025.6.6
sha256: 5e56ba022e477e65bfd1b0adbc80691b38c3378368f348f9b53ac93bd94b1d69

Fixes

  • False positives for "Unreachable code after exit statement" check for Kotlin in higher-order functions
  • Voting could break if a Teamscale project had both issue and source code repository connectors for the same repository
  • Some Cppcheck findings were not updated when enabling the cross-file analysis feature toggle
  • Instance comparison did not respect fatal error logs

Improvements

  • Teamscale has migrated to the latest Jira Cloud REST API endpoints, replacing deprecated endpoints

Version 2025.6.5

Download Teamscale v2025.6.5 (ZIP)
September 9th, 2025
Docker Hub
Docker image: cqse/teamscale:2025.6.5
sha256: a8fc8148f4b84a9f32d4bd16bb45f879619d14f2d321aa69b7db413682de97ea

Fixes

  • Delta: "Open in Findings Perspective" button did not work for specification item deltas
  • Test Gaps view: Sorting by "# Test Gaps" did not work with N/A values
  • Coverage sources were cut off in test gaps section
  • ClassCastException during Abaplint analyses
  • The commit graph in the Commits View of the Activiy perspective was displayed behind the commit information on smaller screens
  • ABAP: Authorization Group column values in the Metrics perspective were wrongly formatted
  • Dashboard template creation failed in some cases
  • False positives for naming convention check for C/C++ when using friend functions
  • False positives for comment analysis when using Doxygen
  • False positives for "Avoid usage of implicit int" check for C/C++ when using ASM calls

Improvements

  • Bitbucket annotations now replace mentions of "code smell" with "bug"
  • Improved committer statistics when mail address has format "username@hostname"

Version 2025.6.4

Download Teamscale v2025.6.4 (ZIP)
September 2nd, 2025
Docker Hub
Docker image: cqse/teamscale:2025.6.4
sha256: 124ac80e8666eaa94face9cfca73a032ddab0b26f87d3459bd202650478fc8bb

Fixes

  • Text filter in custom Jira field selection dialog did not work
  • Findings section in commit details was not collapsible in some cases
  • "Show resolved" switch in issue details did not hide findings that were resolved within the issue
  • Class inheritance statements were not correctly recognized if there was a line break separating them from the class declaration
  • IntelliJ plugin: Verify IDE configuration failed with HTTP 400
  • Unmatched paths from S3 and Artifactory caused a project warning even though unmatched paths are expected most of the time
  • Visual Studio Code plugin: "Open in Browser" did not work in SAP Business Application Server or similar cloud-based IDE environments
  • False positives for "No non-class-based exceptions via RAISE statement" check for ABAP when using RAISE RESUMABLE EXCEPTION statements
  • Heap dumps could not be created via debug service
  • Enabling debug dumping and triggering a dump manually could result in commit tree corruption
  • False positives for "Avoid using Double-Precision Math Functions" check
  • Eclipse plugin: Opening pre-commit findings in browser opened wrong URL
  • Email notifications: Committers could not be selected when creating or editing a rule
  • Method length check incorrectly counted statements inside expanded macros for C/C++/Objective-C

Improvements

  • Improved performance of Findings view
  • Swift parser: Added support for variadic generics
  • Improved error logging when PreCommitUploadPersister encounters a NullPointerException

Version 2025.6.3

Download Teamscale v2025.6.3 (ZIP)
August 26th, 2025
Docker Hub
Docker image: cqse/teamscale:2025.6.3
sha256: 69ef4da6c890821331c2274c336988d06e148b030bfde69ed9aefb89f0afc870

Fixes

  • GitHubMergeRequestAnnotationTrigger failed when finding badges were enabled but voting was disabled
  • UI elements were misaligned in the Analysis Profiles comparison view
  • "Unknown option for connector: SSH Private Key ID" error occurred during backup import
  • False positives for "Credentials should not be hard-coded" check when checking null values
  • "Copy name to clipboard" menu in Dashboards copied ID instead of name
  • IntelliJ, Eclipse, Visual Studio Code plugins and the teamscale-dev CLI client had an HTTP 406 error when communicating with Teamscale servers version 2025.5 or older
  • False positives for "Methods setUp() and tearDown() should be correctly annotated starting with JUnit4" check for Java
  • Commit filter in the Activity and Delta perspectives was active by default
  • "Go to definition" did not work in the Findings Details view
  • ABAP architecture analysis could not detect dependency from DDIC struct to table type
  • ABAP architecture analysis could not handle TABLE OF <field-in-interface> syntax
  • OutOfMemoryError when downloading large CSV files from Coverage Treemap in Metrics > Tests
  • False positives for "Endif directive comment" check for C++ when using /* macro name */ comments
  • Eclipse plugin: Clone finding tooltip was only shown for the first line of multi-line findings
  • Eclipse plugin: ADT includes were mapped incorrectly
  • Default values of SwiftLint check options that required string lists included unnecessary quotes when there was only one string
  • False positives for "No non-class-based exceptions via RAISE statement" check for ABAP when throwing RAP events
  • False negatives for "Replace magic numbers with named constants" check for ABAP when using substring comparisons

Improvements

  • Improved performance when processing large merge commits

Version 2025.6.2

Download Teamscale v2025.6.2 (ZIP)
August 19th, 2025
Docker Hub
Docker image: cqse/teamscale:2025.6.2
sha256: c57696f70c5018403da93f513d8a3bf45384843353e7bcaee8422d234143061e

Fixes

  • IntelliJ/Eclipse plugin: "Teamscale server is not reachable" error even when connection worked as expected
  • Instance Comparison: Column widths were too small in some cases
  • False positives for "Switch statement without default case" check for JavaScript/TypeScript when default case contained a lambda expression
  • False positives for "Substring clone" check for C/C++ when using string literals in static_assert calls
  • Uploads with empty revision parameters were accepted for projects with revision-based external storage backends
  • Dataflow analysis failed when using asm goto statements
  • Default build job polling interval for Bitbucket Data Center was not set correctly

Version 2025.6.1

Download Teamscale v2025.6.1 (ZIP)
August 12th, 2025
Docker Hub
Docker image: cqse/teamscale:2025.6.1
sha256: 5f30cb97529ce63cae206525456c0a3536272be99d0ebcd2e22d0298a0b4a42c

Fixes

  • Preprocessor for C/C++/Objective-C/++ did not handle #include directives correctly if casing differed in include and filename
  • S3 connector did not integrate external uploads in some cases
  • Commit filter in Method History view contained commit type "Source Library Change"
  • Reports: Old links to report slides no longer worked
  • Dashboards: UI glitch in the footer of the Metrics Change Table widget when "Show absolute end-date values" was enabled
  • Hiding sections in Delta > Findings view did not work in "Tree View" mode
  • Misleading error messages in service log when retrieving metrics for paths excluded from clone analysis
  • Refactoring suggestion service failed for C# code when using do while statement
  • False positives for "Missing check of SY-SUBRC return code after authority check" check for ABAP when having subsequent nested authority checks in when-case statements
  • False positives for "Missing check of SY-SUBRC return code after authority check" check for ABAP when using syst-subrc instead of sy-subrc
  • False positives for "Use nullability annotations with pointer types" check for Obj-C/++ when annotation was behind a macro
  • Role assignments for threshold configurations were not editable when they referred to a non-existing project
  • Duplicate error log entry when no merge requests could be found for a webhook

Improvements

  • Visual Studio Code plugin: The plugin is now also published on Open VSX Registry
  • Simulink code patterns for Simulink 2024a are now supported
  • Dashboards: Trend lines of Metrics Chart widgets are now thicker to be more distinguishable from grid lines

Version 2025.6.0

Bug Fixes
  • 2025.6.0 contains all fixes from previous versions released on and before August 5th, 2025
  • For brevity, only new features are included in the changelog
Download Teamscale v2025.6.0 (ZIP)
August 5th, 2025
Docker Hub
Docker image: cqse/teamscale:2025.6.0
sha256: 49d808d06cf46554430bf53706f4bfa32830edfe023647af0204fd458695c759