Releases Index
Semgrep

Semgrep

semgrep.devSecurity
$npx @buildinternet/releases get semgrep
Recently Shipped11 releases · updated Oct 13, 2026

Dart reached GA, and Supply Chain gained native Bazel lockfile coverage for rules_jvm_external workspaces.

Dart reached GA with pattern-matching depth behind it. v1.180.0 added type inference for typed declarations, &&/|| typed as bool, alias-aware import equivalence (a http.get(...) pattern matches code importing package:http/http.dart under any local alias), method-chain ellipsis, multi-statement patterns, and class-body ellipsis.

Two things stopped working.

  • QL, the CodeQL query language, is gone: --lang ql, the ql rule key, and .ql/.qll targets no longer parse (v1.180.0).
  • Homebrew installs are no longer supported on Intel Macs (v1.176.0).

Supply Chain widened its lockfile coverage. Native Bazel support recognizes a maven_install.json lockfile from rules_jvm_external paired with MODULE.bazel or WORKSPACE, attributing findings to the workspace root; Python, Go, and JS Bazel rulesets follow (v1.177.0). Bun bun.lock text lockfiles now parse with their dependency relationships — the binary bun.lockb format stays unsupported (v1.179.0). Diff scans now report added or modified dependency source files (v1.174.0).

Engines got faster and picked up more languages. File targeting batches path-filtering work to cut synchronization overhead on very large repos, and parallel rule parsing shards by bytes rather than worker count (v1.173.0). Regex-only rules got faster (v1.177.0). .tofu files now scan as Terraform automatically (v1.172.0), and the Ruby and Solidity parsers picked up newer syntax.

Unpinned requirements.txt deps now in SBOM; Gradle resolution fixed

This release3 enhancementsImprovements to existing features3 fixesBug fixesAI-tallied from the release notes
Semgrep · v1.181.0

Supply Chain now reports every package declared in a requirements.txt instead of dropping version ranges and bare names with a "not pinned to an exact version" parse error, though these produce no findings until an installed version is known. Also fixed lockfileless Gradle resolution when builds relocate their build directory, and historical secrets scanning no longer aborts when a preparatory git gc fails.

Read more ↗

Cursor Origin beta; deployment tag API now needs tag permissions

Breaking (minor)This release2 featuresNew capabilities6 enhancementsImprovements to existing features5 fixesBug fixesAI-tallied from the release notes

Cursor Origin support is in public beta with Managed Scans and PR check comments, and AWS CodeArtifact support is in private beta for Supply Chain. Deployment tag API endpoints now require tag-specific permissions, double URL-decoding of repeated query parameters on v1 endpoints is fixed, and Autofix no longer treats HTTP 403 as write access for Azure DevOps and Bitbucket Data Center.

Read more ↗
Semgrep · v1.178.0

1.178.0 - 2026-09-23

### Changed
  • The bundled tree-sitter C runtime is now 0.26.3. (CODE-9425)
### Fixed
  • Fixed an occasional hang when semgrep-core exited on Windows. (windows-hang)
Read more ↗

Updates to Semgrep AppSec Platform, Code, Supply Chain, Multimodal, and Secrets. Key additions: OAuth reauthorization for ticketing integrations, read-only API tokens, webhook actions for remediation policies. Autofix now enabled for all Code customers. Supply Chain Autofix…

Read more ↗
Semgrep · v1.175.0

1.175.0 - 2026-08-26

### Changed
  • Semgrep is now built with OCaml 5.4 instead of OCaml 5.3. End users should notice no change. (ocaml-5.4)
Read more ↗

Developer exception requests now in public beta for blocking findings. Semgrep Registry asks for confirmation before adding rules. Multiple webhook actions per remediation policy. Read-only permission option for Agent and Web API tokens. Usage and Billing separated into tabs.…

Read more ↗

Workflow issues column added to Projects page. GPT-5.6 Luna as default model for Semgrep Multimodal. Agentic Workflows now requires Semgrep Multimodal enabled. Organization-wide nosemgrep setting in public beta. Policies V1 and Ruleboard API endpoints return 410 Gone for…

Read more ↗

Multiple Code findings can now be fixed in single Autofix PR/MR. Code Autofix toggle removed from Settings. Agentic Workflows issues available through experimental v2 API. Workflow jobs tab includes branch filter. Memories can be sorted by findings affected. Free-tier AI scan…

Read more ↗

Agentic Workflows step logs use structured viewer with searchable and filterable fields. Agentic Workflows issues show file links from stored repository metadata. Public policies API vocabulary includes breaking_change and full_scan. Findings counts on Projects page include…

Read more ↗

Semgrep Agentic Workflows now in public beta for multi-step AI-enabled detection pipelines. Webhook validation error messages include specific failure reasons. Project tag confirmation warnings added. License compliance can block only when all licenses blocked. Default Supply…

Read more ↗