26.0.0.5 post#4830
Conversation
| // change the "IMAGE CAPTION" to a couple words of what the image is | ||
| // // // // // // // // | ||
|
|
||
| This release adds support for Jakarta EE 11 and SpringBoot 4.0, including MicroProfile 7 compatibility with Jakarta EE 11 and support for deploying SpringBoot 4.x applications in both JAR and WAR formats. |
There was a problem hiding this comment.
Need to add the security enabledCiphers changes as documented in this issue.
|
Spring Boot 4 updates looks good. Thanks, Navaneeth! Just a small change for Spring Boot 1.5 should be Spring Boot 1.5.x |
| // // // // // // // // | ||
| [#springboot] | ||
| == SpringBoot 4.0 | ||
| Open Liberty currently supports running SpringBoot 1.5, 2.x, and 3.x applications. With the introduction of the new `springBoot-4.0` feature, users can now deploy SpringBoot 4.x applications. While Liberty has consistently supported SpringBoot applications packaged as `WAR` files, this enhancement extends support to both `JAR` and `WAR` formats for SpringBoot 4.x applications. |
There was a problem hiding this comment.
| Open Liberty currently supports running SpringBoot 1.5, 2.x, and 3.x applications. With the introduction of the new `springBoot-4.0` feature, users can now deploy SpringBoot 4.x applications. While Liberty has consistently supported SpringBoot applications packaged as `WAR` files, this enhancement extends support to both `JAR` and `WAR` formats for SpringBoot 4.x applications. | |
| Open Liberty currently supports running SpringBoot 1.5.x, 2.x, and 3.x applications. With the introduction of the new `springBoot-4.0` feature, users can now deploy SpringBoot 4.x applications. While Liberty has consistently supported SpringBoot applications packaged as `WAR` files, this enhancement extends support to both `JAR` and `WAR` formats for SpringBoot 4.x applications. |
| |=== | ||
| | Specification |Updates |Liberty Feature Documentation | ||
|
|
||
| | link:https://jakarta.ee/specifications/annotations/3.0/[Annotations 3.0] |Major update |link:https://openliberty.io/docs/latest/reference/feature/cdi-4.1.html[cdi-4.1] |
There was a problem hiding this comment.
Shouldn't all the https://openliberty.io references be changed to {url-prefix}
| | link:https://jakarta.ee/specifications/bean-validation/3.1/[Validation 3.1] |Minor update | link:https://openliberty.io/docs/latest/reference/feature/validation-3.1.html[validation-3.1] | ||
| | link:https://jakarta.ee/specifications/websocket/2.2/[WebSocket 2.2] |Minor update |link:https://openliberty.io/docs/latest/reference/feature/websocket-2.2.html[websocket-2.2] | ||
| | link:https://jakarta.ee/specifications/debugging/2.0/[Debugging Support for Other Languages 2.0] |Unchanged |Not applicable | ||
| | link:https://jakarta.ee/specifications/enterprise-beans/4.0/[Enterprise Beans 4.0 Lite] |Unchanged |link:/docs/latest/reference/feature/enterpriseBeansLite-4.0.html[enterpriseBeansLite-4.0] |
There was a problem hiding this comment.
Here you just removed the https://openliberty-io In the past `{url-prefix} was used though like mentioned earlier.
| | link:https://jakarta.ee/specifications/messaging/3.1/[Messaging 3.1] |Unchanged | link:https://openliberty.io/docs/latest/reference/feature/messaging-3.1.html[messaging-3.1] | ||
| |=== | ||
|
|
||
| * Enterprise Beans 4.0 is unchanged, but the optional EJB 2.x function is no longer enabled when the enterpriseBeans-4.0 feature is configured with other Jakarta EE 11 features. Users who want to use EJB 2.x APIs must also add the enterpriseBeansHome-4.0 feature. |
There was a problem hiding this comment.
This is meant to be an * as a footnote to Unchanged for Enterprise Beans 4.0 and not just a single bulleted list. That is why I had the * escaped with \ in the original issue. If you want to do it different that is fine, but need to not be a bullet then and have it be an asterisk or do something different and if not using an asterisk, update the Unchanged that has the asterisk in the table.
| </featureManager> | ||
| ---- | ||
|
|
||
| To run Jakarta EE 11 features on the Application Client Container, add the following entry in your application's `client.xml` file: |
There was a problem hiding this comment.
| To run Jakarta EE 11 features on the Application Client Container, add the following entry in your application's `client.xml` file: | |
| To run Jakarta EE 11 features on the Application Client Container, add the following entry in your `client.xml` file: |
client.xml is like server.xml. It isn't in the application, so having that extra word is confusing.
| * link:https://jakarta.ee/specifications/platform/11/[Jakarta EE Platform 11], link:https://jakarta.ee/specifications/webprofile/11/[Jakarta EE Web Profile 11], and link:https://jakarta.ee/specifications/coreprofile/11/[Jakarta EE Core Profile 11] specifications. | ||
|
|
||
| * Liberty Jakarta EE 11 blog - link to Emily's standalone blog, see https://github.com/OpenLiberty/blogs/pull/4803 | ||
| * link:https://openliberty.io/docs/latest/reference/javadoc/liberty-jakartaee11-javadoc.html[Jakarta EE 11 Javadoc] | ||
| * link:https://openliberty.io/docs/latest/reference/diff/jakarta-ee11-diff.html[Differences between Jakarta EE 11 and 10] |
There was a problem hiding this comment.
| * link:https://jakarta.ee/specifications/platform/11/[Jakarta EE Platform 11], link:https://jakarta.ee/specifications/webprofile/11/[Jakarta EE Web Profile 11], and link:https://jakarta.ee/specifications/coreprofile/11/[Jakarta EE Core Profile 11] specifications. | |
| * Liberty Jakarta EE 11 blog - link to Emily's standalone blog, see https://github.com/OpenLiberty/blogs/pull/4803 | |
| * link:https://openliberty.io/docs/latest/reference/javadoc/liberty-jakartaee11-javadoc.html[Jakarta EE 11 Javadoc] | |
| * link:https://openliberty.io/docs/latest/reference/diff/jakarta-ee11-diff.html[Differences between Jakarta EE 11 and 10] | |
| * link:https://openliberty.io/docs/latest/reference/diff/jakarta-ee11-diff.html[Differences between Jakarta EE 11 and 10] | |
| * Liberty Jakarta EE 11 blog - link to Emily's standalone blog, see https://github.com/OpenLiberty/blogs/pull/4803 | |
| * link:https://jakarta.ee/specifications/platform/11/[Jakarta EE Platform 11], link:https://jakarta.ee/specifications/webprofile/11/[Jakarta EE Web Profile 11], and link:https://jakarta.ee/specifications/coreprofile/11/[Jakarta EE Core Profile 11] specifications. | |
| * link:https://openliberty.io/docs/latest/reference/javadoc/liberty-jakartaee11-javadoc.html[Jakarta EE 11 Javadoc] |
Will need to update the link to Emily's standalone blog post. The PR is to draft right now and will need to get it to staging in order to reference it from this blog post.
There was a problem hiding this comment.
We can always not have this link in the release blog post initially and add it to the post once Emily's blog post is published.
There was a problem hiding this comment.
I ve removed Emily's blog info for now
| <features> | ||
| <feature>springboot-4.0</feature> | ||
| <feature>servlet-6.1</feature> | ||
| </features> |
There was a problem hiding this comment.
| <features> | |
| <feature>springboot-4.0</feature> | |
| <feature>servlet-6.1</feature> | |
| </features> | |
| <featureManager> | |
| <feature>springBoot-4.0</feature> | |
| <feature>servlet-6.1</feature> | |
| </featureManager> |
| // // // // // // // // | ||
| // Replace the following throughout the document: | ||
| // Replace RELEASE_VERSION with the version number of Open Liberty, eg: 22.0.0.2 | ||
| // Replace RELEASE_VERSION_NO_PERIODS with the version number of Open Liberty wihtout the periods, eg: 22002 |
There was a problem hiding this comment.
| // Replace RELEASE_VERSION_NO_PERIODS with the version number of Open Liberty wihtout the periods, eg: 22002 | |
| // Replace RELEASE_VERSION_NO_PERIODS with the version number of Open Liberty without the periods, eg: 22002 |
| categories: blog | ||
| author_picture: https://avatars3.githubusercontent.com/navaneethsnair1 | ||
| author_github: https://github.com/navaneethsnair1 | ||
| seo-title: Jakarta EE 11, SpringBoot 4.0, and more in 26.0.0.5- OpenLiberty.io |
There was a problem hiding this comment.
| seo-title: Jakarta EE 11, SpringBoot 4.0, and more in 26.0.0.5- OpenLiberty.io | |
| seo-title: Jakarta EE 11, SpringBoot 4.0, and more in 26.0.0.5 - OpenLiberty.io |
|
|
||
| === Jakarta EE Core Profile 11 | ||
|
|
||
| [cols="3,1,3"] |
There was a problem hiding this comment.
| [cols="3,1,3"] | |
| [cols="4,2,3",options="header"] |
This is the config that was used in the 23.0.0.3 release blog post for EE 10. Not sure if it appropriate here or not.
| |=== | ||
| | Specification |Updates |Liberty Feature Documentation | ||
|
|
||
| | link:https://jakarta.ee/specifications/webprofile/11/[Jakarta EE Web Profile 11] |Major update |See previous table |
There was a problem hiding this comment.
Here and in the next table the See previous table was a link back to the previous table in the EE 10 one. Just need an anchor defined before the Core and Web Profile tables to link back to.
Please let me know your comments.
https://blogs-draft-openlibertyio.mqj6zf7jocq.us-south.codeengine.appdomain.cloud/blog/2026/05/19/26.0.0.5.html