Skip to content

openjdk: add version 26-35 and update ea to 27-13-ea#2

Open
yashwant86 wants to merge 3 commits intomasterfrom
pr-583
Open

openjdk: add version 26-35 and update ea to 27-13-ea#2
yashwant86 wants to merge 3 commits intomasterfrom
pr-583

Conversation

@yashwant86
Copy link
Copy Markdown

@yashwant86 yashwant86 commented Apr 7, 2026

Mirror of ScoopInstaller#583


Summary by MergeMonkey

  • New Features:
    • Add OpenJDK version 26-35 as a new installable package
  • Refactors:
    • Update early-access OpenJDK to version 27-13-ea
    • Update stable OpenJDK to version 25.0.2-10

@mergemonkeyhq
Copy link
Copy Markdown

mergemonkeyhq bot commented Apr 14, 2026

Walkthrough

This PR adds a new Scoop manifest for OpenJDK 26-35 and updates the existing early-access and stable OpenJDK manifests to their latest versions. Users can now install OpenJDK 26 via Scoop, and existing early-access/stable installations will receive updated binaries.

Changes

Files Summary
New OpenJDK 26 Package
bucket/openjdk26.json
Introduces a new Scoop manifest for OpenJDK version 26-35, defining download URLs, hashes, architecture settings, and environment variable configuration.
OpenJDK Version Bumps
bucket/openjdk-ea.json
bucket/openjdk.json
Bumps early-access OpenJDK from previous version to 27-13-ea and stable OpenJDK to 25.0.2-10, updating download URLs and hashes accordingly.

Sequence Diagram

sequenceDiagram
    participant User
    participant Scoop
    participant Manifest
    participant DownloadServer
    User->>Scoop: scoop install openjdk26
    Scoop->>Manifest: Read bucket/openjdk26.json
    Manifest-->>Scoop: URLs, hashes, env_add_path, env_set
    Scoop->>DownloadServer: Download JDK archive
    DownloadServer-->>Scoop: Archive file
    Scoop->>Scoop: Verify hash
    Scoop->>User: Extract, set JAVA_HOME, update PATH
Loading

Dig Deeper With Commands

  • /review <file-path> <function-optional>
  • /chat <file-path> "<question>"
  • /roast <file-path>

Runs only when explicitly triggered.

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