Skip to content

Patch Releases for Teamscale 2025.9

Version 2025.9.5 latest

Download Teamscale v2025.9.5 (ZIP)  (Hash)
January 13th, 2026
Docker Hub
Docker image: cqse/teamscale:2025.9.5

Fixes

  • NullPointerException in CppcheckSynchronizer when analyzing files without extensions
  • False positives for null-pointer analysis in C#
  • Nesting depths in Objective-C code were computed incorrectly
  • Clicking the "Review Settings" or "Accept" options in the default backup settings warning had no effect
  • Role assignment table displayed the assigned role incorrectly after assigning a new role

Version 2025.9.4

Download Teamscale v2025.9.4 (ZIP)  (Hash)
January 7th, 2026
Docker Hub
Docker image: cqse/teamscale:2025.9.4

Fixes

  • False positives for "Unreachable code after exit statement" check for local functions in C#
  • False positives for Java naming convention check when using unnamed (_) variables
  • Fatal errors in Flake8Synchronizer due to RecursionError
  • Generic error message when defining code scopes without selecting an analysis profile
  • Clang-Tidy check modernize-macro-to-enum produced duplicated findings for C/C++/Objective-C/++
  • Service to list local Git clone directories could not handle versioned clone directories

Improvements

  • Improved logging in case of failed SAML login

Version 2025.9.3

Download Teamscale v2025.9.3 (ZIP)  (Hash)
December 30th, 2025
Docker Hub
Docker image: cqse/teamscale:2025.9.3

Fixes

  • False positives for "Post-Operator in return statement" check static variables and block expressions for Objective-C/C++
  • Architecture changes were accidentally overwritten without warning when saving while the project was in a rollback state
  • GitHub login did not work in some cases

Version 2025.9.2

Download Teamscale v2025.9.2 (ZIP)  (Hash)
December 23rd, 2025
Docker Hub
Docker image: cqse/teamscale:2025.9.2

Fixes

  • StringIndexOutOfBoundsException in "Avoid unused private methods in Java" check
  • PL/SQL: Variables declared with %ROWTYPE were no longer reported by the "No SELECT *" check
  • TypeScript files were not anonymized correctly
  • Objective-C: Parsing of class extensions resulted in incomplete AST nodes
  • False positives for "SpEL expression should have a valid syntax" and "@Value annotation should inject property or SpEL expression" checks in java
  • Swift: Certain regular expression definition could lead to parser issues
  • Cppcheck: Findings for deleted files were not resolved
  • Swift: Macros in closures could lead to parser errors
  • Project permissions bound to alternative project ids were not taken into account
  • False positives for "Avoid using cartesian queries" check for PL/SQL
  • C#: DataFlowFindinsSynchronizer sometimes ran into errors regarding CFG cycles
  • Uploading .NET ephemeral traces via REST endpoint targeting an external storage backend did not work
  • Parser and Interaction logs were empty with the default logging configuration

Improvements

  • Added descriptions for Cppcheck MISRA checks
  • C#: Improvements for the null-pointer analysis when string.IsNullOrEmpty() was called
  • Performance improvements for JFrogXraySynchronizer
  • Performance improvements for "Nonsensical Binary Operation" check

Version 2025.9.1

Download Teamscale v2025.9.1 (ZIP)  (Hash)
December 16th, 2025
Docker Hub
Docker image: cqse/teamscale:2025.9.1

Fixes

  • Start perspective did not consider the Preselected UI Branch of a project
  • NoSuchElementException in FindingBlacklistChangePersister
  • False positives for "Regex should not be overly complex" check for Java
  • Project Edit view: Removing all secondary project IDs unexpectedly led to validation errors
  • False positives for "Unreachable code after exit statement" check for TypeScript
  • Test impact analysis services reported invalid metadata in some cases
  • HANA SQLScript ? operator was not supported
  • False positives for "Methods should not be defined in a header file" check for C++ constexpr functions

Improvements

  • More configuration options for ABAPLint with the system properties com.teamscale.abaplint-file-batch-size and com.teamscale.abaplint-node-max-old-space-size
  • Maximum allowed HTTP header size is now configurable in the teamscale.properties file with server.max-header-size-kib (docs)

Version 2025.9.0

Bug Fixes
  • 2025.9.0 contains all fixes from previous versions released on and before December 9th, 2025
  • For brevity, only new features are included in the changelog
Download Teamscale v2025.9.0 (ZIP)  (Hash)
December 9th, 2025
Docker Hub
Docker image: cqse/teamscale:2025.9.0