Skip to content

Patch Releases for Teamscale 2024.9

Version 2024.9.6

Download Teamscale v2024.9.6 (ZIP)
January 14th, 2025
sha256: ea8c580b03f32255ecc093d7dd63d556a22e65696d9e2110d9bf169c312f9cd3

Fixes

  • ABAP: Authority checks in IF conditions led to false positives
  • False negatives for null pointer analysis for C#
  • Reporting: Markdown slides had no space between title and content
  • False positives for "Allow only forward jumps" check for Objective C/C++
  • Architecture editor: In policy creation mode drawing policies did not work consistently
  • False positives for "Use of enclosing braces, partial array initialization, multiple initialization of array elements" check for C/C++

Version 2024.9.5

Security Improvements

This version contains security improvements. If possible, please update to at least this version.

Download Teamscale v2024.9.5 (ZIP)
January 7th, 2025
sha256: a12b1dd07c9e7b7631e78f0114347a646e1015b2801ee4648de43dc7d537d81c

Fixes

  • False negatives for "No database operation in macro" check for ABAP

Improvements

  • Improved validation of backup settings

Version 2024.9.4

Download Teamscale v2024.9.4 (ZIP)
December 24th, 2024
sha256: 1d6f9d039f7eeea082eb376a4648326edf627f474f1056b2e30ddfdfc9af36b6

Fixes

  • GitLab SAST and Semgrep did not analyze files in test folders
  • Test gap analysis trend showed wrong data in some cases
  • Specification items and issues grouping widgets did not count multi-label items towards individual label's categories
  • False positives for "Switch statements should have default case" check when using case null, default -> ... for Java
  • "Discouraged function calls" check ran even if configured options could not result in any findings
  • Kubernetes connector: "Helm value files regex" option did not work if it didn't start with .*

Improvements

  • Improved performance of GitLab SAST and Semgrep

Version 2024.9.3

Download Teamscale v2024.9.3 (ZIP)
December 17th, 2024
sha256: 461f65a3349414607ffe655b810ccb4dc0e3c2ca84f96a05569a930d7d9813e2

Fixes

  • False positives for commented-out code analysis for C#
  • Scrollbar in Code view was unnecessarily shown for short files
  • C# parser error when using file as identifier
  • False positives for "String interpolation argument number check" when using custom imported classes for Java
  • False positives for "Avoid unused private methods in C#" check
  • T-SQL Invalid character parser error when using $action in merge statement
  • Reports: Task Details slide did not display code snippets associated with findings
  • Banner "N commits left to analyze" was not working reliably
  • Eclipse plugin: "Enable Automatic Pre-Commit Analysis" setting was sometimes not persisted after IDE restarts
  • Specification item analysis: Delta > Changed Files incorrectly showed new items as "changed" instead of "added"
  • Instance Comparison view could fail for very large differences
  • Eclipse plugin: Unexpected error Unknown notification visibility: OBSTRUSIVE occurred whenever notifications were shown as a dialog
  • Custom Artifact Metrics were lost on backup import
  • Reporting: The title slide's markdown content could be cut off in PDFs in some cases
  • Eclipse plugin: teamscale.toml configuration files were automatically created for subdirectories

Improvements

  • Improved branch handling with multiple tabs open at the same time

Version 2024.9.2

Download Teamscale v2024.9.2 (ZIP)
December 10th, 2024
sha256: 32953a7e9022db70b1e2605487019cac431f590cf7f030557ef19f127cec36a7

Fixes

  • Project Edit view did not open on older versions of Firefox
  • Instance comparison failed to run for projects without files
  • S3 webhook incorrectly required "View Project" permissions
  • Drill-down mode: Hovering on a label did not brighten the corresponding nodes
  • Merge Request Details view could crash with error "Failed to resolve branching point" in rare cases
  • "Duplicate Key" error in S3ContentUpdater
  • Start and end dates of quality reports could not be changed in some cases
  • Voting on Azure DevOps pull requests failed if they were closed during the voting process or if there were threads with deleted comments
  • Parsing errors for Dart when using inline lambda functions with async modifier
  • ConcurrentModificationException when using Prometheus service in some cases
  • Parsing errors for Python when using async and await keywords
  • Simulink: Constant blocks did not use parameter values from root data dictionary
  • Long-pending GitHub check runs were not closed in some cases

Version 2024.9.1

Download Teamscale v2024.9.1 (ZIP)
December 3rd, 2024
sha256: 02cd3fe697fd7a4929d44d095b1c04dfc7ed48de8c9543398730921325190ef2

Fixes

  • Switching from S3 storage backend to internal storage backend could cause project validation errors
  • SVN connector failed to retrieve data for repositories without a trunk folder
  • Fatal error in AnalysisReportPersister if non-configured custom artifact metric was uploaded
  • Upload commit details dialog showed the same report preview multiple times in some cases
  • Incorrect finding locations for "Unquoted identifiers" check
  • False positives for "Endif directive comment" check when using common endif directive comment pattern // not MACRO_NAME
  • OutOfMemoryError when importing a large backup from another instance
  • Changing the build job include/exclude patterns did not update the fetched merge requests correctly until the next reanalysis

Improvements

  • Merge Request Details: Switching between treemap and table in Metrics section now preserves selected uniform path

Version 2024.9.0

Bug Fixes
  • 2024.9.0 contains all fixes from previous versions released on and before November 26th, 2024
  • For brevity, only new features are included in the changelog
Download Teamscale v2024.9.0 (ZIP)
November 26th, 2024
sha256: 3868ae2f6ca56772c3f66c244e53ed75aeb13864de260e28123c47f645f14b33