Patch Releases for Teamscale 2026.6
Version 2026.6.8
Fixes
- Line coverage was imported incompletely from Clover reports generated by Istanbul
- Chart smoothing did not work for "Metric Trend Chart" widgets
- "Agentic Review" tab did not map the review to the correct user in some cases
- Simulink: Propagated signals were incorrectly marked as
NOT_CONNECTEDwhen using "Switch" blocks - S3 connector: Newly created connectors used
1209600as the default value for the "Max Change Detection Age" option
Improvements
- Merge Request Detail view: The "Test Coverage" tab was renamed to "Coverage of Changes"
Version 2026.6.7
Fixes
NullPointerExceptionwhen importing coverage for external library files in some cases- Test Suggestions:
NullPointerExceptionin content-based test suggestions for tests without a known syntax tree - Copying a project left a partially copied project behind when validation errors occurred
- ABAP connector: "Repository Connectivity Status" showed
Nowinstead of the actual times of the last successful and last attempted SAP connection
Improvements
- Improved processing of raw testwise coverage reports that contain Bullseye coverage
Version 2026.6.6
Fixes
- Git connections failed with a
Missing unknownexception when the default branch's original import commit was removed from the repository - Test Suggestions: Issue queries comparing against the current user did not work
- Checks: Validation errors were not shown correctly
- Java: Data-flow analysis failed for methods with an annotation argument before the return type
- "Postponed Rollbacks" table did not truncate long text in the "Rollback Commits" column
- AI Review: Project administrators could not cancel agentic reviews started by other users
- JavaScript: False positives for the naming convention check
- C/C++: Substring clone analysis did not work in intra-component mode when a component contained no string literals
Improvements
- Test Gaps: CSV download is now available in additional views
Version 2026.6.5
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.
