flyingsaucerproject / flyingsaucer

XML/XHTML and CSS 2.1 renderer in pure Java
Other
1.97k stars 553 forks source link

Does the recent version support JDK8? #344

Closed EricJKei closed 1 month ago

EricJKei commented 1 month ago

Our project is compiled using JDK8. Now,we have to upgrade flyingsaucer to recent version. But we found that the recent version could not compile on JDK8. 《The Flying Saucer User's Guide》mentioned that basic Java Runtime Environment is 1.4. So,how should we do can compile our project with flyingsaucer successful.

asolntsev commented 1 month ago

Hi @EricJKei

As you can see in README:

Flying Saucer from version 9.5.0, requires Java 11 or later. Flying Saucer from version 9.6.0, requires Java 17 or later.

The full history of released you can find in CHANGELOG

NB! The official end of public updates for Java 8 was in January 2019. That's why it's totally ok to expect most open-source libraries to upgrade to a newer Java.

asolntsev commented 1 month ago

@EricJKei By the way, we could support a special build for Java 8, but let's consider it as a paid service for corporate customers. :) We can discuss sponsorship terms etc.