Support Guide for JRE 17 and JRE 21

SnapLogic is planning to add support for JRE 17 and JRE 21 in 2026. This effort includes comprehensive testing and ensuring backwards compatibility. In the February 2026 release, the Snaplex version with Java 11 byte code will also run Java 17 byte code.

Benefits

  • Extended support and security updates through September 2029
  • Enhanced application performance through improved garbage collection and reduced memory usage
  • Access to modern Java features for improved developer productivity
  • Strengthened security through enhanced cryptographic libraries and JRE internal encapsulation

Plan

Currently, our plan is to support the following versions in the Snaplex JCC:

  • JRE 11
  • JRE 17
  • JRE 21

The certification effort is in progress. Although the Snaplex version for the February will certify both Java versions, most Snaps will only support JRE 17 in the February release because of the extensive testing required across all Snap Packs.

Version Snaplex Snaps
JRE 11 Currently certified Currently certified
JRE 17 Certification in February 11, 2026 Support starting on February 11, 2026
JRE 21 Certification in May 13, 2026 Certification starting on May 13, 2026

Required Action

Product Area SnapLogic Responsibility Customer Responsibility
SnapLogic Platform Runtime (Snaplex / JCC)

Design, build, certify, and support Snaplex runtime compatibility on JRE 17

(JDK 11 byte code running on JRE 17)

Deploy supported Snaplex versions per guidance
SnapLogic Snap Packs Provide full certification, compatibility testing, and support on JRE 17 Consume Snaps as delivered
Custom Snaps in Private Snap Packs Provide general constraints, guidance, documentation, and best practices Develop, test, validate, and certify custom Snaps
Execution of JDK 11-Built Custom Snaps on JRE 17 Snaplex Certify that the Snaplex can execute Java 11 byte code on JRE 17 Confirm full certification and compatibility testing

FAQ

Does JRE 17 support have an impact on Cloudplexes and Groundplexes?

Yes, however, you do not need to change the JRE version on your Cloudplex nodes.

Do I need to prepare for JRE 17 support?

Yes, verify support in the endpoints you use in your integrations by checking for fixes and security patches.

Do I need to upgrade my Groundplex nodes to JRE 17 when the February Snaplex version is available?

No, you do not need to take any action for the February release or for the mandatory upgrade in March.

Can I continue to use only JRE 11 on my Groundplex nodes?

Yes, you can continue to use JRE 11 on your Groundplex nodes. However, eventually you'll need to either update your Groundplex nodes to run on JRE 17 or reinstall it using the JRE 17 compatible Linux RPM installer or the Windows equivalent. At this time, however, you do not need to take action.

When developing custom Snaps, will I be able to utilize features supported by Java byte code (JDK 17)?

Yes, in the February 2026 release, you can use JDK 17 to develop custom Snaps.

Will SnapLogic support an OpenJDK distribution?

Yes, however, while the Snaplex Linux RPM installers use OpenJDK, we don't limit the support to a specific distribution.

Will JRE 21 also be included in the February Snaplex version?

No, we are planning to certify JRE 21 later in 2026, most likely for the May release.

Will support for JRE 11 be phased out?

No, we are not phasing out JRE 11 support at this time.