checkmarx-ltd / Cx-Client-Common

3 stars 12 forks source link

2023 q4 integration new #243

Closed swatipersistent closed 9 months ago

swatipersistent commented 9 months ago

By submitting a PR to this repository, you agree to the terms within the Checkmarx Code of Conduct. Please see the contributing guidelines for how to create and submit a high-quality PR for this repo.

Description

Enhanced to use expected versions of SAST APIs Added support to Enable Policy Enforcement for SAST and SCA separately. (These two needs to be configured separately) Enhanced the plugin to display correct error message on Checkmarx reports screen if SCA scan policies are violated Added support for SAST Project Level Custom Fields Added support for SCA Project Custom Tags Added support for SCA Scan Custom Tags Allowed special characters in scan level and project level custom fields for SAST and SCA. Allowed special characters in Jenkins job name Added support to propagate vulnerability threshold exceed errors SCA Agent is no more supported Enhanced the plugin to support SCA URL in NoProxyHost Added support for Jenkins Server v2.375.4 and v2.414.3 Fixed deserialization issue for API requests/responses Upgraded below libraries: com.checkmarx:cx-client-common:2023.4.4 org.apache.commons:commons-compress:1.25.0 org.json:json:20231013 org.eclipse.jgit:org.eclipse.jgit:6.8.0.202311291450-r com.google.guava:guava:32.1.1-jre

Checklist