Skip to content

Patch Releases for Teamscale 2025.2

Version 2025.2.14

Download Teamscale v2025.2.14 (ZIP)
May 27th, 2025
Docker Hub
Docker image: cqse/teamscale:2025.2.14
sha256: 921f0bbb93cd5cd9e6ee2bfbfd5938381372c6e5f37a6df71fbf204cc3c85d9e

Fixes

  • Teamscale Upload tool: External generic findings were not uploaded
  • Visual Studio plugin: Findings view did not update after tolerating or flagging a finding

Version 2025.2.13

Download Teamscale v2025.2.13 (ZIP)
May 20th, 2025
Docker Hub
Docker image: cqse/teamscale:2025.2.13
sha256: 0a6f80d5a564bae1878f295e9121308a477944bd3cdbf3beb6c7052e01d53ac1

Fixes

  • Simulink datatypes were propogated as Unknown when using "Vector Concatenate" blocks

Version 2025.2.12

Download Teamscale v2025.2.12 (ZIP)
May 13th, 2025
Docker Hub
Docker image: cqse/teamscale:2025.2.12
sha256: be8f46664615646d5d6f50f7ee428b268fe6550dfa0180a2dfbd9e01fab8a53d

Fixes

  • Code Compare view: Changes in broken clones were not highlighted

Version 2025.2.11

Download Teamscale v2025.2.11 (ZIP)
May 6th, 2025
Docker Hub
Docker image: cqse/teamscale:2025.2.11
sha256: d6e6705c012086cca0785f7aca03d595764cd6902c7619035c5dc6b442ca5541

Fixes

  • False positives for the naming convention check for MATLAB
  • Cannot read properties of undefined error when clicking on a simulink block
  • False positives for Prefix is current class check for ABAPLint

Version 2025.2.10

Download Teamscale v2025.2.10 (ZIP)
April 29th, 2025
Docker Hub
Docker image: cqse/teamscale:2025.2.10
sha256: 488757670843db347d2ab646f4bdf4c486654408ec8472964120d00fec192a00

Fixes

  • System Information view: List of active committers was not scrollable
  • Views sporadically broke with the error Cannot read properties of null (reading appendChild)
  • Editing a paused project unpaused it
  • Branch selector had a dropdown icon instead of "x" icon for deleting current selection
  • False positives for "Endif directive comment" check

Improvements

  • Issue-based Metric Treemap and Method-based Treemap widgets now support CSV download

Version 2025.2.9

Download Teamscale v2025.2.9 (ZIP)
April 22nd, 2025
Docker Hub
Docker image: cqse/teamscale:2025.2.9
sha256: da13c7cf0b9a14cbb190178ee2e0e6bd4f67a9518ea03f8643a993485fec0bda

Fixes

  • External findings were not resolved after uploading a new external report in some cases
  • Datatype was not propagated from inports to Bus selector
  • Issue queries: membersOf function did not respect the users' full name
  • Placeholder text was shown in blue color in some places
  • Duplicate tables were sometimes added to issues in Jira Cloud

Improvements

  • New server options to limit how many pre-commit branches are retained for how long (per user)
  • When the repository parameter for a jQAssistant upload is set, it is now expected as a prefix for matched file paths

Version 2025.2.8

Download Teamscale v2025.2.8 (ZIP)
April 15th, 2025
Docker Hub
Docker image: cqse/teamscale:2025.2.8
sha256: 6ffe45110aead4c6420411dfd427e34a2e6e7437d92c3a43bdc0b5983707e428

Fixes

  • NullPointerException when receiving webhooks in case there were unconfigured projects
  • "Code Change" links for alerts in Delta perspective pointed to wrong commits
  • GitLabMergeRequestUpdateTrigger failures in case the project ID was used in the project configuration instead of the repository name
  • False positives for "Non-empty switch clauses have to be terminated unconditionally" check for C/C++
  • "Start date" in "Branching Configuration" was not optional
  • Analysis profile options for "Comment Style" check did not work
  • Code view: Expanding/Collapsing a macro while browsing search results always reset the view to the first search result

Version 2025.2.7

Download Teamscale v2025.2.7 (ZIP)
April 8th, 2025
Docker Hub
Docker image: cqse/teamscale:2025.2.7
sha256: 5c994a106d9e357d16740e07f654d6779d03166ecfb0dca57ccf2b0ab129f407

Fixes

  • False positives for "Unused variable or parameter" check in C/C++
  • TGA badge did not have the correct colors
  • Cppcheck did not terminate in some cases
  • Selecting a date in the calendar popup did not update the date in Safari in some cases
  • Simulink: Clone siblings were shown vertically to each other instead of horizontally
  • Multiple GitHub pull requests with the same source branch caused Teamscale to repeatedly update the same check runs indefinitely in some cases
  • Tasks view: Findings links incorrectly included last selected time travel
  • Issue-based Metric Treemap widget did not respect "Exclude non-referenced files" parameter
  • Delta perspective: Link to comparison for changed files had commits swapped for merge deltas
  • C#: Parser error when overriding true and false operators
  • StackOverflowError in "Nonsensical Binary Operation" check when checking large string concatenations
  • Scanner error in Transact-SQL when using curly braces
  • Access Keys view was not centered
  • Analysis progress bars had no progress indicators in the Analysis Progress table of the System Execution view
  • GitHub check runs did not state the reason for a result in the check run overview
  • Cleanup of GitHub check runs did not work in some cases
  • Incorrect findings for architecture violations
  • Semgrep could not execute under rare circumstances
  • NullPointerException in some cases when opening the code perspective
  • C++: complex was incorrectly parsed as a keyword
  • Parser errors for C++ when using casts

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