Skip to content

Issue #18633: Update JRE compatibility table for 13.x and JDK build info#18641

Merged
romani merged 1 commit into
checkstyle:masterfrom
pirzada-ahmadfaraz:fix/update-jre-compatibility-docs
Jan 15, 2026
Merged

Issue #18633: Update JRE compatibility table for 13.x and JDK build info#18641
romani merged 1 commit into
checkstyle:masterfrom
pirzada-ahmadfaraz:fix/update-jre-compatibility-docs

Conversation

@pirzada-ahmadfaraz

Copy link
Copy Markdown
Contributor

Fixes #18633

Summary

This PR updates the documentation on the Checkstyle landing page (src/site/xdoc/index.xml.vm) to reflect the latest version information.

Changes Made

  1. Added 13.x to JRE compatibility table

    • Added a new row for Checkstyle version 13.x
    • JRE requirement: 21 and above (same as 12.x)
  2. Updated JDK build support text

    • Changed from: "JDKs from 21 through 22"
    • Changed to: "JDKs from 21 through 23"

Notes

The grammar issue mentioned in issue #18633 ("An example configuration files...") appears to already be fixed in the current codebase. The text now correctly reads "Example configuration files are supplied..." which is grammatically correct.

@romani romani 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.

Items to fix

<td>
21 and above
</td>
</tr>

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.

Please remove 12.x, jdk21 is released at 13.0.0

@romani romani force-pushed the fix/update-jre-compatibility-docs branch from 625b65a to cc140ce Compare January 15, 2026 13:39
@pirzada-ahmadfaraz pirzada-ahmadfaraz force-pushed the fix/update-jre-compatibility-docs branch from 5f91801 to cc140ce Compare January 15, 2026 13:57
@pirzada-ahmadfaraz

Copy link
Copy Markdown
Contributor Author

@romani i am a bit confused is everything going perfect ?

@romani

romani commented Jan 15, 2026

Copy link
Copy Markdown
Member

After you pushed and override my change, no :)

Please squash commits to single, CI must be green

@pirzada-ahmadfaraz pirzada-ahmadfaraz force-pushed the fix/update-jre-compatibility-docs branch from 8b8873d to c494fe8 Compare January 15, 2026 15:10
@pirzada-ahmadfaraz

Copy link
Copy Markdown
Contributor Author

@romani all good now?

@romani romani 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.

Thanks a lot

@romani romani merged commit eccc42e into checkstyle:master Jan 15, 2026
68 checks 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.

Update JRE compatibility table for 13.x and fix grammar on landing page

2 participants