Blogs

Upgrading Semgrep from OCaml 4 to OCaml 5

Semgrep

We upgraded Semgrep from OCaml 4 to OCaml 5 and have open-sourced a garbage collector tuning utility that allowed us to make the upgrade with negligible performance changes.

Visit Site

London calling: Highlights from the 2025 cloud & cyber security expoSemgrep Boosting Security Scan Performance for Monorepos with Multicore Parallel ProcessingSemgrep Beyond Benchmarks: How Semgrep Redefines Javascript SecuritySemgrep Benchmarking Semgrep Community Edition Performance ImprovementsSemgrep Beyond vulnerabilities: Detect malicious dependencies in your supply chainSemgrep From Gatekeepers to Guardrails: Automating Your PCI DSS v4.0.1 StrategySemgrep Announcing Socket Certified Patches: One-Click Fixes for Vulnerable DependenciesSocket Weekly Platform News: Upgrading Navigations to HTTPS, Sale of .org Domains, New Browser EngineCss Tricks Binary compatibility validation in the Kotlin Gradle pluginKotlinlang Upgrading Istio without DowntimeThenewstack Upgrading Next.js for instant performance improvementsVercel Upgrading insights: how and why we’re improving docs analyticsGitbook Changes to user roles when upgrading to EnterpriseLinear Upgrading Analytics for DeploymentsReplit Attempted Import Error: 'Switch' is not exported from 'react-router-dom'Sentry Upgrading Query Insights to Metal — PlanetScalePlanetscale SQLite Internals: Pages & B-treesFly Upgrading agentic coding capabilities with the new Devstral modelsMistral OCaml Web ScrapingScrapingBee Helm upgrade guide - ClickHouse DocumentationClickhouse