Patch Releases for Teamscale 2026.5
Version 2026.5.5
Fixes
- False positives for "Avoid unused private methods" check in Java for
@MethodSourcefactory methods - Empty Python methods containing only
passor...statements were not considered trivial and were not excluded from Test Gap Analysis - False positives for "Authority Check for Business Objects" check in ABAP for abstract classes and interfaces
- "Language Version" trend chart for ABAP had inconsistent coloring
Improvements
- Improved performance of
ExternalAnalysisUploadsChangeRetriever - C#: More precise conditional nullability checks
Version 2026.5.4
Fixes
- Changed Based Test Suggestions view: Log entries in the time picker were sorted from oldest to newest
- Ctrl/Cmd-clicking an entry in the project, branch, or dashboard chooser to open it in a new tab also navigated the current tab
- Test Gaps prioritization yielded zero scores for all methods when using architecture paths
- External Storage: Copying a project with the "Share external storage data" option enabled did not share the data on Teamscale Cloud instances
- Excluded findings could not be removed from the exclusions in the Merge Request Details view
- Adding a finding to a task from the Merge Request Details view used the wrong branch for the finding
NullPointerExceptionwhen exporting an IDE configuration file (.teamscale.toml) for a repository with the Prepend repository identifier connector option enabled
Improvements
- Improved rate limiting for Git repository connections
Version 2026.5.3
Fixes
- Test Gaps: The "Churn" column was incorrectly affected by the "Hide unchanged methods from Test Gaps" toggle
- Fatal errors in
TestHistorySynchronizerin rare cases - False positives for "Unused variable or parameter" check in C++ for parenthesized
requiresclauses of templates - PowerShell: Files using Windows line endings were not parsed correctly
- Merge request information was outdated after a major update when using a staging or shadow instance
- Updating project properties via the REST API broke the project configuration
Version 2026.5.2
Fixes
- ABAP: Code Inspector findings detail view did not load when the SAP system responded too slowly
StackOverflowErrorduring backup migration in some cases- Rust:
macro_rules!invocations with a multi-parameter closure argument were not expanded - Flickering message "No activated SAP ABAP system connection found" in the analysis profile editor
- Single metric trend chart showed a bent trend line instead of a stepped one in some cases
- JavaScript errors occurred in Chrome due to the usage of
unload - Eclipse, IntelliJ, and VS Code plugins and
teamscale-dev: Pre-commit analysis transformed+signs in file names into spaces - Pre-commit analysis got stuck when a commit had a timestamp in the future, for example due to a misconfigured system clock
- Dashboards: A metrics table became unusable when its selected threshold configuration was deleted
- Backup import from a remote instance was retried even for non-retryable error codes
- Importing incremental backups triggered rollbacks
Improvements
- Improved performance of
ArchitectureUploadServicefor projects with many branches and architectures - Improved performance when moving widgets on large Dashboards
Version 2026.5.1
Security Improvements
This version contains security improvements. If possible, please update to at least this version.
Fixes
- External uploads were not migrated correctly during backup import in rare cases
- Links from the commit details view to Custom Artifacts were broken
- IntelliJ plugin: Marking findings as false positives reported that the configured server was unreachable
- Dashboard: "Pie Chart" widgets with legends did not scale well to small sizes
- Administrators could not delete the pre-commit branches of other users
- Bitbucket Cloud: Voting added a new Teamscale badge instead of updating the existing one
- Reports: New slides did not render or save when the report's date range fell outside the project's available history
- ABAP connection status was not reported in Prometheus metrics
- Pre-commit analysis failed when a pre-commit branch was deleted during an ongoing analysis
- Change-Based Test Suggestions: The frequency of terms in tests was not taken into account
- Spec item connectors stopped retrieving changes after tolerating a spec item finding
- C++: Last Change Date showed the date of a header change for unmodified files
Improvements
- New feature toggle (
com.teamscale.external-uploads.skip-commit-resolution) to disable revision lookup when uploading to external storage backends - Improved performance of
TestExecutionMerger - Security: Updated frontend dependencies to mitigate CVE-2026-42044 and CVE-2026-42264
Version 2026.5.0
Bug Fixes
- 2026.5.0 contains all fixes from previous versions released on and before July 14th, 2026
- For brevity, only new features are included in the changelog
