Update: I did not point out earlier that Fortress Rest (enmasse) and web (commander) components will require >= Java 17, due to their reliance on Spring v6.
Again, this is part of the Javax to Jakarta migration. So, in order to “keep up” we are faced to adopt the latest versions of the JDK. The others (core, realm) will require >= Java 11. I’m hoping to get these changes merged soon. Have a bit more testing to do. If all goes well, will release in a week or so. — Shawn > On May 27, 2023, at 7:44 AM, Shawn McKinney <[email protected]> wrote: > > Beginning in a few weeks, I’ll be merging the changes for Jakarta > compatibility. > > The first release will bring partial Jakarta compatibility. Fortress Rest > will support it and will require Tomcat 10 and beyond. > > The Web component will not. Why? Not all of its dependencies yet have > support. It can’t migrate until every library it uses is compatible. So, it > will (still) require Tomcat 9 and before. > > If you’re just using the Core, of course you don’t care about Tomcat. > > Regardless, every fortress component will require Java 11 and beyond. > > There have already been notifications on this. I have not received any > correspondence that this creates problems. So, no plans for maintaining a > Java 8 compatibility stream currently. > > The target release date for the 3.0 release (will it be a release candidate?) > is July 1st, 2023. Don’t hold me to that date. It could be later, probably > not sooner. > > — > Shawn --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
