Skip to content

Update the release announcement to note that we stopped deploying tars#928

Merged
rhusar merged 2 commits into
wildfly:mainfrom
bstansberry:dropped_tars
Jul 23, 2026
Merged

Update the release announcement to note that we stopped deploying tars#928
rhusar merged 2 commits into
wildfly:mainfrom
bstansberry:dropped_tars

Conversation

@bstansberry

Copy link
Copy Markdown
Contributor

@github-actions

Copy link
Copy Markdown

A preview of this PR is available at https://pr-928-wildfly-org.surge.sh

* As discussed in the <<new_and_notable>> section, https://quay.io/repository/wildfly/wildfly?tab=info[container images, window=_blank] are available for JDK 21 and 25 on UBI 10 minimal. There is no longer a container image for JDK 17 (the JDK 21 image can safely replace its usage). The latest tag now points to the JDK 25 image.
* We also added a JDK 25 variant of our https://quay.io/repository/wildfly/wildfly-s2i[S2I builder image, window=_blank] and https://quay.io/repository/wildfly/wildfly-runtime[runtime image, window=_blank], and stopped producing new JDK 17 variants. The existing JDK 17 images can still work with WildFly 41, but they are seriously out-of-date when it comes to security vulnerability patches. Users are strongly encouraged to move to the current images.
* We https://redhat.atlassian.net/browse/WFLY-22024[deprecated support for the AJP listener, window=_blank] in the `undertow` subsystem. Including the `ajp-listener` in your configuration will result in a WARN message in the log. The AJP listener is deprecated due to its inherent security deficiencies (no encryption, no authentication, CVEs), its inability to support modern protocols (WebSocket, HTTP/2), and protocol stagnation (no development since 2001). Users should migrate to HTTP proxying which offers all the same functionality with proper TLS and mutual authentication support.
* We have https://redhat.atlassian.net/browse/WFLY-22015[stopped deploying tar.gz files to Maven Central for our pre-built installations, window=_blank] (e.g. `org.wildfly:wildfly-dist`). Maven Central quite reasonably imposes limits on the size of upload bundles used when publishing a release, and the size of the WildFly release bundles was far over the limit, particularly since the introduction of WildFly EE 10 and its pre-built installations . We needed to go on a diet, both to avoid needing to ask for permission to exceed the limit and, more importantly, to avoid placing an unnecessary burden on Maven Central and the people who maintain it. So, we stopped deploying the tar.gz files. The zip artifacts are still available. You can still get tar.gz files from https://wildfly.org/downloads[https://wildfly.org/downloads, window=_blank] or the GitHub release page for a release.

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
* We have https://redhat.atlassian.net/browse/WFLY-22015[stopped deploying tar.gz files to Maven Central for our pre-built installations, window=_blank] (e.g. `org.wildfly:wildfly-dist`). Maven Central quite reasonably imposes limits on the size of upload bundles used when publishing a release, and the size of the WildFly release bundles was far over the limit, particularly since the introduction of WildFly EE 10 and its pre-built installations . We needed to go on a diet, both to avoid needing to ask for permission to exceed the limit and, more importantly, to avoid placing an unnecessary burden on Maven Central and the people who maintain it. So, we stopped deploying the tar.gz files. The zip artifacts are still available. You can still get tar.gz files from https://wildfly.org/downloads[https://wildfly.org/downloads, window=_blank] or the GitHub release page for a release.
* We have https://redhat.atlassian.net/browse/WFLY-22015[stopped deploying tar.gz files to Maven Central for our pre-built installations, window=_blank] (e.g. `org.wildfly:wildfly-dist`). Maven Central quite reasonably imposes limits on the size of upload bundles used when publishing a release, and the size of the WildFly release bundles was far over the limit, particularly since the introduction of WildFly EE 10 and its pre-built installations. We needed to go on a diet, both to avoid needing to ask for permission to exceed the limit and, more importantly, to avoid placing an unnecessary burden on Maven Central and the people who maintain it. So, we stopped deploying the tar.gz files. The zip artifacts are still available. You can still get tar.gz files from https://wildfly.org/downloads[https://wildfly.org/downloads, window=_blank] or the GitHub release page for a release.

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.

Or even consider for brevity:

s/"go on a diet"/"reduce artifact size"
s/"avoid needing to ask for permission to exceed the limit"/"avoid requesting an exemption"

@rhusar
rhusar merged commit db0d440 into wildfly:main Jul 23, 2026
1 check passed
@rhusar

rhusar commented Jul 23, 2026

Copy link
Copy Markdown
Member

Thanks @bstansberry

@bstansberry
bstansberry deleted the dropped_tars branch July 23, 2026 12:17
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.

2 participants