Skip to content

v0.24.0

Choose a tag to compare

@agustingroh agustingroh released this 25 Sep 15:25
· 44 commits to main since this release

What's New

Added

  • Added gRPC GetComponentsIssues and REST endpoint POST /v2/semgrep/issues/components for Semgrep security analysis
  • Added gRPC GetComponentIssues and REST endpoint GET /v2/semgrep/issues/component for single component Semgrep analysis
  • Added new response message types ComponentsIssueResponse and ComponentIssueResponse for enhanced component handling
  • Added ComponentIssueInfo message with component-specific security analysis information
  • Added requirement field to Semgrep component information for version requirement specifications
  • Added JSON schema examples to Semgrep response messages for improved API documentation

Changed

  • Enhanced Semgrep protobuf definitions with comprehensive service and message documentation
  • Refactored Semgrep protobuf structure by extracting Issue and File messages as top-level messages
  • Updated OpenAPI schema with realistic JSON response examples for Semgrep endpoints

Deprecated

  • Deprecated gRPC GetIssues method (use GetComponentsIssues instead)
  • Deprecated SemgrepResponse message type (use ComponentsIssueResponse or ComponentIssueResponse instead)