Skip to content

Add /releases and /eol pages#2750

Merged
holly-cummins merged 1 commit into
quarkusio:mainfrom
holly-cummins:add-releases-page
Jun 23, 2026
Merged

Add /releases and /eol pages#2750
holly-cummins merged 1 commit into
quarkusio:mainfrom
holly-cummins:add-releases-page

Conversation

@holly-cummins

@holly-cummins holly-cummins commented Jun 19, 2026

Copy link
Copy Markdown
Contributor

This is something we've been wanting to do for ages, so that people don't have to go to https://endoflife.date/quarkus-framework to find information we should be providing ourselves.

I've added a releases page showing all Quarkus versions with support status, LTS badges, code.quarkus.io links for supported versions, and linked RHBQ/IBM/HeroDevs support badges. I also added an end-of-life page, modelled on https://node.js/eol, explaining EOL consequences with enterprise support options from HeroDevs.

The releases page is linked off the learn menu (and itself links to the /support page). The /eol page is just linked from the /releases page.

As a tactical first step the data file is manually generated and maintained, but of course my intention is to automate the process of collecting the data (or at least the skeleton of the data).

@github-actions

github-actions Bot commented Jun 19, 2026

Copy link
Copy Markdown

🙈 The PR is closed and the preview is expired.

@holly-cummins holly-cummins requested a review from Sanne June 19, 2026 17:04
@holly-cummins holly-cummins force-pushed the add-releases-page branch 3 times, most recently from a96525f to b1fdf6e Compare June 19, 2026 19:03
@maxandersen

Copy link
Copy Markdown
Member

This should probably include updating the existing /security page which until now listed the overarching version supported ranges. Just to avoid divergence.

@holly-cummins

holly-cummins commented Jun 23, 2026

Copy link
Copy Markdown
Contributor Author

This should probably include updating the existing /security page which until now listed the overarching version supported ranges. Just to avoid divergence.

Ah good point, thanks! I hadn't spotted they were listed there. Will update that page to pull from the same data source. (At the moment it's hardcoded in security.adoc.) However, I think I'll do that in a follow-on PR, to not block this one, since it would be an infra change, not a visible one.

Well, I guess we'd want to link to /eol on the security page. So I'll do that as well.

holly-cummins added a commit to holly-cummins/quarkusio.github.io that referenced this pull request Jun 23, 2026
Add _data/releases.yaml with version history, LTS flags, support dates,
and EOL information for all Quarkus releases. This data is used by the
guides tests to dynamically discover which versions to test.

Extracted from the /releases and /eol pages work (PR quarkusio#2750).
holly-cummins added a commit to holly-cummins/quarkusio.github.io that referenced this pull request Jun 23, 2026
Add _data/releases.yaml with version history, LTS flags, support dates,
and EOL information for all Quarkus releases. This data is used by the
guides tests to dynamically discover which versions to test.

Extracted from the /releases and /eol pages work (PR quarkusio#2750).

@Sanne Sanne left a comment

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.

Looking great! Thanks!

@holly-cummins holly-cummins force-pushed the add-releases-page branch 3 times, most recently from 762cf37 to 2e85dcb Compare June 23, 2026 15:08
@quarkus-bot

This comment has been minimized.

Add a releases page showing all Quarkus versions with support status,
LTS badges, code.quarkus.io links for supported versions, and linked
RHBQ/IBM/HeroDevs support badges. Add an end-of-life page explaining
EOL consequences with enterprise support options from HeroDevs.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@quarkus-bot

quarkus-bot Bot commented Jun 23, 2026

Copy link
Copy Markdown

Status for workflow Build

This is the status report for running Build on commit 97a198d.

✅ The latest workflow run for the pull request has completed successfully.

It should be safe to merge provided you have a look at the other checks in the summary.

@holly-cummins holly-cummins merged commit dc527f3 into quarkusio:main Jun 23, 2026
2 checks passed
@holly-cummins holly-cummins deleted the add-releases-page branch June 23, 2026 17:10
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