🤖 Semgrep Multimodal
Added
- A Workflow issues column is now available on the Projects page. Select a count to open the Agentic Workflows issues for that project.
Changed
- Semgrep Multimodal now uses GPT-5.6 Luna as a default model in more places, with clearer validation when you add OpenAI credentials through bring-your-own-key. Alternative models remain available for bring-your-own-key and fallback.
- Triggering Semgrep Agentic Workflows now requires Semgrep Multimodal to be enabled for the organization. Organizations without it receive a
403response from every trigger path, including scheduled and API-initiated runs.
🌐 Semgrep AppSec Platform
Added
- The organization-wide
nosemgrepsetting is now in public beta. Admins can enable or disablenosemgrepcomments for their organization and filter findings to see which findings were ignored through anosemgrepcomment.
Changed
- For organizations that have migrated to Unified Policies, the Policies V1 and Ruleboard API endpoints now return
410 Gonewith aDEPLOYMENT_MIGRATEDcode, as documented.
Fixed
- Fixed an issue where merge request webhooks from self-managed GitLab instances were rejected when the merge request description was empty.
- Fixed an issue where a permanent source code manager authentication or permission error caused Semgrep to retry posting commit status for up to 24 hours. Semgrep now stops retrying as soon as the rejection is identified as permanent.
- Fixed an issue where scans were blocked for repositories archived in the source code manager even when the corresponding setting was not enabled.
- Fixed an issue where removed findings were excluded from results when filtering by aggregate issue state.
⛓️ Semgrep Supply Chain
Changed
- Semgrep Supply Chain no longer runs license checks during diff scans when no dependency source file, such as a lockfile or manifest, changed in the pull request or merge request. Scans using Semgrep CLI versions earlier than 1.174.0 are unaffected.
- Improved the performance of target selection for Supply Chain incident scans on organizations with large numbers of projects.
Fixed
- Fixed an issue where the finding count for a Supply Chain incident did not match the findings list. The count now shows distinct findings and respects role-based access control.