Skip to main content

Product Updates

Engine
Surface
AI Workflows
Area
Release Status

Showing 41 - 50 of 78 updates

Container: New pruning option for large dependency graphs

New

We have introduced a new optimization mechanism to support scanning for enterprise-scale projects with massive dependency graphs. We added a graph pruning capability that allows scans exceeding the standard maxVulnPathsLimit to complete successfully.

Certain large projects generate dependency graphs with over 100,000 vulnerable paths. Previously, these massive graphs hit a hard limit in the Snyk Container monitor, causing the scan to fail completely for large enterprise workloads.

This unblocks scans for large projects. Users who were previously unable to monitor their largest containers due to timeout or complexity errors can now successfully scan them.

CLI users can use the --prune-repeated-subdependencies flag immediately. Customers using container registry integrations should request that the corresponding Feature Flag be enabled for their organization by contacting support.

Announcing Snyk CLI v1.1302.0

New

We are pleased to announce the latest stable Snyk CLI release, v1.1302.0.

We are introducing the following key improvements in this version. To learn more about bug fixes and additional enhancements beyond what is highlighted below, please reference the full release notes.

This update includes the following:

  • Snyk Container

    • Support for OCI images with manifests missing platform fields

    • Container scan support for cgo and stripped Go binaries

    • Added pnpm lockfile support

  • Snyk Open Source

    • Improved PackageURLs in SBOM documents for go.mod projects

    • Added support for deb, apk, and rpm in SBOM test

    • Added PackageURL information to go.mod dependency graphs for snyk test

    • Added support for poetry development dependencies

  • Additional changes

    • MCP Scan is now part of the Snyk CLI, allowing you to test the supply chain of agent-based developer tools like Cursor and Claude Code.

Release notes can be found here.

If you have any questions, feel free to reach out to the Snyk support team. We encourage everyone to upgrade to the latest version to take advantage of these new features and improvements.

Improved ecosystem coverage & quality for Snyk Open Source

General availability

We're excited to announce a series of coverage and quality improvements for Snyk Open Source across several key developer ecosystems, rolling out over the coming weeks. Our goal is to help you secure your applications as you evolve and scale them, keeping pace with the latest releases and reliably scanning large, complex projects.

Improved SCA Coverage

We are committed to keeping up with the rapid pace of ecosystem updates. By broadening our support for the latest language versions and library structures, we help ensure your projects remain modern and protected without any friction.

Yarn 4

Snyk now supports Yarn 4 in both the CLI and the SCM integrations.

  • Availability: CLI support is available on January 14 in version 1.1302.0, with a gradual SCM rollout throughout January.

  • Note: Fix PRs and Upgrade PRs are currently not supported for Yarn workspaces.

  • No action required: Projects that previously failed now successfully scan.

Ruby 4

Snyk now supports Ruby 4 in both the CLI and the SCM integrations.

  • Availability: Support for both the CLI and SCM becomes available the week of January 21..

  • No action required: Since the Ruby version is selected based on your Gemfile, no customer action is needed to begin using this.

PHP 8.5 & Swift 6.2

In addition to the above, we are pleased to announce upcoming support for PHP 8.5 and Swift 6.2 to ensure our users on the bleeding edge of these ecosystems remain secure.

Improved vulnerability coverage

We’ve enhanced our coverage for Go by adding vulnerabilities impacting packages in the Go Standard library to our vulnerability database. Previously, these vulnerabilities were not supported they are now detectable in both the CLI and SCM integrations.

  • Availability: SCM and CLI support will become available throughout January.

Improved Quality

Beyond just supporting new versions, we are constantly refining our underlying scanning technology. These "under the hood" improvements focus on making scans faster and more resilient, especially for resource-intensive modern workloads.

Python (pip) Performance Improvements

We've introduced significant performance improvements for Python pip projects using SCM scanning. Previously, large projects—including those using AI and ML libraries such as pytorch—occasionally failed to resolve dependencies during scans. This problem has been resolved, helping you secure your Python applications.

  • Availability: SCM rollout is happening throughout January, with CLI support following  in March.

Headshot of Johann Sutherland

Johann Sutherland

Announcing Snyk CLI v1.1301.2

Fix

We have released a new CLI hotfix (v1.1301.2) to address a bug when using Snyk with agentic integrations such as Amazon Kiro:

  • MCP: Ensure compliance with the model context protocol specification

Release notes can be found here.

If you have any questions, feel free to reach out to the Snyk Support team.

Announcing Snyk CLI v1.1301.1

Improved

