๐ Semgrep AppSec Platform
Added
- You can now archive a project from Project settings. Projects archived in Semgrep appear on an Archived tab with an archived badge, alongside projects archived in your source code manager.
- You can configure Jira subtasks in the Jira integration settings.
- The Policies automations condition builder menus now include typeahead search, so you can find condition types more quickly.
- Remediation policy automations can now include a vulnerability class condition, so you can scope a policy to a class such as SQL Injection or Path Traversal.
- API: Added public API endpoints to read, validate, dry-run, and apply detection and remediation policies for Code, Secrets, and Supply Chain. A related endpoint lists the accepted condition and action values.
Changed
- The Dashboardโs Secure guardrails section is now Developer engagement, and its charts have updated titles.
- Redesigned the contributor seats and AI credit usage cards on the Usage & billing page with a headline-led layout and updated status badges.
- The Findings list now excludes archived issues by default.
- Improved performance of the project scan page and Managed Scans search for large and highly active organizations.
Fixed
- Fixed an issue where audit events from background tasks were silently dropped instead of recorded.
- Fixed an issue where expired license alerts on the Usage & billing page continued to display after live seats were available.
- Fixed issues when migrating Slack notifications to unified policies:
- Migrating legacy Slack notifications could drop Supply Chain notifications or misclassify a policyโs product.
- Migrating a project-scoped Slack subscription could create a global policy for every project instead of only the subscribed project.
- Fixed an issue where Azure DevOps webhook validation called the wrong URL.
๐ป Semgrep Code
Changed
- Dart: Updated the Dart parser to a more recent upstream version.
โ๏ธ Semgrep Supply Chain
Added
- You can now update and enable an inactive Supply Chain incident policy in one step, instead of editing and then enabling separately.
Fixed
- Fixed an issue where the Open Autofix PR action was hidden for some organizations that use Upgrade guidance and Autofix separately.
- Fixed an issue where the Supply Chain finding Details page timed out for findings with long dependency paths.
๐ค Semgrep Multimodal
Fixed
- Fixed an issue where AI-assisted scan submissions could bypass a customerโs configured Amazon Bedrock opt-out.
- Fixed permission errors when creating or listing organization-wide context documentation for AI-powered detection.
- Fixed an issue where secrets in customer code, such as hardcoded credentials, could appear verbatim in saved AI remediation guidance. Secrets are now redacted before guidance is saved.
- Fixed an issue where automatically creating a Memory from a bulk ignore-with-note action could apply to the wrong findings when multiple issue-state filters were selected.
- Fixed an issue where Suggested memories pull request (PR) comment links pointed to the wrong PR and returned a 404 on GitHub.
๐ Semgrep Secrets
Fixed
- Fixed an issue where generic secrets findings without an AI autotriage verdict did not appear in the Secrets findings list, even though their Details page rendered correctly.