Improvements to C# for Snyk Code, including C#12 and .NET8 support

Improved

Today, we’re excited to now announce that we are launching a new analysis engine that’s much smarter at analyzing your C# code, including both older versions of the language and C#12.

This builds on our existing support for C# and .NET, and allows us to provide coverage for the .NET 8 framework ahead of the upcoming EOL for .NET 6 in early November.

From our benchmarking, we expect you’ll see improved accuracy with reduction in both false positives and false negatives across all your C# and .NET projects. Given the added coverage for the C#12 syntax, you may also see an increase in findings for applicable projects.

This improvement will be released on October 23rd, and will take effect automatically with no action required to enable. It will be available across all product surfaces and environments.

Note: ⚠️ If you expect this to impact your triage, prioritization, and reporting processes — please plan accordingly. You can learn more about how to use Snyk’s reports to review findings and changes for your Projects here.

Headshot of Ryan Searle

Ryan Searle | Product Director