We have released a new CLI hotfix (v1.1301.1) to address bugs and improve the overall user experience:

  • Reachability

    • Fixed an issue in test, when using reachability, that caused the fix advice to display incorrectly on certain occasions

    • Resolved a monitor bug with double-dashed arguments when using reachability

  • General improvements

    • Improved scanning speed when running test/monitor with reachability

    • Improved SCA scanning through MCP with fewer I/O operations

    • Fixed multiple issues to make Snyk work more smoothly in your code editor

    • Updated dependencies to improve stability and security

Release notes can be found here.

If you have any questions, feel free to reach out to the Snyk Support team.


Jeff Andersen | Director, Product Management

Announcing support for .NET 10 for Open Source

General availability

We're excited to announce support for .NET 10 for Open Source, which was released on November 11. This update ensures you can securely build and scan your newest .NET applications. We’ve added this support for scans using both our command line interface (CLI) and integrations with source code management (SCM) systems. This feature is now generally available (GA) and supported within our "Improved .NET scanning" capability.

The .NET ecosystem is a top priority for many developers and for us. We are committed to providing quick support for all new major releases, and this update continues that commitment. This allows you to adopt new technology without sacrificing security visibility.

All developers using .NET 10 can immediately begin scanning their projects using the Snyk CLI or their integrated SCM tools—no manual configuration or action is required to enable this feature. Please be aware that simply changing your .NET target framework does not automatically update the associated project dependencies.

Note that RestoreEnablePackagePruning flag introduced in .NET 10 prunes unused system packages from the project. Those dependencies can be including again by setting the RestoreEnablePackagePruning property to false in your project file or Directory.Build.props file.

To learn more, visit our Snyk User Documentation and for more information about see updating the projects, see this help article.

Headshot of Johann Sutherland

Johann Sutherland

Reachability for Snyk CLI and CI/CD integrations, now in Early Access 🎉

Early access

We’re pleased to announce that Reachability for Snyk CLI and CI/CD integrations is now available in Early Access for all Snyk Open Source customers.

As a refresher, Snyk’s Reachability analysis works by scanning your source code and determining whether the code that makes a vulnerability exploitable is reachable, either directly or transitively.

Starting today, you can now use Reachability with the latest Snyk CLI and CI/CD integrations to prevent these contextually relevant and higher risk issues from reaching production.

For more information on how to get started, please take a look our our User Docs.

Headshot of Ryan Searle

Ryan Searle | Director, Product Management

Announcing Snyk CLI v1.1301.0

New

We are pleased to announce the latest stable Snyk CLI release, v1.1301.0.

We are introducing the following key improvements in this version. To learn more about bug fixes and additional enhancements beyond what is highlighted below, please reference the full release notes.

This update includes the following:

  • Snyk Container: Container scanning now supports both Ubuntu Chisel images and zstd-compressed layers, as well as usr/lib JAR files via the `--include-system-jars` parameter.

  • Snyk Open Source: Initial support for Maven 4 is available for Open Source's test, monitor and SBOM commands.

  • Snyk Open Source: Reachability for Snyk CLI and CI/CD integrations is now available in Early Access for all Snyk Open Source customers.

  • Snyk SBOM: A new experimental flag, `--include-provenance`, for Maven projects that includes verification checksums in SBOMs.

  • Snyk Studio: Snyk Studio now supports writing scan output into a file, and Service Account support.

  • Stability, security, and performance: This release also includes numerous bug fixes and enhancements to improve the overall stability, security, and performance of the CLI.

Release notes can be found here.

If you have any questions, feel free to reach out to the Snyk support team.

We encourage everyone to upgrade to the latest version to take advantage of these new features and improvements.

Jeff Andersen | Director, Product Management

Python 3.14 support is now available

General availability

We're happy to announce that we now support Python 3.14. Following its release on October 7, 2025, this support is now generally available (GA). You can now scan your Python 3.14 projects using both the command line interface (CLI) and your source control manager (SCM) integrations.

Python is a top-priority ecosystem for many of our users. We're committed to providing support for new language versions as quickly as possible so you can upgrade and stay secure without interruption.

You can now import and scan your Python 3.14 projects from the CLI or your connected SCM. Please remember: if your project does not have a Python version specified, you need to configure it in the UI to use Python 3.14.

To learn more, visit Snyk for Python in our user documentation.

Announcing Snyk CLI v1.1300.1

New

We have released a new CLI hotfix (v1.1300.1) to address bugs and improve the overall user experience.

  • Improvements to how Snyk’s MCP server works with our VSCode IDE extension, sharing context between the two implementations, which reduces the number of steps needed to get started

  • Security, stability, and usability: This release features important security and bug fixes, alongside enhanced usability thanks to improved network error categorization.

Release notes can be found here.

If you have any questions, feel free to reach out to the Snyk support team.

We encourage everyone to upgrade to the latest version to take advantage of these improvements.


Jeff Andersen | Director, Product Management

Tags: