Patch Releases for Teamscale 2026.6
Version 2026.6.5 latest
Security Improvements
This version contains security improvements. If possible, please update to at least this version.
Fixes
- ESB Migration: Migrated findings caused errors during analysis report integration
- AI Review: Cancelling an agentic review took down the Teamscale server
- Rejecting a false-positive/toleration marking was sometimes ignored and reverted to the pending state
- Dashboards: Odd spacing of Y-axis labels in trend chart widgets
- Issue Details view: Issue description was vertically close to the "show more/less" button
- When no Architectures matched a filter, the overview falsely indicated that no Architectures existed at all
- Branch icon was separated from it's link when the name was long
- Code view: The sibling finding path overlapped the compare button for long file names
- Delta > Findings Churn view: Switching pages did not work
teamscale-devfor Windows included the wrong shell script which was used by Git Bash and failed- Remote findings tracking was disabled too early
- IntelliJ Plug-in: "Show Findings in Problem Tab" button was not shown inside the Problems view for newer IntelliJ versions
- IntelliJ Plug-in: Findings could not be flagged as tolerations and false positives
Improvements
- Support additional HTTP headers for AI model providers
- Improved the documentation of teamscale-build around the usage of
binarysizecommand - Gathering Prometheus metrics was slow
- Security: Updated selected backend dependencies to remove CVEs: CVE-2026-75595, CVE-2026-55831, CVE-2026-55833, CVE-2026-56745, CVE-2026-56819, CVE-2026-59901
Version 2026.6.4
Fixes
- Approvals of finding exclusions were not carried over to forked branches
- Project permission "Approve Pending Yellow Finding Exclusions" was shown with a trailing underscore
- Migrating external analysis reports to an external storage backend failed when uploads didn't have internally stored data
- False positives for "Hard-coded password" check for credentials in URLs
- Lines were shown as fully instead of partially covered when multiple Cobertura reports for different versions of a file were uploaded over time
- Repository Changes view did not work for custom artifact metric paths
- Test Suggestions: Name filter in the "Test Candidates" table was case-sensitive
- Fatal error in
AzureDevOpsGitMergeRequestAnnotationTriggerdue to duplicated finding IDs - Service error for merge requests containing test names with trailing white spaces
- Findings: Tooltip text for path filters was incorrect
- External analysis results uploaded to forked branches could be lost during backup import
NullPointerExceptionwhen the Git webhook was called
Improvements
- Improved scheduler performance for certain project setups
- Improved validation of code scope configurations
Version 2026.6.3
Security Improvements
This version contains security improvements. If possible, please update to at least this version.
Fixes
StorageExceptionwhen importing a backup in some cases- GitLab: Findings and review comments were not posted for files with large diffs
- C/C++: Clang analysis leaked processes and threads, which could exhaust the server's resources
- False positives for the "Comment Completeness" check for private methods with a return type annotation
- Findings were posted on code collaboration platforms in an arbitrary order during pre-commit analysis
- Only the testwise coverage of the last upload was considered when multiple reports covered the same test method in the same commit and partition
- Rust:
%and themodkeyword were not parsed correctly - Project configuration options were not always shown in the same order
- Security: Extracting a manipulated ZIP archive could write files outside the target directory
Improvements
- Improved the performance of retrieving change-based test suggestions and of test indexing during project re-analysis
- Teamscale AI: Structured output can now be disabled for Anthropic inference on Amazon Bedrock
Version 2026.6.2
Fixes
- Triggering Teamscale AI reviews from GitLab failed
- ABAP:
IndexOutOfBoundsExceptionin the "Empty CATCH Block" check for files ending with anENDCATCHblock - Scheduling was slow on instances with a lot of workers
- Admin > Settings: AI model provider settings imported from a backup were only shown after refreshing the page
- Activity > Commits view failed with a JavaScript error when reanalyzing projects
- Warnings about a non-existing branch could pile up while navigating
- IntelliJ plugin: Moved files were shown twice on pre-commit branches, both in the old and the new directories
- Large repositories used a lot of disk space if the Git garbage collection repeatedly timed out
- Git LFS files could not be downloaded from Azure DevOps
- Admin > Settings: Saving the settings deleted the configured default storage backend for external analysis reports
Improvements
- Teamscale AI: Updated the pricing information for Anthropic and OpenAI models
- Documentation: Connecting Teamscale AI Reviews to Microsoft Foundry and OpenRouter
- C/C++: Repeated findings of the "Avoid using Double-Precision Math Functions" check on the same line are now aggregated into a single finding
Version 2026.6.1
Fixes
- Agentic reviews were not resumed after a server restart
- Test Suggestions: Tests that were no valid candidates for a suggestion were shown in the test suggestions table
- System Information view: Number of active users per project was always displayed as 0
- IntelliJ, Eclipse and Visual Studio Code plugins and
teamscale-dev: HTTP(S) redirects from the server were not followed OutOfMemoryErrorduring remote findings tracking- Instance Comparison: False positives for the language metric
- Reports: Deleting a callout from a slide deleted the whole slide in some cases
- Kubernetes: Helm charts from unrelated directories were mixed up
- Cppcheck Premium: Analysis did not work when the license was configured as an environment variable
Improvements
- Improved documentation for Project Edit view
- Java profiler: The
git-properties-jaroption now also accepts folders to search forgit.propertiesfiles - The
durationfield in theTestInfoof the Testwise Coverage (v2) report format is now optional and falls back to 0 if not provided - Merge Requests: Improved visualization and spacing of the source and target branch information in the header of the merge request details
Version 2026.6.0
Bug Fixes
- 2026.6.0 contains all fixes from previous versions released on and before August 18th, 2026
- For brevity, only new features are included in the changelog
Security Improvements
This version contains security improvements. If possible, please update to at least this version.
