oraclejdk: add explicit version manifests by B67687 · Pull Request #599 · ScoopInstaller/Java · GitHub
Skip to content

oraclejdk: add explicit version manifests#599

Closed
B67687 wants to merge 2 commits into
ScoopInstaller:masterfrom
B67687:add/oraclejdk-versions
Closed

oraclejdk: add explicit version manifests#599
B67687 wants to merge 2 commits into
ScoopInstaller:masterfrom
B67687:add/oraclejdk-versions

Conversation

@B67687

@B67687 B67687 commented Apr 29, 2026

Copy link
Copy Markdown
Contributor

Summary

Add explicit version manifests to follow bucket pattern:

  • oraclejdk-21.json - Oracle JDK 21 LTS (explicit)
  • oraclejdk-26.json - Oracle JDK 26 (explicit)

This gives users the choice between:

  • oraclejdk - always latest (currently JDK 26)
  • oraclejdk-lts - latest LTS (currently JDK 21)
  • oraclejdk-26 - explicit JDK 26 pin
  • oraclejdk-21 - explicit JDK 21 LTS pin

Relates to #566

Validation

checkurls.ps1 oraclejdk-21 -> [1][1][0]
checkurls.ps1 oraclejdk-26 -> [1][1][0]

Summary by CodeRabbit

  • Updates

    • Updated Amazon Corretto LTS JDK to version 21.0.11.10.1
  • New Features

    • Added support for Oracle JDK 21 LTS
    • Added support for Oracle JDK 26

B67687 added 2 commits April 29, 2026 17:36
Update to point to JDK 21 (current LTS release) instead of JDK 17.
- version: 17.0.19.10.1 -> 21.0.11.10.1
- extract_dir: jdk17.0.19_10 -> jdk21.0.11_10
- checkver jsonpath: 17 -> 21

Closes #553
Add oraclejdk-21.json (LTS) and oraclejdk-26.json to follow bucket pattern.

This gives users explicit version pinning alongside the generic
oraclejdk (latest) and oraclejdk-lts (latest LTS) options.

Relates to #566
@coderabbitai

coderabbitai Bot commented Apr 29, 2026

Copy link
Copy Markdown

@B67687 B67687 closed this Apr 29, 2026
@B67687

B67687 commented Apr 29, 2026

Copy link
Copy Markdown
Contributor Author

@B67687 B67687 deleted the add/oraclejdk-versions branch April 29, 2026 15:59
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.

1 participant