FYI, Openfire 4.3.0 will require Java 8

As a heads up to the community here, a patch was recently merged that sets the minimum supported Java level for Openfire to 8. Previously, it was at 7. What this means is that you will need to have Java 8 installed going forward in order to run Openfire 4.3.0.

Sadly, Java 9 will not work due to OF-1383, which may not be trivial to fix prior to releasing Openfire 4.3.0.

This change will also introduce some complexity with how we distribute Openfire plugins. If you run a pre-4.3.0 release on Java 7, the website provided plugins may not work for your environment. It would be best for you to attempt using Java 8 on your pre-4.3.0 Openfire as well so to ensure any plugin updates will work for your install, where appropriate.

We always are looking for more help with development, so please considering pitching in by stopping by our open_chat

daryl

Is this the time to also drop Ant support in favour of Maven?

With the Java 9 EOL, time to look for Java 10 and 11 :slight_smile:

Iā€™d suggest sticking with Java 8 - EOL 2020 (Public) or 2025 (Advanced) until Java 11 (the next LTS version) is around.

1 Like