Skip to content

Patch Releases for Teamscale 2025.2

Version 2025.2.6

Download Teamscale v2025.2.6 (ZIP)
April 1st, 2025
Docker Hub
Docker image: cqse/teamscale:2025.2.6
sha256: dc0305a9dbd5ec165fa3675346e9c6c2423f146287aa6d2e513300c405cfc06e

Fixes

  • Dashboard: Findings Summary Table widget badges linked to incorrect set of findings
  • Reports: Pressing enter while editing title of metric slide caused new comments to be created
  • Diff indicator in the middle of code comparison views was rendered incorrectly in Safari
  • Connector configuration for external storage backends was refreshed on every upload
  • GitHub displayed outdated file annotations when analysis of a commit did not generate any new annotations
  • Architectures: Long names in overview were truncated in Chrome
  • Options for "Task Tags" analysis group was shown for another analysis group
  • False positives for "Incorrect JavaDoc usage" check
  • Error message when deleting external storage backends in some cases
  • C++ parsing errors for anonymous enums with fixed types
  • Method-level treemap excluded trivial methods for Line Coverage metrics
  • Commit details: Metric selection dialog showed selected metrics which were not in the actual table

Version 2025.2.5

Download Teamscale v2025.2.5 (ZIP)
March 25th, 2025
Docker Hub
Docker image: cqse/teamscale:2025.2.5
sha256: fcf660d31857313edc672477832575c4d143c6ba508610303252ff2b0257f8d8

Fixes

  • Reports: Metrics with custom names could not be overridden on System Quality Overview slides
  • IntelliJ plugin: NullPointerException when clicking on Teamscale status bar widget when no editor tab was open
  • Bitbucket Server: "Required builds" merge checks did not work with Teamscale builds
  • Worker log could cause OutOfMemoryError with very detailed logs when creating support requests
  • Bitbucket Server: Outdated merge requests details when all merge request integrations were disabled
  • False positives for "Delete/Update statement without Where" check when using MERGE or JOIN for T-SQL
  • ABAP module pools were not exported by default
  • NullPointerException in BitbucketServerMergeRequestSynchronizer when processing deleted pull requests
  • Compiler directives within control flow statements lead to missing findings
  • Coverable lines were incorrectly calculated for IEC61131-ST files in some cases

Improvements

  • Adjusted documentation to use versioned APIs where applicable
  • Improved documentation for the Teamscale Maven plugin

Version 2025.2.4

Download Teamscale v2025.2.4 (ZIP)
March 18th, 2025
Docker Hub
Docker image: cqse/teamscale:2025.2.4
sha256: 68c04e75acd61bb82578d3d99a9c824bea35a018236237e4fd36d0e1e2177b34

Fixes

  • Delta perspective: Repository changes for architecture paths were not calculated correctly
  • Reports: Finding Details slide showed introduction commit instead of removal commit for resolved findings
  • Internal service cppcheck-setup did not work correctly
  • NullPointerException in C# comment analysis
  • Commit Chart widget hid lines in case there were a lot of committers
  • Delta > Change Treemap: Treemap popups displayed the same file links multiple times
  • ConcurrentModificationException in AnalysisReportIntegrator in rare cases when processing JaCoCo reports
  • Architecture assessments were incorrect in some cases
  • Safari did not show the favicon in some cases
  • Profiler Configuration: Severity filter was not applied correctly to log entries
  • Feature toggle: com.teamscale.disable-coverage-merging=true did not affect testwise coverage merging
  • "Could not remove dependencies for ..." errors in ArchitectureComponentDependencySynchronizer
  • Uploading data to S3 external storages always executed a project validation
  • Spurious rollbacks caused by completion boundary timestamp collision
  • Opening an architecture created by a deleted user led to service errors
  • Repository connector status incorrectly showed failed Git synchronisations as a warning instead of an error

Improvements

  • Test Gap Treemap widget configuration now shows those partitions as well which don't have uploads on the currently selected branch

Version 2025.2.3

Download Teamscale v2025.2.3 (ZIP)
March 11th, 2025
Docker Hub
Docker image: cqse/teamscale:2025.2.3
sha256: 62cb6e39af9dcabf5bff133e1b8c34140569bc272843d13c33f4ddb73c3ae519

Fixes

  • Architecture editor: Some policies were incorrectly marked as unnecessary
  • NullPointerException in BitbucketServerMergeRequestSynchronizer and BitbucketServerMergeRequestUpdateTrigger in some cases
  • ServiceCallException in TfsChangeRetriever
  • Edit Project view: Overly long validation error message overlapped settings
  • NullPointerException when drawing Simulink models

Improvements

  • Improved Delta perspective loading time for some cases

Version 2025.2.2

Download Teamscale v2025.2.2 (ZIP)
March 4th, 2025
Docker Hub
Docker image: cqse/teamscale:2025.2.2
sha256: cb2049194e49c417f068969383b215c5b9dc8f323aee814758a77905ed2c163c

Fixes

  • Architecture: Files/Types were wrongfully assigned to nested components, even when not matched by all parent components
  • Incorrect metric threshold was selected for the treemap in Merge Request Details view
  • Navigation top bar was shown twice in the Architectures perspective
  • Incorrect errors were logged about getting uniform paths instead of line numbers when parsing Xcode Coverage reports
  • Non-code metric deltas were displayed incorrectly in rare cases
  • Teamscale crashed in rare cases during backup import when using a large backup and RocksDB
  • System Information: UI glitch when JVM arguments contained a % character
  • ABAP: Malfunctioning connections to an SAP system led to FATAL worker logs instead of ERROR logs
  • External report uploads did not get scheduled in some cases

Version 2025.2.1

Download Teamscale v2025.2.1 (ZIP)
February 25th, 2025
Docker Hub
Docker image: cqse/teamscale:2025.2.1
sha256: 7de3fc58194ffc2b196c391d2d8467d12ebc26323cf369625fb91d3b67287002

Fixes

  • Change Password view showed incorrect error messages
  • Architecture analysis did not update dependencies
  • "Changes Related to This Test Failure" treemap compared to oldest passing test result instead of newest
  • Outdated coverage was shown in Merge Requests > Test Coverage section when the feature toggle com.teamscale.feature-toggle.use-coverable-lines-from-coverage-reports was enabled
  • Header files without file extensions were not supported for C/C++
  • The "Analysis in progress" warning did not refresh automatically and was missing in the Activity perspective
  • Uploads to external storage backends from backup imports were falsely stored internally
  • TFS connections timed out for very large change sets
  • Eclipse plugin: Popup messages appeared for projects without .teamscale.toml file

Improvements

  • Reports: Improved performance of changing annotations on treemap slides
  • Improved documentation on how to set HTTP proxy in SAP systems
  • Improved wording for empty TGA badges
  • Reduced memory overhead during backup import
  • Code view: New button to reset the search
  • Improved performance of AnalysisReportPersister and AnalysisReportIntegrator

Version 2025.2.0

Bug Fixes
  • 2025.2.0 contains all fixes from previous versions released on and before February 18th, 2025
  • 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.

Download Teamscale v2025.2.0 (ZIP)
February 18th, 2025
Docker Hub
Docker image: cqse/teamscale:2025.2.0
sha256: a65f2bb243c69d642251403483f3075c92f0cc8d528cfc9bd3df56c7c052ab4c