Java 21 Support in Snyk Code

Improved

Starting May 1, 2025, Snyk Code will support Java 21 across all integrations, enabling full project scanning and improved accuracy.

  • Java 21: Support for new language features including record patterns and sealed classes.

  • Analysis Engine: Enhanced program analysis to align with Java 21 syntax and semantics.

  • Ruleset: Updated to cover security-relevant classes introduced in Java 21.

These updates will roll out as part of Snyk Code’s GA support for Java 21 and may result in changes to findings.

Headshot of Sebastian Roth

Sebastian Roth | Senior Product Manager

Tags: