Skip to content

26.0.0.5 post#4830

Merged
navaneethsnair1 merged 5 commits into
stagingfrom
26.0.0.5-post
May 19, 2026
Merged

26.0.0.5 post#4830
navaneethsnair1 merged 5 commits into
stagingfrom
26.0.0.5-post

Conversation

@navaneethsnair1
Copy link
Copy Markdown
Contributor

Comment thread posts/2026-05-19-26.0.0.5.adoc Outdated
// 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.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Need to add the security enabledCiphers changes as documented in this issue.

@anjumfatima90
Copy link
Copy Markdown
Member

anjumfatima90 commented May 18, 2026

Spring Boot 4 updates looks good. Thanks, Navaneeth! Just a small change for Spring Boot 1.5 should be Spring Boot 1.5.x

Comment thread posts/2026-05-19-26.0.0.5.adoc Outdated
// // // // // // // //
[#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.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
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.

Comment thread posts/2026-05-19-26.0.0.5.adoc Outdated
|===
| 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]
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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]
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Here you just removed the https://openliberty-io In the past `{url-prefix} was used though like mentioned earlier.

Comment thread posts/2026-05-19-26.0.0.5.adoc Outdated
| 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.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

Comment thread posts/2026-05-19-26.0.0.5.adoc Outdated
</featureManager>
----

To run Jakarta EE 11 features on the Application Client Container, add the following entry in your application's `client.xml` file:
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
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.

Comment thread posts/2026-05-19-26.0.0.5.adoc Outdated
Comment on lines +271 to +275
* 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]
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* 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.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I ve removed Emily's blog info for now

Comment thread posts/2026-05-19-26.0.0.5.adoc Outdated
Comment on lines +292 to +295
<features>
<feature>springboot-4.0</feature>
<feature>servlet-6.1</feature>
</features>
Copy link
Copy Markdown
Member

@jhanders34 jhanders34 May 18, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
<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
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
// 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

Comment thread posts/2026-05-19-26.0.0.5.adoc Outdated
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
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
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

Comment thread posts/2026-05-19-26.0.0.5.adoc Outdated

=== Jakarta EE Core Profile 11

[cols="3,1,3"]
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
[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.

Comment thread posts/2026-05-19-26.0.0.5.adoc Outdated
|===
| Specification |Updates |Liberty Feature Documentation

| link:https://jakarta.ee/specifications/webprofile/11/[Jakarta EE Web Profile 11] |Major update |See previous table
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

@navaneethsnair1 navaneethsnair1 merged commit 4fe3236 into staging May 19, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants