Skip to content

Patch Releases for Teamscale 2024.7

Version 2024.7.2

Download Teamscale v2024.7.2 (ZIP)
September 17th, 2024
sha256: 21d8dc74b94f310e36dedfe67d74a4c0ff935bc729188855e4235f1aa3b70c15

Fixes

  • Parser errors for interpolated raw string literals in C#
  • Git debug dumping did not include all required information
  • Treemaps could be stuck loading in some rare cases
  • Caching for S3 did not work
  • Test metrics table in Metrics view showed wrong metrics in some cases
  • Filter options in Code view loaded slowly
  • Parser errors when class/struct declaration occurred on a single line for Swift
  • Searching in dropdowns triggered global shortcuts
  • False positives for "Public class attribute (C++)" check when using macros
  • False positives for "Avoid unused private methods in Java" check when using Java persistence API annotations
  • Check Explorer view did not have margins at the bottom if slightly zoomed in
  • False positives for "A compatible declaration shall be visible with external linkage" check when using function templates for C++
  • Uploading to a revision-based backend with teamscale-upload failed
  • False positives for "Commented-out code" check for C#
  • Simulink: Datatype propagation did not consider values in root dictionaries
  • Description of "Test Coverage Compare View" did not take color blind mode into account
  • False positives for "Statements in Conditional Expression are equal" check when case statements are declared inside a macro for C/C++
  • Simulink: Datatype propagation did not work correctly for bus creators
  • Simulink: Incorrect output signals for bus selectors
  • IntelliJ plugin: Findings were incorrectly fetched for selected files in "Search Everywhere" view
  • Deleted merge requests sometimes led to NullPointerException in BitbucketServerMergeRequestUpdateTrigger

Improvements

  • Updated description for check "Null pointer dereference"
  • Improved notification when IDE plugins are older than Teamscale server
  • Documentation: Updated the Widgets reference page
  • Improved run time of DataFlowFindingsSynchronizer
  • Improved performance of validating GitLab connectors

Version 2024.7.1

Download Teamscale v2024.7.1 (ZIP)
September 10th, 2024
sha256: a7e477fe2ccea321543c00d75eff3badc49e67797aac057704ec6bd5280ba01f

Fixes

  • Teamscale got stuck in a merge request voting loop in some cases
  • IndexOutOfBoundsException in DependencySynchronizer for Kotlin when using import as an identifier
  • Instance comparison view showed many irrelevant differences due to finding enablement casings
  • Issue-based treemap widget could not handle architecture paths
  • Code view: Finding markers overlapped the code when window was too narrow
  • ABAP: Default "Content exclude" pattern did not exclude some generated objects
  • ClassNotFoundException when opening the Coverage Profilers view
  • Line coverage was copied when files were copied
  • False negatives for "ABAP modification" check when using the new modification ID scheme
  • Some C++ files were incorrectly handled as C files
  • Switching the dashboard in the Change permissions view redirected to the Show view
  • Line coverage was not aggregated when multiple coverage reports were uploaded to the same commit from the same partition
  • ABAP source code files were not analyzed after their metadata files changed
  • Delta perspective did not show a loading indicator during initial page load
  • Git change retrievers sometimes failed with the error "Create branch returned unexpected result NO_CHANGE"

Improvements

  • Improved logging when MergeBaseResolver fails

Version 2024.7.0

Bug Fixes
  • 2024.7.0 contains all fixes from previous versions released on and before September 3rd, 2024
  • For brevity, only new features are included in the changelog
Download Teamscale v2024.7.0 (ZIP)
September 3rd, 2024
sha256: 0e39c5fe7fc7d5651831cfb8011e8e6390aa2b2e7617d50e254048378b717eef