Patch Releases for Teamscale 2025.6
Version 2025.6.3 latest
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
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
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 ofsy-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
sha256: 49d808d06cf46554430bf53706f4bfa32830edfe023647af0204fd458695c759