Release v8.0.0
Release Note:
📝Release Notes
👩💻Changelog for Continuous Clearing Tool Version v8.0.0:
Feature
- App settings redesign for Package Identifier , Component creator and Artifactory uploader
- Implement CA Tool telemetry
- Adding validation for the Fossology URL and its token validity in SW360
- HTTP retry logic for the request made from the tool
- Decoupling the package identifier from sw360 and package identifier.
Bug Fix
- Handle null exceptions when initiating Telemetry for all exes.
- Updated retry logic warning message for all apis and added Bad request condition for retry.
- Initiate trigger fossology process when clearing state is sent to clearing.
- Updated nuget build query for identifying nuget packages in jfrog repository.
- When creating a Maven BOM file using the package identifier, the ?type=jar suffix is removed from the purl and bomref fields in the components.
Chore
- Adding UT for the pipeline artifact uploader class.
- Refactoring the artifactory uploader.
- SonarQube bugfixes
- Code coverage to 80%
- Adding a workflow which contains PR checks.