Ignition Java Version

Hi everyone,

I'm trying to figure out which versions of Ignition use Java 11 (as opposed to Java 17).

We have a custom module built with Java 17, and when testing on Ignition 8.1.20, the module fails to load — which makes sense since that version runs on Java 11.

From my research, it seems like Ignition 8.0.0 through 8.1.32 run on Java 11, and 8.1.33+ moved to Java 17. Is that accurate?

We're trying to decide whether it's worth making the necessary code changes to also support Java 11 builds, so knowing the exact version cutoff would really help us scope the work.

Thanks in advance!

Yeah, that's when it happened.

1 Like

I can't justify cutting off my working modules going back to 8.1.0, but I really like the conveniences in Java 17. It's one of the reasons working in v8.3 is so much nicer.

Our next major version, 2027.2, is going to be Java 25 from the get-go, by the way.

Which is another step change nicer than 17.

2 Likes