Skip to content

Patch Releases for Teamscale 2024.9 ​

Version 2024.9.16 ​

Download Teamscale v2024.9.16 (ZIP)
March 25th, 2025
Docker Hub
Docker image: cqse/teamscale:2024.9.16
sha256: 17372111ef2ff5d14995ac62e6f3c03d884eeae15869282f31fb56da4e7a2b70

Fixes ​

  • Coverable lines were incorrectly calculated for IEC61131-ST files in some cases

Version 2024.9.15 ​

Download Teamscale v2024.9.15 (ZIP)
March 18th, 2025
Docker Hub
Docker image: cqse/teamscale:2024.9.15
sha256: 93f0b8903be13f69ac4c9df6396712df40fb8fe25a7bc5c6e074867451e4a5e7

Fixes ​

  • 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

Version 2024.9.14 ​

Download Teamscale v2024.9.14 (ZIP)
March 11th, 2025
Docker Hub
Docker image: cqse/teamscale:2024.9.14
sha256: ba94ac5193c335d459571fad87f76555fa9934ac74615951055faf8a2ded39d0

Fixes ​

  • 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 2024.9.13 ​

Download Teamscale v2024.9.13 (ZIP)
March 4th, 2025
Docker Hub
Docker image: cqse/teamscale:2024.9.13
sha256: 2fd42e38cde8d1fcf7a933af7d7fb8f130fc4ed87012230004d28a79e8c49b08

Fixes ​

  • 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 2024.9.12 ​

Download Teamscale v2024.9.12 (ZIP)
February 25th, 2025
sha256: f74f5ae6bba7b96dc60ff3904c97894e2dafee55d75769cf197b350d68b9f339

Fixes ​

  • 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

Version 2024.9.11 ​

Download Teamscale v2024.9.11 (ZIP)
February 18th, 2025
sha256: c1d8c3b1921224ad8e45c94cc493313f47b557b3114d44ada076d4b0eebaf2cd

Fixes ​

  • Architecture created by deleted users could not be edited due to partial error page
  • Removed redundant references to Simulink guideline checks from finding descriptions

Improvements ​

  • Merge Requests: Added "Change Type" indicator for Metric Details

Version 2024.9.10 ​

Download Teamscale v2024.9.10 (ZIP)
February 11th, 2025
sha256: 5c2ac2c5f1f635953817b721eac722114ddccd2ec5ea22e69b442c59e86fb285

Fixes ​

  • Simulink: Incremental analysis did not consider model or data dictionary changes
  • Analysis profile containing only specification item checks could not be saved
  • Unlinked Changes view did not allow the selection of cross-annotation projects
  • Flagged findings were marked as pending in their detail view
  • Clone findings were not correctly resolved in some cases
  • ReportParserException in IntegrateImportedAnalysisResultsTrigger and AnalysisReportIntegrator when uploading external reports that could not be parsed
  • Uploading external analysis data to merge commits caused recurring rollbacks in some cases
  • Issues view: Query operator like_in incorrectly included all entries with empty values

Version 2024.9.9 ​

Download Teamscale v2024.9.9 (ZIP)
February 4th, 2025
sha256: f01452d55364bcfc3edb3e75daa64cea4751955f9c8c0af7db546cea4772d849

Fixes ​

  • Voting on merge requests whose target branch was set as the default branch did not work in some cases
  • Merge request metric details showed Unknown selected tab: 0 upon initial opening in some cases
  • Simulink: AssertionError occurred when the type Inherit from constant value was used in non-constant blocks
  • Adding coverage uploads to merge requests removed impacted specification items

Improvements ​

  • Added support for line coverage in method-based treemaps

Version 2024.9.8 ​

Download Teamscale v2024.9.8 (ZIP)
January 28th, 2025
sha256: 042a085f5069b8ff5132f3f8e685f1f32fd9e1f1104094842ceb2f9b40d0d887

Fixes ​

  • Redirected login page broke with React error after importing backup
  • Metrics: Zooming into trend delta dialog did not produce correct delta link
  • Architectures could not be created when architecture assessment was disabled
  • Analysis was stuck due to failing Artifactory and S3 change retrievers in some configurations
  • Analysis profile documentation export did not respect heading depth, resulting in incorrect formatting
  • Project reanalysis feedback was slow after changing an analysis profile
  • CodeToIssueReferenceMappingSynchronizer failed if there were more than one capturing groups in the configured regex
  • QtCreator plugin: User credentials were not stored
  • AbapIncrementalSynchronizeTrigger failed due to JCO_ERROR_ILLEGAL_ARGUMENT during ABAP RFCs
  • Detailed Line Comments Limit for Findings option could not be configured for Bitbucket Server pull requests
  • LDAP: Nested groups were not resolved correctly
  • Filtering the resource history did not work reliably for commits containing both coverage and code changes
  • NullPointerException when updating deleted Bitbucket Server pull requests
  • Custom checks analyzed ABAP files excluded from project configuration

Version 2024.9.7 ​

Download Teamscale v2024.9.7 (ZIP)
January 21st, 2025
sha256: a73cb01b781661362d75e0285d132cc84182ef53e4416e390b667a61007dab07

Fixes ​

  • Findings flagging did not provide immediate visual feedback anymore
  • IllegalArgumentException in DataFlowFindingsSynchronizer
  • Merge request updates sometimes failed with a NullPointerException after a force push
  • Project creation/edit: Deleting a branching configuration line resulted in a wrong start time displayed for the next configuration line
  • False positives for "Non-empty switch clauses have to be terminated unconditionally" check for Objective-C++ when switch block contains pragma directives
  • Merge Request Details view could not be opened if metric badges were configured without a shared metric threshold configuration
  • Parser error in JavaScript when using comments inside JSX
  • QtCreator plugin crashed when right-clicking the Teamscale panel before opening any project
  • Reporting: Trend delta for System Quality Overview slide was not shown for assessments
  • User Detail view: Avatar images were blurry
  • False positives for "Avoid using cartesian queries" check when functions were called for PL/SQL
  • NullPointerException during backup export
  • Files with ".c" extension containing Objective-C code were not parsed correctly
  • Macro expansion button location was off in Safari
  • Bitbucket Cloud and SCM-Manager connectors did not fetch git tags

Improvements ​

  • Added support for sorting the metrics table by column in the Merge Request view
  • Increased timeouts for connections to SAP systems and added global option "Timeout in seconds for logon connections to an ABAP system"

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