Hawtio v4 #3185
Closed
tadayosi
announced in
Announcements
Hawtio v4
#3185
Replies: 3 comments
-
4.0.0 RC1 is released: We'll validate the release for a couple of weeks, and if we don't find any issues with it we'll move on to release 4.0.0 GA within the month. |
Beta Was this translation helpful? Give feedback.
0 replies
-
4.0.0 RC2 released: This is the final candidate release before GA next week. |
Beta Was this translation helpful? Give feedback.
0 replies
-
We released 4.0.0 GA 🎉 Let's close this discussion. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Last year, we successfully released Hawtio v3. Now, let's start talking about Hawtio v4. Wait, v4 already? Yes, as some of you may have already noticed, we are already developing Hawtio v4 in parallel.
Why do we need to move forward with v4 development after just releasing v3? It is because of the disconnect that happened in the Java ecosystem. With the package name change from
javax
tojakarta
, many Java components have been split into pre- and post-Jakarta versions. The components on which Hawtio heavily depends ― Quarkus, Spring Boot and Apache Camel ― are no exception and are no longer compatible with the major version updates.Hawtio v3 was primarily the release aimed at updating frontend components, so the server-side components, including Java EE, are kept compatible with Hawtio v2. As it is still based on Java EE 8, it fails to support new server-side runtimes based on Jakarta EE 9+, including Quarkus 3 and Spring Boot 3. Many Java components have already migrated to Jakarta EE and older Java EE versions are no longer supported. Hawtio also needs to move to Jakarta EE as soon as possible.
That is why we are about to release Hawtio v4: it is not possible to support Java EE and Jakarta EE namespaces on a single codebase, so we decided to release a new major version again.
What is Hawtio v4
The purpose of Hawtio v4 is to migrate to Jakarta EE 9+. The frontend has already been upgraded in Hawtio v3, so there are no major changes on it in v4. The highlights of v4 are therefore as follows:
Release plan
We plan to release Hawtio v4 GA by the end of March.
In fact, we have already completed major work on the Jakarta EE migration and have already released the first beta version. If you want to try the latest Hawtio in your application in a Jakarta EE environment right now, you can use this 4.0 Beta1:
You can also easily install it from JBang as follows:
For more information, read the README in the
4.x
branch.Feedback
Please send feedback, requests, and bug reports for Hawtio v4 to the GitHub Issues:
Beta Was this translation helpful? Give feedback.
All reactions