Patch Releases for Teamscale 2025.2
Version 2025.2.4 latest
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
inAnalysisReportIntegrator
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
sha256: 62cb6e39af9dcabf5bff133e1b8c34140569bc272843d13c33f4ddb73c3ae519
Fixes
- Architecture editor: Some policies were incorrectly marked as unnecessary
NullPointerException
inBitbucketServerMergeRequestSynchronizer
andBitbucketServerMergeRequestUpdateTrigger
in some casesServiceCallException
inTfsChangeRetriever
- 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
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 ofERROR
logs - External report uploads did not get scheduled in some cases
Version 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
andAnalysisReportIntegrator
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.
sha256: a65f2bb243c69d642251403483f3075c92f0cc8d528cfc9bd3df56c7c052ab4c