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 | Certification 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
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.
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.
Can I upgrade my Groundplex nodes to take advantage of the JRE 17 support in the February Snaplex version?
Yes, we recommend that you do if you plan to develop custom Snaps using JDK 17.
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 in the future?
Yes, we are planning to phase out support and recommend that you start planning to upgrade your Groundplex nodes to run JRE 17.
Will Custom Snaps developed with JDK 17 work on the JRE 17 running on the February Snaplex version?
No, currently, this is not supported. You will need to test all of your Custom Snaps and report errors to us.