diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 757d5810fe2..69cb5001767 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1,48 +1,42 @@ -name: Tests +name: CI on: pull_request: push: workflow_dispatch: +permissions: + contents: read + jobs: - test_powershell: - name: WindowsPowerShell + test: + name: Test runs-on: windows-latest + strategy: + matrix: + shell: [powershell, pwsh] + defaults: + run: + shell: ${{ matrix.shell }} steps: - name: Checkout Bucket - uses: actions/checkout@main + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: + # Need at least 2 commits to properly gather changed files for linting fetch-depth: 2 path: 'my_bucket' - name: Checkout Scoop - uses: actions/checkout@main + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: repository: ScoopInstaller/Scoop + ref: 'develop' path: 'scoop_core' - - name: Init and Test - shell: powershell - run: | - $env:SCOOP_HOME="$(Resolve-Path '.\scoop_core')" - .\scoop_core\test\bin\init.ps1 - .\my_bucket\bin\test.ps1 - test_pwsh: - name: PowerShell - runs-on: windows-latest - steps: - - name: Checkout Bucket - uses: actions/checkout@main + - name: Install and cache test dependencies + uses: potatoqualitee/psmodulecache@ee5e9494714abf56f6efbfa51527b2aec5c761b8 # v6.2.1 with: - fetch-depth: 2 - path: 'my_bucket' - - name: Checkout Scoop - uses: actions/checkout@main - with: - repository: ScoopInstaller/Scoop - path: 'scoop_core' - - name: Init and Test - shell: pwsh + modules-to-cache: BuildHelpers, Pester + shell: ${{ matrix.shell }} + - name: Run tests run: | $env:SCOOP_HOME="$(Resolve-Path '.\scoop_core')" - .\scoop_core\test\bin\init.ps1 .\my_bucket\bin\test.ps1 diff --git a/.github/workflows/excavator.yml b/.github/workflows/excavator.yml index a389f42f24a..566ba6b3804 100644 --- a/.github/workflows/excavator.yml +++ b/.github/workflows/excavator.yml @@ -1,16 +1,23 @@ +name: Excavator + on: workflow_dispatch: schedule: - cron: '0 */4 * * *' -name: Excavator + +permissions: + contents: write + jobs: excavate: name: Excavate runs-on: windows-latest steps: - - uses: actions/checkout@main + - name: Checkout + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Excavate uses: ScoopInstaller/GithubActions@main env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} SKIP_UPDATED: '1' + SCOOP_BRANCH: develop diff --git a/.github/workflows/issue_comment.yml b/.github/workflows/issue_comment.yml index 2286114b3ec..c3dc4b362bc 100644 --- a/.github/workflows/issue_comment.yml +++ b/.github/workflows/issue_comment.yml @@ -1,15 +1,23 @@ +name: Commented Pull Request + on: issue_comment: types: [ created ] -name: Commented Pull Request + +permissions: + contents: read + pull-requests: write + jobs: pullRequestHandler: name: PullRequestHandler runs-on: windows-latest steps: - - uses: actions/checkout@main + - name: Checkout + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: PullRequestHandler uses: ScoopInstaller/GithubActions@main if: startsWith(github.event.comment.body, '/verify') env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + SCOOP_BRANCH: develop diff --git a/.github/workflows/issues.yml b/.github/workflows/issues.yml index a16162bd77c..63ff45a39ff 100644 --- a/.github/workflows/issues.yml +++ b/.github/workflows/issues.yml @@ -1,15 +1,24 @@ +name: Issues + on: issues: types: [ opened, labeled ] -name: Issues + +permissions: + # Auto hash fixing commits + contents: write + issues: write + jobs: issueHandler: name: IssueHandler runs-on: windows-latest steps: - - uses: actions/checkout@main + - name: Checkout + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: IssueHandler uses: ScoopInstaller/GithubActions@main if: github.event.action == 'opened' || (github.event.action == 'labeled' && contains(github.event.issue.labels.*.name, 'verify')) env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + SCOOP_BRANCH: develop diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index d05361cc51a..f8ad8b73285 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -1,14 +1,22 @@ +name: Pull Requests + on: - pull_request_target: + pull_request: types: [ opened ] -name: Pull Requests + +permissions: + contents: read + pull-requests: write + jobs: pullRequestHandler: name: PullRequestHandler runs-on: windows-latest steps: - - uses: actions/checkout@main + - name: Checkout + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: PullRequestHandler uses: ScoopInstaller/GithubActions@main env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + SCOOP_BRANCH: develop diff --git a/bucket/corretto-jdk.json b/bucket/corretto-jdk.json index c2e4ff8a7dd..533132462db 100644 --- a/bucket/corretto-jdk.json +++ b/bucket/corretto-jdk.json @@ -1,15 +1,15 @@ { "description": "Amazon Corretto is a no-cost, multiplatform, production-ready distribution of the Open Java Development Kit (OpenJDK)", "homepage": "https://aws.amazon.com/corretto/", - "version": "21.0.8.9.1", + "version": "21.0.11.10.1", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://corretto.aws/downloads/resources/21.0.8.9.1/amazon-corretto-21.0.8.9.1-windows-x64-jdk.zip", - "hash": "aa4eed335a63e625c1d205ce533bf995de3fd78d2d1bbba6d8774a8fb769be56" + "url": "https://corretto.aws/downloads/resources/21.0.11.10.1/amazon-corretto-21.0.11.10.1-windows-x64-jdk.zip", + "hash": "5d63fdb5a19393081919afc0daa4ce82a7fadcced569981a995529caed28fb14" } }, - "extract_dir": "jdk21.0.8_9", + "extract_dir": "jdk21.0.11_10", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" diff --git a/bucket/corretto-lts-jdk.json b/bucket/corretto-lts-jdk.json index bcd337f0f5e..dea1af256eb 100644 --- a/bucket/corretto-lts-jdk.json +++ b/bucket/corretto-lts-jdk.json @@ -1,15 +1,15 @@ { "description": "Amazon Corretto is a no-cost, multiplatform, production-ready distribution of the Open Java Development Kit (OpenJDK)", "homepage": "https://aws.amazon.com/corretto/", - "version": "17.0.16.8.1", + "version": "17.0.19.10.1", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://corretto.aws/downloads/resources/17.0.16.8.1/amazon-corretto-17.0.16.8.1-windows-x64-jdk.zip", - "hash": "64086aa7f7f6f40900b28f513b00872f1aaa1a40fe0aa6357084c97e0cd80391" + "url": "https://corretto.aws/downloads/resources/17.0.19.10.1/amazon-corretto-17.0.19.10.1-windows-x64-jdk.zip", + "hash": "ab748d9814d99a848916b54b36ae0f1d104493e61a19e1887072b4db9802c6ac" } }, - "extract_dir": "jdk17.0.16_8", + "extract_dir": "jdk17.0.19_10", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" diff --git a/bucket/corretto11-jdk.json b/bucket/corretto11-jdk.json index e34bfd07ddf..59580754e08 100644 --- a/bucket/corretto11-jdk.json +++ b/bucket/corretto11-jdk.json @@ -1,19 +1,19 @@ { "description": "Amazon Corretto is a no-cost, multiplatform, production-ready distribution of the Open Java Development Kit (OpenJDK)", "homepage": "https://aws.amazon.com/corretto/", - "version": "11.0.28.6.1", + "version": "11.0.31.11.1", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://corretto.aws/downloads/resources/11.0.28.6.1/amazon-corretto-11.0.28.6.1-windows-x64-jdk.zip", - "hash": "e067633283113469e85e504bdf24ac311939122ab8cce669d7278692e572dcf3" + "url": "https://corretto.aws/downloads/resources/11.0.31.11.1/amazon-corretto-11.0.31.11.1-windows-x64-jdk.zip", + "hash": "462f2a455d8f8da1a3a839a0f3de10c7a5fe6f7d230cf995e144a769382f4afe" }, "32bit": { - "url": "https://corretto.aws/downloads/resources/11.0.28.6.1/amazon-corretto-11.0.28.6.1-windows-x86-jre.zip", - "hash": "a921de3cc0a43ea273c1ad3234f5764e25219b4909e50780056ee434998d4967" + "url": "https://corretto.aws/downloads/resources/11.0.31.11.1/amazon-corretto-11.0.31.11.1-windows-x86-jdk.zip", + "hash": "8bf7d4329575956a5fbd6eb4afdea0121e50e62b2525d662d0a6fa9e73f7f579" } }, - "extract_dir": "jdk11.0.28_6", + "extract_dir": "jdk11.0.31_11", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" @@ -33,7 +33,7 @@ } }, "32bit": { - "url": "https://corretto.aws/downloads/resources/$version/amazon-corretto-$version-windows-x86-jre.zip", + "url": "https://corretto.aws/downloads/resources/$version/amazon-corretto-$version-windows-x86-jdk.zip", "hash": { "url": "https://github.com/corretto/corretto-downloads/raw/main/latest_links/indexmap_with_checksum.json", "jsonpath": "$.windows.x86.jdk.11.zip.checksum_sha256" diff --git a/bucket/corretto17-jdk.json b/bucket/corretto17-jdk.json index bcd337f0f5e..dea1af256eb 100644 --- a/bucket/corretto17-jdk.json +++ b/bucket/corretto17-jdk.json @@ -1,15 +1,15 @@ { "description": "Amazon Corretto is a no-cost, multiplatform, production-ready distribution of the Open Java Development Kit (OpenJDK)", "homepage": "https://aws.amazon.com/corretto/", - "version": "17.0.16.8.1", + "version": "17.0.19.10.1", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://corretto.aws/downloads/resources/17.0.16.8.1/amazon-corretto-17.0.16.8.1-windows-x64-jdk.zip", - "hash": "64086aa7f7f6f40900b28f513b00872f1aaa1a40fe0aa6357084c97e0cd80391" + "url": "https://corretto.aws/downloads/resources/17.0.19.10.1/amazon-corretto-17.0.19.10.1-windows-x64-jdk.zip", + "hash": "ab748d9814d99a848916b54b36ae0f1d104493e61a19e1887072b4db9802c6ac" } }, - "extract_dir": "jdk17.0.16_8", + "extract_dir": "jdk17.0.19_10", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" diff --git a/bucket/corretto21-jdk.json b/bucket/corretto21-jdk.json index c2e4ff8a7dd..533132462db 100644 --- a/bucket/corretto21-jdk.json +++ b/bucket/corretto21-jdk.json @@ -1,15 +1,15 @@ { "description": "Amazon Corretto is a no-cost, multiplatform, production-ready distribution of the Open Java Development Kit (OpenJDK)", "homepage": "https://aws.amazon.com/corretto/", - "version": "21.0.8.9.1", + "version": "21.0.11.10.1", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://corretto.aws/downloads/resources/21.0.8.9.1/amazon-corretto-21.0.8.9.1-windows-x64-jdk.zip", - "hash": "aa4eed335a63e625c1d205ce533bf995de3fd78d2d1bbba6d8774a8fb769be56" + "url": "https://corretto.aws/downloads/resources/21.0.11.10.1/amazon-corretto-21.0.11.10.1-windows-x64-jdk.zip", + "hash": "5d63fdb5a19393081919afc0daa4ce82a7fadcced569981a995529caed28fb14" } }, - "extract_dir": "jdk21.0.8_9", + "extract_dir": "jdk21.0.11_10", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" diff --git a/bucket/corretto25-jdk.json b/bucket/corretto25-jdk.json new file mode 100644 index 00000000000..1784a53630b --- /dev/null +++ b/bucket/corretto25-jdk.json @@ -0,0 +1,34 @@ +{ + "description": "Amazon Corretto is a no-cost, multiplatform, production-ready distribution of the Open Java Development Kit (OpenJDK)", + "homepage": "https://aws.amazon.com/corretto/", + "version": "25.0.3.9.1", + "license": "GPL-2.0-only WITH Classpath-exception-2.0", + "architecture": { + "64bit": { + "url": "https://corretto.aws/downloads/resources/25.0.3.9.1/amazon-corretto-25.0.3.9.1-windows-x64-jdk.zip", + "hash": "3404a8be08f0fdbbd24c9bbdda79ba1ded87b264a833247b2124ac45da1c16e0" + } + }, + "extract_dir": "jdk25.0.3_9", + "env_add_path": "bin", + "env_set": { + "JAVA_HOME": "$dir" + }, + "checkver": { + "url": "https://github.com/corretto/corretto-downloads/raw/main/latest_links/indexmap_with_checksum.json", + "jsonpath": "$.windows.x64.jdk.25.zip.resource", + "regex": "/([\\d.]+)/" + }, + "autoupdate": { + "architecture": { + "64bit": { + "url": "https://corretto.aws/downloads/resources/$version/amazon-corretto-$version-windows-x64-jdk.zip", + "hash": { + "url": "https://github.com/corretto/corretto-downloads/raw/main/latest_links/indexmap_with_checksum.json", + "jsonpath": "$.windows.x64.jdk.25.zip.checksum_sha256" + } + } + }, + "extract_dir": "jdk$matchHead_$buildVersion" + } +} diff --git a/bucket/corretto8-jdk.json b/bucket/corretto8-jdk.json index 764aeb9c9ef..3178ef1239a 100644 --- a/bucket/corretto8-jdk.json +++ b/bucket/corretto8-jdk.json @@ -1,19 +1,19 @@ { "description": "Amazon Corretto is a no-cost, multiplatform, production-ready distribution of the Open Java Development Kit (OpenJDK)", "homepage": "https://aws.amazon.com/corretto/", - "version": "8.462.08.1", + "version": "8.492.09.2", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://corretto.aws/downloads/resources/8.462.08.1/amazon-corretto-8.462.08.1-windows-x64-jdk.zip", - "hash": "197fee60e5bf64384196f93c90083fcdb784d7ffa538c258af4b739db73da179" + "url": "https://corretto.aws/downloads/resources/8.492.09.2/amazon-corretto-8.492.09.2-windows-x64-jdk.zip", + "hash": "eccce8d939f1abb9570812b09360a83eb4d0ec937e5bd2a78be158d8e6aeec2d" }, "32bit": { - "url": "https://corretto.aws/downloads/resources/8.462.08.1/amazon-corretto-8.462.08.1-windows-x86-jdk.zip", - "hash": "c7d9976f7df25a7899239c823540309aa2aa5e7ed5f4e174313b1f8c4c895d29" + "url": "https://corretto.aws/downloads/resources/8.492.09.2/amazon-corretto-8.492.09.2-windows-x86-jdk.zip", + "hash": "67249813466e1fb15d7b70bf237ad4e1ba5fbd6571f749f6a19fa86c992c42fe" } }, - "extract_dir": "jdk1.8.0_462", + "extract_dir": "jdk1.8.0_492", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" diff --git a/bucket/corretto8-jre.json b/bucket/corretto8-jre.json index 59d43215368..3bfdd119ac3 100644 --- a/bucket/corretto8-jre.json +++ b/bucket/corretto8-jre.json @@ -1,16 +1,16 @@ { "description": "Amazon Corretto is a no-cost, multiplatform, production-ready distribution of the Open Java Development Kit (OpenJDK)", "homepage": "https://aws.amazon.com/corretto/", - "version": "8.462.08.1", + "version": "8.492.09.2", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://corretto.aws/downloads/resources/8.462.08.1/amazon-corretto-8.462.08.1-windows-x64-jre.zip", - "hash": "5564a07e1efbb4bf0cde4cf3a60fda44636ee9bfa337cc8024412d76b1df70a1" + "url": "https://corretto.aws/downloads/resources/8.492.09.2/amazon-corretto-8.492.09.2-windows-x64-jre.zip", + "hash": "0324e40fd24404d7cea3b9e61b1cf190dadf2eb115eb875d9b7c7f878878b5f5" }, "32bit": { - "url": "https://corretto.aws/downloads/resources/8.462.08.1/amazon-corretto-8.462.08.1-windows-x86-jre.zip", - "hash": "a877dab2f98d28fa97987fe835dae0130c73b5e85ca5529bd7a4d8daddc74ae1" + "url": "https://corretto.aws/downloads/resources/8.492.09.2/amazon-corretto-8.492.09.2-windows-x86-jre.zip", + "hash": "a68bd5563893ff5a6f71b167c0375594a7417598dddddf61be525734af651220" } }, "extract_dir": "jre8", diff --git a/bucket/dragonwell11-jdk.json b/bucket/dragonwell11-jdk.json index 274f66dc1ca..d338fbcb46e 100644 --- a/bucket/dragonwell11-jdk.json +++ b/bucket/dragonwell11-jdk.json @@ -1,12 +1,12 @@ { "description": "Alibaba Dragonwell, a downstream version of OpenJDK, is the in-house OpenJDK implementation at Alibaba", - "version": "11.0.28.24-11.0.28", + "version": "11.0.29.25-11.0.29", "homepage": "https://dragonwell-jdk.io/", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/dragonwell-project/dragonwell11/releases/download/dragonwell-standard-11.0.28.24_jdk-11.0.28-ga/Alibaba_Dragonwell_Standard_11.0.28.24.6_x64_windows.zip", - "hash": "cf2080e8c254af2d9389308e84602a5d9655d09713990ea6493df35aa8d34a24" + "url": "https://github.com/dragonwell-project/dragonwell11/releases/download/dragonwell-standard-11.0.29.25_jdk-11.0.29-ga/Alibaba_Dragonwell_Standard_11.0.29.25.7_x64_windows.zip", + "hash": "fda41666c41590ceb6ebc22a544d93b95b0e1f6f07d25f71a20530fec4d014b4" } }, "extract_to": "tmp", diff --git a/bucket/dragonwell17-jdk.json b/bucket/dragonwell17-jdk.json index 880012f78b5..7b85f46ba52 100644 --- a/bucket/dragonwell17-jdk.json +++ b/bucket/dragonwell17-jdk.json @@ -1,12 +1,12 @@ { "description": "Alibaba Dragonwell, a downstream version of OpenJDK, is the in-house OpenJDK implementation at Alibaba", - "version": "17.0.16.0.17-17.0.16", + "version": "17.0.18.0.19-17.0.18", "homepage": "https://dragonwell-jdk.io/", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/dragonwell-project/dragonwell17/releases/download/dragonwell-standard-17.0.16.0.17%2B8_jdk-17.0.16-ga/Alibaba_Dragonwell_Standard_17.0.16.0.17.8_x64_windows.zip", - "hash": "fc9a02030fa5fcb869d2b978ec091fb6af1d8bfb42169112c13a40da4dbc769c" + "url": "https://github.com/dragonwell-project/dragonwell17/releases/download/dragonwell-standard-17.0.18.0.19%2B8_jdk-17.0.18-ga/Alibaba_Dragonwell_Standard_17.0.18.0.19.8_x64_windows.zip", + "hash": "1bad5423432fda924e12d2157707dd6355889182d54c6e465fdb5907dd5cb125" } }, "extract_to": "tmp", diff --git a/bucket/dragonwell21-jdk.json b/bucket/dragonwell21-jdk.json index 21117a47760..ec0e4271ab2 100644 --- a/bucket/dragonwell21-jdk.json +++ b/bucket/dragonwell21-jdk.json @@ -1,12 +1,12 @@ { "description": "Alibaba Dragonwell, a downstream version of OpenJDK, is the in-house OpenJDK implementation at Alibaba (with extensive custom features optimized for cloud computing environments)", - "version": "21.0.8.0.8-21.0.8", + "version": "21.0.10.0.10-21.0.10", "homepage": "https://dragonwell-jdk.io/", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/dragonwell-project/dragonwell21/releases/download/dragonwell-standard-21.0.8.0.8%2B9_jdk-21.0.8-ga/Alibaba_Dragonwell_Standard_21.0.8.0.8.9_x64_windows.zip", - "hash": "b703e4e9a372adbb72e66cf711b7554dc7454e55fca9f43862e72659f34556b5" + "url": "https://github.com/dragonwell-project/dragonwell21/releases/download/dragonwell-standard-21.0.10.0.10%2B7_jdk-21.0.10-ga/Alibaba_Dragonwell_Standard_21.0.10.0.10.7_x64_windows.zip", + "hash": "a62dbe536b5ba9d873915f39cae71e89fdd11f09f35ad5f9277bd6b4b0e4c45b" } }, "extract_to": "tmp", diff --git a/bucket/dragonwell8-jdk-extended.json b/bucket/dragonwell8-jdk-extended.json index 2c885cc6db5..7c8f133c97e 100644 --- a/bucket/dragonwell8-jdk-extended.json +++ b/bucket/dragonwell8-jdk-extended.json @@ -1,12 +1,12 @@ { "description": "Alibaba Dragonwell, a downstream version of OpenJDK, is the in-house OpenJDK implementation at Alibaba (with extensive custom features optimized for cloud computing environments)", - "version": "8.26.25-8.0.462", + "version": "8.29.28-8.0.492", "homepage": "https://dragonwell-jdk.io/", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/dragonwell-project/dragonwell8/releases/download/dragonwell-extended-8.26.25_jdk8u462-ga/Alibaba_Dragonwell_Extended_8.26.25_x64_windows.zip", - "hash": "f53e88a0f5df1c43fd89641f50e0cbad5e1ca0fb1c835b7a76e94895fbeaf40e" + "url": "https://github.com/dragonwell-project/dragonwell8/releases/download/dragonwell-extended-8.29.28_jdk8u492-ga/Alibaba_Dragonwell_Extended_8.29.28_x64_windows.zip", + "hash": "7729fc8fcf8ba38eb48b8e875638a82ac3901c88fd215b1daa84accd754c9ff0" } }, "extract_to": "tmp", diff --git a/bucket/dragonwell8-jdk.json b/bucket/dragonwell8-jdk.json index a746c11a00b..d997ad961a0 100644 --- a/bucket/dragonwell8-jdk.json +++ b/bucket/dragonwell8-jdk.json @@ -1,12 +1,12 @@ { "description": "Alibaba Dragonwell, a downstream version of OpenJDK, is the in-house OpenJDK implementation at Alibaba", - "version": "8.26.25-8.0.462", + "version": "8.29.28-8.0.492", "homepage": "https://dragonwell-jdk.io/", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/dragonwell-project/dragonwell8/releases/download/dragonwell-standard-8.26.25_jdk8u462-ga/Alibaba_Dragonwell_Standard_8.26.25_x64_windows.zip", - "hash": "f0c78c4bd96fb666cd5b0b9ea594eb4e921c76ab9615f4d98d171299444619b0" + "url": "https://github.com/dragonwell-project/dragonwell8/releases/download/dragonwell-standard-8.29.28_jdk8u492-ga/Alibaba_Dragonwell_Standard_8.29.28_x64_windows.zip", + "hash": "89bb8bd6ec5f4fdb77d303ad1d8ea530b85b384a646fe214c11547a51adb5bdb" } }, "extract_to": "tmp", diff --git a/bucket/graalvm-ce-17jdk.json b/bucket/graalvm-ce-17jdk.json new file mode 100644 index 00000000000..1dc3609001d --- /dev/null +++ b/bucket/graalvm-ce-17jdk.json @@ -0,0 +1,31 @@ +{ + "description": "High-performance, embeddable, polyglot Virtual Machine for JVM-langs (Java, Scala, Kotlin), JavaScript/NodeJS, Python, Ruby, R, and LLVM-langs (C, C++, Rust)", + "version": "17.0.9", + "homepage": "https://www.graalvm.org/", + "license": "GPL-2.0", + "url": "https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-17.0.9/graalvm-community-jdk-17.0.9_windows-x64_bin.zip", + "hash": "285e045bfc0b87d2b61958fea97444c3c6c7e68fba3fdbbe146622328b52ec38", + "extract_to": "tmp", + "installer": { + "script": [ + "(Get-ChildItem -Directory \"$dir\\tmp\").FullName | % { Move-Item \"$_\\*\" \"$dir\" }", + "Remove-Item -Recurse \"$dir\\tmp\"" + ] + }, + "env_add_path": "bin", + "env_set": { + "JAVA_HOME": "$dir", + "GRAALVM_HOME": "$dir" + }, + "checkver": { + "url": "https://api.github.com/repos/graalvm/graalvm-ce-builds/releases?per_page=100", + "jsonpath": "$[*].tag_name", + "regex": "jdk-(17\\.[\\d.]+)" + }, + "autoupdate": { + "url": "https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-$version/graalvm-community-jdk-$version_windows-x64_bin.zip", + "hash": { + "url": "$url.sha256" + } + } +} diff --git a/bucket/graalvm-oracle-17jdk.json b/bucket/graalvm-oracle-17jdk.json index a0c2bce0db1..530e13c15b5 100644 --- a/bucket/graalvm-oracle-17jdk.json +++ b/bucket/graalvm-oracle-17jdk.json @@ -21,9 +21,9 @@ "GRAALVM_HOME": "$dir" }, "checkver": { - "url": "https://www.oracle.com/java/technologies/downloads/", + "url": "https://www.oracle.com/java/technologies/javase/graalvm-jdk17-archive-downloads.html", "useragent": "Mozilla/5.0", - "regex": "GraalVM for JDK ((?17)\\.[\\d.]+) downloads" + "regex": "graalvm-jdk-((?17)\\.(?[\\d.]+))_windows-x64_bin\\.zip" }, "autoupdate": { "url": "https://download.oracle.com/graalvm/$matchVer/archive/graalvm-jdk-$version_windows-x64_bin.zip", diff --git a/bucket/graalvm-oracle-21jdk.json b/bucket/graalvm-oracle-21jdk.json index 97b26be565f..81362a8ead8 100644 --- a/bucket/graalvm-oracle-21jdk.json +++ b/bucket/graalvm-oracle-21jdk.json @@ -1,13 +1,13 @@ { "description": "High-performance, embeddable, polyglot Virtual Machine for JVM-langs (Java, Scala, Kotlin), JavaScript/NodeJS, Python, Ruby, R, and LLVM-langs (C, C++, Rust)", - "version": "21.0.8", + "version": "21.0.11", "homepage": "https://www.graalvm.org/", "license": { "identifier": "Freeware", "url": "https://www.oracle.com/downloads/licenses/graal-free-license.html" }, - "url": "https://download.oracle.com/graalvm/21/archive/graalvm-jdk-21.0.8_windows-x64_bin.zip", - "hash": "0401a5c9b4a5478640b0d5563a5e0f2c97513ab689c5ee647d41293b92eed0e4", + "url": "https://download.oracle.com/graalvm/21/archive/graalvm-jdk-21.0.11_windows-x64_bin.zip", + "hash": "fc487b76723a922eb65885e5fada8333bca64b752417a4cfa76ebec2a048666b", "extract_to": "tmp", "installer": { "script": [ @@ -21,9 +21,9 @@ "GRAALVM_HOME": "$dir" }, "checkver": { - "url": "https://www.oracle.com/java/technologies/downloads/", + "url": "https://docs.oracle.com/en/graalvm/jdk/21/docs/release-notes/", "useragent": "Mozilla/5.0", - "regex": "GraalVM for JDK ((?21)\\.(?[\\d.]+)) downloads" + "regex": "Oracle GraalVM for JDK ((?21)\\.(?[\\d.]+))" }, "autoupdate": { "url": "https://download.oracle.com/graalvm/$matchVer/archive/graalvm-jdk-$version_windows-x64_bin.zip", diff --git a/bucket/graalvm-oracle-jdk.json b/bucket/graalvm-oracle-jdk.json index 0642c8db153..920c781097e 100644 --- a/bucket/graalvm-oracle-jdk.json +++ b/bucket/graalvm-oracle-jdk.json @@ -1,13 +1,13 @@ { "description": "High-performance, embeddable, polyglot Virtual Machine for JVM-langs (Java, Scala, Kotlin), JavaScript/NodeJS, Python, Ruby, R, and LLVM-langs (C, C++, Rust)", - "version": "24.0.2", + "version": "25.0.3", "homepage": "https://www.graalvm.org/", "license": { "identifier": "Freeware", "url": "https://www.oracle.com/downloads/licenses/graal-free-license.html" }, - "url": "https://download.oracle.com/graalvm/24/archive/graalvm-jdk-24.0.2_windows-x64_bin.zip", - "hash": "a70785104855c181f2b56993d117e0e991eab6bd6dde99c32c2c5af857756653", + "url": "https://download.oracle.com/graalvm/25/archive/graalvm-jdk-25.0.3_windows-x64_bin.zip", + "hash": "8678e147a7e3c32eca47f1466d199b5c7346c9aad2ee55b51ebdf504d6ea7c72", "extract_to": "tmp", "installer": { "script": [ @@ -21,9 +21,9 @@ "GRAALVM_HOME": "$dir" }, "checkver": { - "url": "https://www.oracle.com/java/technologies/downloads/", + "url": "https://docs.oracle.com/en/graalvm/jdk/25/docs/release-notes/", "useragent": "Mozilla/5.0", - "regex": "GraalVM for JDK ((?[\\d]*)\\.[\\d.]+) downloads" + "regex": "Oracle GraalVM ((?25)\\.(?[\\d.]+))" }, "autoupdate": { "url": "https://download.oracle.com/graalvm/$matchVer/archive/graalvm-jdk-$version_windows-x64_bin.zip", diff --git a/bucket/graalvm21-jdk21.json b/bucket/graalvm21-jdk21.json index d94f66133e3..b43a8fd346c 100644 --- a/bucket/graalvm21-jdk21.json +++ b/bucket/graalvm21-jdk21.json @@ -18,8 +18,9 @@ "GRAALVM_HOME": "$dir" }, "checkver": { - "url": "https://github.com/graalvm/graalvm-ce-builds/releases/latest", - "regex": "jdk-(21[\\d.]+)" + "url": "https://api.github.com/repos/graalvm/graalvm-ce-builds/releases?per_page=100", + "jsonpath": "$[*].tag_name", + "regex": "jdk-(21\\.[\\d.]+)" }, "autoupdate": { "url": "https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-$version/graalvm-community-jdk-$version_windows-x64_bin.zip", diff --git a/bucket/graalvm25.json b/bucket/graalvm25.json new file mode 100644 index 00000000000..6fe0b3baa8e --- /dev/null +++ b/bucket/graalvm25.json @@ -0,0 +1,30 @@ +{ + "description": "High-performance, embeddable, polyglot Virtual Machine for JVM-langs (Java, Scala, Kotlin), JavaScript/NodeJS, Python, Ruby, R, and LLVM-langs (C, C++, Rust)", + "version": "25.0.2", + "homepage": "https://www.graalvm.org/", + "license": "GPL-2.0", + "url": "https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-25.0.2/graalvm-community-jdk-25.0.2_windows-x64_bin.zip", + "hash": "72edc27ce2dd3c156332144a339c97995745cae291205ed2f9b5cc26aa9cb422", + "extract_to": "tmp", + "installer": { + "script": [ + "(Get-ChildItem -Directory \"$dir\\tmp\").FullName | % { Move-Item \"$_\\*\" \"$dir\" }", + "Remove-Item -Recurse \"$dir\\tmp\"" + ] + }, + "env_add_path": "bin", + "env_set": { + "JAVA_HOME": "$dir", + "GRAALVM_HOME": "$dir" + }, + "checkver": { + "url": "https://github.com/graalvm/graalvm-ce-builds/releases/latest", + "regex": "jdk-(25[\\d.]*)" + }, + "autoupdate": { + "url": "https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-$version/graalvm-community-jdk-$version_windows-x64_bin.zip", + "hash": { + "url": "$url.sha256" + } + } +} diff --git a/bucket/intellij-jbr21-jcef.json b/bucket/intellij-jbr21-jcef.json index 20d81515f4d..ded16d910e2 100644 --- a/bucket/intellij-jbr21-jcef.json +++ b/bucket/intellij-jbr21-jcef.json @@ -1,18 +1,18 @@ { - "version": "21.0.8-b1138.52", + "version": "21.0.11-b1163.116", "homepage": "https://github.com/JetBrains/JetBrainsRuntime", "description": "A fork of OpenJDK that includes a number enhancements in font rendering, HiDPI support, ligatures, performance improvements, and bugfixes. These are mainly for running IntelliJ Platform-based products", "license": "GPL-2.0", "architecture": { "64bit": { - "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbr_jcef-21.0.8-windows-x64-b1138.52.tar.gz", - "hash": "sha512:7d5582a084314a0e281fa2d68e1d08169f09caadc429c20e4c4ae6e67ed5788fcfee0e029bb8599532e819a03aee4a36f00d55ab51cfe1afae12a59a060ada07", - "extract_dir": "jbr_jcef-21.0.8-windows-x64-b1138.52" + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbr_jcef-21.0.11-windows-x64-b1163.116.tar.gz", + "hash": "sha512:92a2b1271ade034c338a35ff4a0f81b865100a24f3e507b733933985203ce8d8a40304ac298eb62d6d4320dc034ba6bb14023b987edd2c002077456b0039246a", + "extract_dir": "jbr_jcef-21.0.11-windows-x64-b1163.116" }, "arm64": { - "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbr_jcef-21.0.8-windows-aarch64-b1138.52.tar.gz", - "hash": "sha512:22e9002a5867cda30e7a6baa076542c1aa7791e6d1dba7301fc88e3a18565136904e97109c8e0d39449e8a973cda50c3db477f3c01367de57506e09b7eecc474", - "extract_dir": "jbr_jcef-21.0.8-windows-aarch64-b1138.52" + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbr_jcef-21.0.11-windows-aarch64-b1163.116.tar.gz", + "hash": "sha512:5f8239730d4f40248f71c5dc2abfb8640727461e3f3dc851abaa216d8a9b80f1791861d51ac1cbd6634cafc26d7f4b2da350b433460ad391b14488d28acb74bd", + "extract_dir": "jbr_jcef-21.0.11-windows-aarch64-b1163.116" } }, "env_set": { diff --git a/bucket/intellij-jbr21-sdk-jcef.json b/bucket/intellij-jbr21-sdk-jcef.json index 42a87349aa2..c91f3505010 100644 --- a/bucket/intellij-jbr21-sdk-jcef.json +++ b/bucket/intellij-jbr21-sdk-jcef.json @@ -1,18 +1,18 @@ { - "version": "21.0.8-b1138.52", + "version": "21.0.11-b1163.116", "homepage": "https://github.com/JetBrains/JetBrainsRuntime", "description": "A fork of OpenJDK that includes a number enhancements in font rendering, HiDPI support, ligatures, performance improvements, and bugfixes. These are mainly for running IntelliJ Platform-based products", "license": "GPL-2.0", "architecture": { "64bit": { - "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbrsdk_jcef-21.0.8-windows-x64-b1138.52.tar.gz", - "hash": "sha512:c17222cc4f128aba7a75e6b8e0c1a0f246b6a877c795e0bfc4c53673c04bc9497643cfd33fd7c908588c13463f636db2c3c5fb4a6739d71a980fc7f8c54e6b46", - "extract_dir": "jbrsdk_jcef-21.0.8-windows-x64-b1138.52" + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbrsdk_jcef-21.0.11-windows-x64-b1163.116.tar.gz", + "hash": "sha512:0968d381735d502dcf2f5b21980f6be1447739721441a191226a75b2a4c6f4a01dca9d2187a49e66d92e1107744c7a5a1d4ec8ff1c7730b55ed228618975ee2a", + "extract_dir": "jbrsdk_jcef-21.0.11-windows-x64-b1163.116" }, "arm64": { - "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbrsdk_jcef-21.0.8-windows-aarch64-b1138.52.tar.gz", - "hash": "sha512:0f17442cacc3475b81b6b128a79b7ec0a1b10b84013d88cda32dd9f475b4f3d324f1c3346810d9c4b26aec540489c812a43916aac024ffbff992e0a1aab2c0e9", - "extract_dir": "jbrsdk_jcef-21.0.8-windows-aarch64-b1138.52" + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbrsdk_jcef-21.0.11-windows-aarch64-b1163.116.tar.gz", + "hash": "sha512:071e92e726af89bde7fb8508f3366d6d330f5a56f9e5d4babf3ba0fdf8ae309b59ced3c50abc3f79a8250c833f3c5ea435eee5f2c18152e313af3348797e098f", + "extract_dir": "jbrsdk_jcef-21.0.11-windows-aarch64-b1163.116" } }, "env_set": { diff --git a/bucket/intellij-jbr21-sdk.json b/bucket/intellij-jbr21-sdk.json index a1d46dc898a..b211861140f 100644 --- a/bucket/intellij-jbr21-sdk.json +++ b/bucket/intellij-jbr21-sdk.json @@ -1,23 +1,23 @@ { - "version": "21.0.8-b1038.68", + "version": "21.0.11-b1163.116", "homepage": "https://github.com/JetBrains/JetBrainsRuntime", "description": "A fork of OpenJDK that includes a number enhancements in font rendering, HiDPI support, ligatures, performance improvements, and bugfixes. These are mainly for running IntelliJ Platform-based products", "license": "GPL-2.0", "architecture": { "32bit": { - "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbrsdk-21.0.8-windows-x86-b1038.68.tar.gz", - "hash": "sha512:d9ced851e1d52e2122121afe3ec08c7010d2c7924832392e1da7e474b891d80edf0a6913bf4ff92a00652b44fc11658bfb9d44d39371a4a5a48ce9860cb06f7e", - "extract_dir": "jbrsdk-21.0.8-windows-x86-b1038.68" + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbrsdk-21.0.11-windows-x86-b1163.116.tar.gz", + "hash": "sha512:31abb593023cd8990798331840fe7876f03c091541fb410c391477dbdc1e8150c92c0893477e336519d87f6ccd016e8fb79521bda9447a6b5cbf3e83524333d3", + "extract_dir": "jbrsdk-21.0.11-windows-x86-b1163.116" }, "64bit": { - "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbrsdk-21.0.8-windows-x64-b1038.68.tar.gz", - "hash": "sha512:b197aa242e3d8d0d0697f6c213f553b2836349a8f46682882763b0ad4d7def7a303c61bc25aa6b1585650f3f02acf0ddb46600a1e5f3c1429af5efa24c65bb17", - "extract_dir": "jbrsdk-21.0.8-windows-x64-b1038.68" + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbrsdk-21.0.11-windows-x64-b1163.116.tar.gz", + "hash": "sha512:a792e735ac542c3cc02207f01d16cf983a569db752a27a6533763fa5ea17ed73eaa9a5e7bb011d652313248ca45cdeebacbc678cb95777f2d99e284b5c3a2264", + "extract_dir": "jbrsdk-21.0.11-windows-x64-b1163.116" }, "arm64": { - "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbrsdk-21.0.8-windows-aarch64-b1038.68.tar.gz", - "hash": "sha512:c81b2f261883359dc39fb9ebbff0b757f50a24cecb9c6a7f7f2271593b128d1019e94655b77d843538f6019a08719ea55727532314a78837f8e7e43def3ca639", - "extract_dir": "jbrsdk-21.0.8-windows-aarch64-b1038.68" + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbrsdk-21.0.11-windows-aarch64-b1163.116.tar.gz", + "hash": "sha512:b8d2614264e7e5865f33ecef2ffa0a5fdbce53fba1a206b128610e88c01e27f38dac7367d27458b607e5a7283b4f833524b30044c98a7062b43120d4c0c97f6f", + "extract_dir": "jbrsdk-21.0.11-windows-aarch64-b1163.116" } }, "env_set": { diff --git a/bucket/intellij-jbr21.json b/bucket/intellij-jbr21.json index 1509154d053..c6f73a0c4d3 100644 --- a/bucket/intellij-jbr21.json +++ b/bucket/intellij-jbr21.json @@ -1,23 +1,23 @@ { - "version": "21.0.8-b1038.68", + "version": "21.0.11-b1163.116", "homepage": "https://github.com/JetBrains/JetBrainsRuntime", "description": "A fork of OpenJDK that includes a number enhancements in font rendering, HiDPI support, ligatures, performance improvements, and bugfixes. These are mainly for running IntelliJ Platform-based products", "license": "GPL-2.0", "architecture": { "32bit": { - "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbr-21.0.8-windows-x86-b1038.68.tar.gz", - "hash": "sha512:e3c0b1d270171e9ad179b99f0a24c469977b7125623f5d136efd418d063f61fc96eb3f4a41489f3fe89d6f1c86bf95afbb000ab06912a17a88bbcf3520bfc90a", - "extract_dir": "jbr-21.0.8-windows-x86-b1038.68" + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbr-21.0.11-windows-x86-b1163.116.tar.gz", + "hash": "sha512:c304a608c649d4979c742bc13f15cd6fd2abd73a83c72c8a1f0e1aa9f92f4f22ddf688bbb61f38d817ecd8d934e67dfe2ca2e64adea41f789356bf83b287153e", + "extract_dir": "jbr-21.0.11-windows-x86-b1163.116" }, "64bit": { - "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbr-21.0.8-windows-x64-b1038.68.tar.gz", - "hash": "sha512:b59b6c9dd5194c93c3b8512e788fea08cef97e6c1b9108591f72ecdddc6fdbd95999db1e44b382cb5c74202b5ae016da5aa1c21883cefe50c23f8d2d0f3f7434", - "extract_dir": "jbr-21.0.8-windows-x64-b1038.68" + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbr-21.0.11-windows-x64-b1163.116.tar.gz", + "hash": "sha512:1b5a3b602bf8096263a87d60a524fdd422696a0ff4af288e554dde8b11a3178c99f5a8d9161e9cc6b318790330fa75fdaa597d23551cbfc6a9387afbc4f51626", + "extract_dir": "jbr-21.0.11-windows-x64-b1163.116" }, "arm64": { - "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbr-21.0.8-windows-aarch64-b1038.68.tar.gz", - "hash": "sha512:fb784bf1c0842ff788479e05d65e7d6e7c92545d006a753a158e3f00d17a52fe0f8e4b0aa6081fabe0443219682ec03f726daacd7bf2ea28ddd31bd3ae7b7f22", - "extract_dir": "jbr-21.0.8-windows-aarch64-b1038.68" + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbr-21.0.11-windows-aarch64-b1163.116.tar.gz", + "hash": "sha512:ec1d49c6b3cddb7c508d0fa0ab2cdbfd689f6f7b30865bde53f33ddbab546246547bf85dbc4c5cbb8c474df2eb5b3b50b360d80a8d87358b7c2eb5a1f7f8091e", + "extract_dir": "jbr-21.0.11-windows-aarch64-b1163.116" } }, "env_set": { diff --git a/bucket/intellij-jbr25-jcef.json b/bucket/intellij-jbr25-jcef.json new file mode 100644 index 00000000000..1c29a80f25b --- /dev/null +++ b/bucket/intellij-jbr25-jcef.json @@ -0,0 +1,67 @@ +{ + "version": "25.0.3-b496.62", + "homepage": "https://github.com/JetBrains/JetBrainsRuntime", + "description": "A fork of OpenJDK that supports enhanced class redefinition (DCEVM), features optional JCEF, a framework for embedding Chromium-based browsers, includes a number of improvements in font rendering, keyboards support, windowing/focus subsystems, HiDPI, accessibility, and performance, provides better desktop integration and bugfixes not yet present in OpenJDK.", + "license": "GPL-2.0-only", + "architecture": { + "64bit": { + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbr_jcef-25.0.3-windows-x64-b496.62.tar.gz", + "hash": "sha512:b696ab9558260df151a01b585e546cb28cd1844c505e34448b837642522c6bcca3ca190a8ba5722cb13d859c82e6e3eb9e5a63985e0a73d826b74cf7efb79c99", + "extract_dir": "jbr_jcef-25.0.3-windows-x64-b496.62" + }, + "arm64": { + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbr_jcef-25.0.3-windows-aarch64-b496.62.tar.gz", + "hash": "sha512:eca0ba118eea9b0a038537e4aadbcda2d22d8d5386818ad830794d1543df1c042e60326cbf44da6114056789d2dda22402a916f9dc7f967cf0fbe5bbd9ddc04b", + "extract_dir": "jbr_jcef-25.0.3-windows-aarch64-b496.62" + } + }, + "env_set": { + "JAVA_HOME": "$dir" + }, + "env_add_path": "bin", + "checkver": { + "script": [ + "$url = 'https://api.github.com/repos/JetBrains/JetBrainsRuntime/releases'", + "$releases = Invoke-RestMethod $url", + "$tags = $releases | ForEach-Object { $_.tag_name }", + "# `$Script:expected_ver` is current version for fallback", + "$tags += 'jbr-release-' + ($Script:expected_ver -replace '-', '')", + "$pattern = 'jbr-release-25\\.(?[\\d.]+)b(?[\\d]+)\\.(?\\d+)'", + "$matches = foreach ($t in $tags) { if ($t -match $pattern) {", + " [PSCustomObject]@{", + " Tag = $t", + " VersionParts = ($Matches.Version -split '\\.') | ForEach-Object { [int]$_ }", + " BuildNum = [int]$Matches.BuildNum", + " Patch = [int]$Matches.Patch", + " }", + " } }", + "$latest = $matches | Sort-Object @{Expression={$_.VersionParts[0]}},", + " @{Expression={$_.VersionParts[1]}},", + " @{Expression={$_.BuildNum}},", + " @{Expression={$_.Patch}} | Select-Object -Last 1", + "Write-Output $latest.Tag" + ], + "regex": "jbr-release-25\\.(?[\\d.]+)(?[\\w]+)\\.(?[\\d]+)", + "replace": "25.${Version}-${Build}.${Patch}" + }, + "autoupdate": { + "architecture": { + "64bit": { + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbr_jcef-25.$matchVersion-windows-x64-$matchBuild.$matchPatch.tar.gz", + "hash": { + "url": "$url.checksum", + "regex": "$sha512\\s" + }, + "extract_dir": "jbr_jcef-25.$matchVersion-windows-x64-$matchBuild.$matchPatch" + }, + "arm64": { + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbr_jcef-25.$matchVersion-windows-aarch64-$matchBuild.$matchPatch.tar.gz", + "hash": { + "url": "$url.checksum", + "regex": "$sha512\\s" + }, + "extract_dir": "jbr_jcef-25.$matchVersion-windows-aarch64-$matchBuild.$matchPatch" + } + } + } +} diff --git a/bucket/intellij-jbr25-sdk-jcef.json b/bucket/intellij-jbr25-sdk-jcef.json new file mode 100644 index 00000000000..351e42b6d8f --- /dev/null +++ b/bucket/intellij-jbr25-sdk-jcef.json @@ -0,0 +1,67 @@ +{ + "version": "25.0.3-b496.62", + "homepage": "https://github.com/JetBrains/JetBrainsRuntime", + "description": "A fork of OpenJDK that supports enhanced class redefinition (DCEVM), features optional JCEF, a framework for embedding Chromium-based browsers, includes a number of improvements in font rendering, keyboards support, windowing/focus subsystems, HiDPI, accessibility, and performance, provides better desktop integration and bugfixes not yet present in OpenJDK.", + "license": "GPL-2.0-only", + "architecture": { + "64bit": { + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbrsdk_jcef-25.0.3-windows-x64-b496.62.tar.gz", + "hash": "sha512:9a1e2a11b013bb1a2aaa8ea58b0dd1eb5fb17dd7ecbf9179bf0bd92e490d8cbe221e5653db836b83f3ce33b4f276a2ea45d18e787b45cefae3206aa7a17636e5", + "extract_dir": "jbrsdk_jcef-25.0.3-windows-x64-b496.62" + }, + "arm64": { + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbrsdk_jcef-25.0.3-windows-aarch64-b496.62.tar.gz", + "hash": "sha512:2c2232089e647c6d1f5b4ab8d376e07e9f017577940d5f0aa4b387be563396d7b3f0201a7178022b879d5c03e785e7c9ada1e54f4cf420ae59c8b91f1535e05f", + "extract_dir": "jbrsdk_jcef-25.0.3-windows-aarch64-b496.62" + } + }, + "env_set": { + "JAVA_HOME": "$dir" + }, + "env_add_path": "bin", + "checkver": { + "script": [ + "$url = 'https://api.github.com/repos/JetBrains/JetBrainsRuntime/releases'", + "$releases = Invoke-RestMethod $url", + "$tags = $releases | ForEach-Object { $_.tag_name }", + "# `$Script:expected_ver` is current version for fallback", + "$tags += 'jbr-release-' + ($Script:expected_ver -replace '-', '')", + "$pattern = 'jbr-release-25\\.(?[\\d.]+)b(?[\\d]+)\\.(?\\d+)'", + "$matches = foreach ($t in $tags) { if ($t -match $pattern) {", + " [PSCustomObject]@{", + " Tag = $t", + " VersionParts = ($Matches.Version -split '\\.') | ForEach-Object { [int]$_ }", + " BuildNum = [int]$Matches.BuildNum", + " Patch = [int]$Matches.Patch", + " }", + " } }", + "$latest = $matches | Sort-Object @{Expression={$_.VersionParts[0]}},", + " @{Expression={$_.VersionParts[1]}},", + " @{Expression={$_.BuildNum}},", + " @{Expression={$_.Patch}} | Select-Object -Last 1", + "Write-Output $latest.Tag" + ], + "regex": "jbr-release-25\\.(?[\\d.]+)(?[\\w]+)\\.(?[\\d]+)", + "replace": "25.${Version}-${Build}.${Patch}" + }, + "autoupdate": { + "architecture": { + "64bit": { + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbrsdk_jcef-25.$matchVersion-windows-x64-$matchBuild.$matchPatch.tar.gz", + "hash": { + "url": "$url.checksum", + "regex": "$sha512\\s" + }, + "extract_dir": "jbrsdk_jcef-25.$matchVersion-windows-x64-$matchBuild.$matchPatch" + }, + "arm64": { + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbrsdk_jcef-25.$matchVersion-windows-aarch64-$matchBuild.$matchPatch.tar.gz", + "hash": { + "url": "$url.checksum", + "regex": "$sha512\\s" + }, + "extract_dir": "jbrsdk_jcef-25.$matchVersion-windows-aarch64-$matchBuild.$matchPatch" + } + } + } +} diff --git a/bucket/intellij-jbr25-sdk.json b/bucket/intellij-jbr25-sdk.json new file mode 100644 index 00000000000..a503d995020 --- /dev/null +++ b/bucket/intellij-jbr25-sdk.json @@ -0,0 +1,67 @@ +{ + "version": "25.0.3-b496.62", + "homepage": "https://github.com/JetBrains/JetBrainsRuntime", + "description": "A fork of OpenJDK that supports enhanced class redefinition (DCEVM), features optional JCEF, a framework for embedding Chromium-based browsers, includes a number of improvements in font rendering, keyboards support, windowing/focus subsystems, HiDPI, accessibility, and performance, provides better desktop integration and bugfixes not yet present in OpenJDK.", + "license": "GPL-2.0-only", + "architecture": { + "64bit": { + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbrsdk-25.0.3-windows-x64-b496.62.tar.gz", + "hash": "sha512:2971f7a068ded6c1f0b09d070bea69c2b612def39c10ba2529e5b16d7ad60c3aca3cbd604ba0eff1cda15f2f62143c9ee0a057dbc1b25b8da53c8b920e03b37b", + "extract_dir": "jbrsdk-25.0.3-windows-x64-b496.62" + }, + "arm64": { + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbrsdk-25.0.3-windows-aarch64-b496.62.tar.gz", + "hash": "sha512:e484a72b34e65a870663009348e5271b37fabb6f6b320aa65af82fbc871df3559c94f984906872eae830553be38ac0f79ff48d609c13b391e13d77d3dd77ae91", + "extract_dir": "jbrsdk-25.0.3-windows-aarch64-b496.62" + } + }, + "env_set": { + "JAVA_HOME": "$dir" + }, + "env_add_path": "bin", + "checkver": { + "script": [ + "$url = 'https://api.github.com/repos/JetBrains/JetBrainsRuntime/releases'", + "$releases = Invoke-RestMethod $url", + "$tags = $releases | ForEach-Object { $_.tag_name }", + "# `$Script:expected_ver` is current version for fallback", + "$tags += 'jbr-release-' + ($Script:expected_ver -replace '-', '')", + "$pattern = 'jbr-release-25\\.(?[\\d.]+)b(?[\\d]+)\\.(?\\d+)'", + "$matches = foreach ($t in $tags) { if ($t -match $pattern) {", + " [PSCustomObject]@{", + " Tag = $t", + " VersionParts = ($Matches.Version -split '\\.') | ForEach-Object { [int]$_ }", + " BuildNum = [int]$Matches.BuildNum", + " Patch = [int]$Matches.Patch", + " }", + " } }", + "$latest = $matches | Sort-Object @{Expression={$_.VersionParts[0]}},", + " @{Expression={$_.VersionParts[1]}},", + " @{Expression={$_.BuildNum}},", + " @{Expression={$_.Patch}} | Select-Object -Last 1", + "Write-Output $latest.Tag" + ], + "regex": "jbr-release-25\\.(?[\\d.]+)(?[\\w]+)\\.(?[\\d]+)", + "replace": "25.${Version}-${Build}.${Patch}" + }, + "autoupdate": { + "architecture": { + "64bit": { + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbrsdk-25.$matchVersion-windows-x64-$matchBuild.$matchPatch.tar.gz", + "hash": { + "url": "$url.checksum", + "regex": "$sha512\\s" + }, + "extract_dir": "jbrsdk-25.$matchVersion-windows-x64-$matchBuild.$matchPatch" + }, + "arm64": { + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbrsdk-25.$matchVersion-windows-aarch64-$matchBuild.$matchPatch.tar.gz", + "hash": { + "url": "$url.checksum", + "regex": "$sha512\\s" + }, + "extract_dir": "jbrsdk-25.$matchVersion-windows-aarch64-$matchBuild.$matchPatch" + } + } + } +} diff --git a/bucket/intellij-jbr25.json b/bucket/intellij-jbr25.json new file mode 100644 index 00000000000..faa821ba982 --- /dev/null +++ b/bucket/intellij-jbr25.json @@ -0,0 +1,67 @@ +{ + "version": "25.0.3-b496.62", + "homepage": "https://github.com/JetBrains/JetBrainsRuntime", + "description": "A fork of OpenJDK that supports enhanced class redefinition (DCEVM), features optional JCEF, a framework for embedding Chromium-based browsers, includes a number of improvements in font rendering, keyboards support, windowing/focus subsystems, HiDPI, accessibility, and performance, provides better desktop integration and bugfixes not yet present in OpenJDK.", + "license": "GPL-2.0-only", + "architecture": { + "64bit": { + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbr-25.0.3-windows-x64-b496.62.tar.gz", + "hash": "sha512:545c19da0d3c60b57f867729cecf648c0169aa9e49b389d4410ef1497c81f8a15ac94b9bd8c2972893a53db67085d538eb35b69a70c69522f65159fb98a46bce", + "extract_dir": "jbr-25.0.3-windows-x64-b496.62" + }, + "arm64": { + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbr-25.0.3-windows-aarch64-b496.62.tar.gz", + "hash": "sha512:23cdf6ee05c20bd1a697b0483fade04faf7818b6e85acb621d9854edf8f8f1cf0627c8aa50fd3c598b536ba04bbcf8bc4b8c5dfa855e993733cac82ead1eb93a", + "extract_dir": "jbr-25.0.3-windows-aarch64-b496.62" + } + }, + "env_set": { + "JAVA_HOME": "$dir" + }, + "env_add_path": "bin", + "checkver": { + "script": [ + "$url = 'https://api.github.com/repos/JetBrains/JetBrainsRuntime/releases'", + "$releases = Invoke-RestMethod $url", + "$tags = $releases | ForEach-Object { $_.tag_name }", + "# `$Script:expected_ver` is current version for fallback", + "$tags += 'jbr-release-' + ($Script:expected_ver -replace '-', '')", + "$pattern = 'jbr-release-25\\.(?[\\d.]+)b(?[\\d]+)\\.(?\\d+)'", + "$matches = foreach ($t in $tags) { if ($t -match $pattern) {", + " [PSCustomObject]@{", + " Tag = $t", + " VersionParts = ($Matches.Version -split '\\.') | ForEach-Object { [int]$_ }", + " BuildNum = [int]$Matches.BuildNum", + " Patch = [int]$Matches.Patch", + " }", + " } }", + "$latest = $matches | Sort-Object @{Expression={$_.VersionParts[0]}},", + " @{Expression={$_.VersionParts[1]}},", + " @{Expression={$_.BuildNum}},", + " @{Expression={$_.Patch}} | Select-Object -Last 1", + "Write-Output $latest.Tag" + ], + "regex": "jbr-release-25\\.(?[\\d.]+)(?[\\w]+)\\.(?[\\d]+)", + "replace": "25.${Version}-${Build}.${Patch}" + }, + "autoupdate": { + "architecture": { + "64bit": { + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbr-25.$matchVersion-windows-x64-$matchBuild.$matchPatch.tar.gz", + "hash": { + "url": "$url.checksum", + "regex": "$sha512\\s" + }, + "extract_dir": "jbr-25.$matchVersion-windows-x64-$matchBuild.$matchPatch" + }, + "arm64": { + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbr-25.$matchVersion-windows-aarch64-$matchBuild.$matchPatch.tar.gz", + "hash": { + "url": "$url.checksum", + "regex": "$sha512\\s" + }, + "extract_dir": "jbr-25.$matchVersion-windows-aarch64-$matchBuild.$matchPatch" + } + } + } +} diff --git a/bucket/liberica-full-jdk.json b/bucket/liberica-full-jdk.json index 2d243fd6a58..00b02adf13e 100644 --- a/bucket/liberica-full-jdk.json +++ b/bucket/liberica-full-jdk.json @@ -1,26 +1,26 @@ { "description": "BellSoft Liberica is a 100% open-source Java implementation", "homepage": "https://bell-sw.com/java", - "version": "25-37", + "version": "26.0.1-10", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jdk25%2B37-windows-amd64-full.zip", - "hash": "sha1:1b5ed6a4f1285a5236efc7299fcb62ed8ed936cd" + "url": "https://github.com/bell-sw/Liberica/releases/download/26.0.1%2B10/bellsoft-jdk26.0.1%2B10-windows-amd64-full.zip", + "hash": "sha1:5bbd80cd72d2657df10ea2f1c7ed0b622e1f0cd1" }, "arm64": { - "url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jdk25%2B37-windows-aarch64-full.zip", - "hash": "sha1:17173014d635f426c40f6cd7c6ffee034f351c71" + "url": "https://github.com/bell-sw/Liberica/releases/download/26.0.1%2B10/bellsoft-jdk26.0.1%2B10-windows-aarch64-full.zip", + "hash": "sha1:9cf18d12544e4d4337eef96f5917bcb1fd72936a" } }, - "extract_dir": "jdk-25-full", + "extract_dir": "jdk-26.0.1-full", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" }, "checkver": { "url": "https://api.bell-sw.com/v1/liberica/releases?bundle-type=jdk-full&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version", - "jsonpath": "$.version", + "jsonpath": "$[*].version", "regex": "(?[\\d.]+)(?:\\+)(?[\\d]+)", "replace": "${major}-${build}", "reverse": true diff --git a/bucket/liberica-full-jre.json b/bucket/liberica-full-jre.json index 1302008a99b..d9cb16d8c63 100644 --- a/bucket/liberica-full-jre.json +++ b/bucket/liberica-full-jre.json @@ -1,26 +1,26 @@ { "description": "BellSoft Liberica is a 100% open-source Java implementation", "homepage": "https://bell-sw.com/java", - "version": "25-37", + "version": "26.0.1-10", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jre25%2B37-windows-amd64-full.zip", - "hash": "sha1:e7be82c6dcba6051b563150c107ef96b8fd5e0e4" + "url": "https://github.com/bell-sw/Liberica/releases/download/26.0.1%2B10/bellsoft-jre26.0.1%2B10-windows-amd64-full.zip", + "hash": "sha1:f515a3ee3d11fc7b21af64da7317df8f3d4996d6" }, "arm64": { - "url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jre25%2B37-windows-aarch64-full.zip", - "hash": "sha1:69224a1176f0dd70924e8b4b1f5df5e1ec1dd5b7" + "url": "https://github.com/bell-sw/Liberica/releases/download/26.0.1%2B10/bellsoft-jre26.0.1%2B10-windows-aarch64-full.zip", + "hash": "sha1:3fb2eebcae4df23eaaa03d4ade336d70ce2eb7f3" } }, - "extract_dir": "jre-25-full", + "extract_dir": "jre-26.0.1-full", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" }, "checkver": { "url": "https://api.bell-sw.com/v1/liberica/releases?bundle-type=jre-full&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version", - "jsonpath": "$.version", + "jsonpath": "$[*].version", "regex": "(?[\\d.]+)(?:\\+)(?[\\d]+)", "replace": "${major}-${build}", "reverse": true diff --git a/bucket/liberica-full-lts-jdk.json b/bucket/liberica-full-lts-jdk.json index 6e1620ed539..f1b88464549 100644 --- a/bucket/liberica-full-lts-jdk.json +++ b/bucket/liberica-full-lts-jdk.json @@ -1,26 +1,26 @@ { "description": "BellSoft Liberica is a 100% open-source Java implementation", "homepage": "https://bell-sw.com/java", - "version": "25-37", + "version": "25.0.3-11", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jdk25%2B37-windows-amd64-full.zip", - "hash": "sha1:1b5ed6a4f1285a5236efc7299fcb62ed8ed936cd" + "url": "https://github.com/bell-sw/Liberica/releases/download/25.0.3%2B11/bellsoft-jdk25.0.3%2B11-windows-amd64-full.zip", + "hash": "sha1:ad8e84aad7d98ea9e07aaab274e5c90bbd448989" }, "arm64": { - "url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jdk25%2B37-windows-aarch64-full.zip", - "hash": "sha1:17173014d635f426c40f6cd7c6ffee034f351c71" + "url": "https://github.com/bell-sw/Liberica/releases/download/25.0.3%2B11/bellsoft-jdk25.0.3%2B11-windows-aarch64-full.zip", + "hash": "sha1:41cf12fc2d3b2f6c6aaca4ca82dcedfa76cfe6aa" } }, - "extract_dir": "jdk-25-full", + "extract_dir": "jdk-25.0.3-full", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" }, "checkver": { "url": "https://api.bell-sw.com/v1/liberica/releases?bundle-type=jdk-full&version-modifier=latest&release-type=lts&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version", - "jsonpath": "$.version", + "jsonpath": "$[*].version", "regex": "(?[\\d.]+)(?:\\+)(?[\\d]+)", "replace": "${major}-${build}", "reverse": true diff --git a/bucket/liberica-full-lts-jre.json b/bucket/liberica-full-lts-jre.json index 947c3dca319..bc46a627e23 100644 --- a/bucket/liberica-full-lts-jre.json +++ b/bucket/liberica-full-lts-jre.json @@ -1,26 +1,26 @@ { "description": "BellSoft Liberica is a 100% open-source Java implementation", "homepage": "https://bell-sw.com/java", - "version": "25-37", + "version": "25.0.3-11", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jre25%2B37-windows-amd64-full.zip", - "hash": "sha1:e7be82c6dcba6051b563150c107ef96b8fd5e0e4" + "url": "https://github.com/bell-sw/Liberica/releases/download/25.0.3%2B11/bellsoft-jre25.0.3%2B11-windows-amd64-full.zip", + "hash": "sha1:38d84b2f9a2ed98cfdc9410f1295830e264d575d" }, "arm64": { - "url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jre25%2B37-windows-aarch64-full.zip", - "hash": "sha1:69224a1176f0dd70924e8b4b1f5df5e1ec1dd5b7" + "url": "https://github.com/bell-sw/Liberica/releases/download/25.0.3%2B11/bellsoft-jre25.0.3%2B11-windows-aarch64-full.zip", + "hash": "sha1:3170bb500f0ba3cdbef14cd1e17b42b8ab5305d1" } }, - "extract_dir": "jre-25-full", + "extract_dir": "jre-25.0.3-full", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" }, "checkver": { "url": "https://api.bell-sw.com/v1/liberica/releases?bundle-type=jre-full&version-modifier=latest&release-type=lts&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version", - "jsonpath": "$.version", + "jsonpath": "$[*].version", "regex": "(?[\\d.]+)(?:\\+)(?[\\d]+)", "replace": "${major}-${build}", "reverse": true diff --git a/bucket/liberica-jdk.json b/bucket/liberica-jdk.json index b1dd486ea2d..e6c6561350a 100644 --- a/bucket/liberica-jdk.json +++ b/bucket/liberica-jdk.json @@ -1,26 +1,26 @@ { "description": "BellSoft Liberica is a 100% open-source Java implementation", "homepage": "https://bell-sw.com/java", - "version": "25-37", + "version": "26.0.1-10", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jdk25%2B37-windows-amd64.zip", - "hash": "sha1:7a62e1df0da604723115acfb3240a79cd1261771" + "url": "https://github.com/bell-sw/Liberica/releases/download/26.0.1%2B10/bellsoft-jdk26.0.1%2B10-windows-amd64.zip", + "hash": "sha1:18db1e039769dc5e0279795754d15fffe5b9962c" }, "arm64": { - "url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jdk25%2B37-windows-aarch64.zip", - "hash": "sha1:c5a2d7969623bf419f76b4b2556b505ca1b0b0a3" + "url": "https://github.com/bell-sw/Liberica/releases/download/26.0.1%2B10/bellsoft-jdk26.0.1%2B10-windows-aarch64.zip", + "hash": "sha1:0852d3a8cd420b13fb5a639827c1ad15de9dc617" } }, - "extract_dir": "jdk-25", + "extract_dir": "jdk-26.0.1", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" }, "checkver": { "url": "https://api.bell-sw.com/v1/liberica/releases?bundle-type=jdk&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version", - "jsonpath": "$.version", + "jsonpath": "$[*].version", "regex": "(?[\\d.]+)(?:\\+)(?[\\d]+)", "replace": "${major}-${build}", "reverse": true diff --git a/bucket/liberica-jre.json b/bucket/liberica-jre.json index 8f64be30855..3f31198a2f0 100644 --- a/bucket/liberica-jre.json +++ b/bucket/liberica-jre.json @@ -1,26 +1,26 @@ { "description": "BellSoft Liberica is a 100% open-source Java implementation", "homepage": "https://bell-sw.com/java", - "version": "25-37", + "version": "26.0.1-10", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jre25%2B37-windows-amd64.zip", - "hash": "sha1:ce7aef3ef3f894962016bbbf2f32fed4eb96e0c5" + "url": "https://github.com/bell-sw/Liberica/releases/download/26.0.1%2B10/bellsoft-jre26.0.1%2B10-windows-amd64.zip", + "hash": "sha1:5d9f8ff5453d836ceb9660d2416b238f920b8652" }, "arm64": { - "url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jre25%2B37-windows-aarch64.zip", - "hash": "sha1:c46e09734fa94a26052271aff2279b9f47beedfa" + "url": "https://github.com/bell-sw/Liberica/releases/download/26.0.1%2B10/bellsoft-jre26.0.1%2B10-windows-aarch64.zip", + "hash": "sha1:1210c0bfaa76a5c04a082c8ed421054a0752fb29" } }, - "extract_dir": "jre-25", + "extract_dir": "jre-26.0.1", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" }, "checkver": { "url": "https://api.bell-sw.com/v1/liberica/releases?bundle-type=jre&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version", - "jsonpath": "$.version", + "jsonpath": "$[*].version", "regex": "(?[\\d.]+)(?:\\+)(?[\\d]+)", "replace": "${major}-${build}", "reverse": true diff --git a/bucket/liberica-lite-jdk.json b/bucket/liberica-lite-jdk.json index 19e381e4e82..b658e7d3d80 100644 --- a/bucket/liberica-lite-jdk.json +++ b/bucket/liberica-lite-jdk.json @@ -1,26 +1,26 @@ { "description": "BellSoft Liberica is a 100% open-source Java implementation", "homepage": "https://bell-sw.com/java", - "version": "25-37", + "version": "26.0.1-10", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jdk25%2B37-windows-amd64-lite.zip", - "hash": "sha1:e2fa9243793aa64acde285b6556a7d0f8b0559e0" + "url": "https://github.com/bell-sw/Liberica/releases/download/26.0.1%2B10/bellsoft-jdk26.0.1%2B10-windows-amd64-lite.zip", + "hash": "sha1:53057317233197c00bd19c812ec2ff3ce05b16cb" }, "arm64": { - "url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jdk25%2B37-windows-aarch64-lite.zip", - "hash": "sha1:69dccf53ac60783928c0e1293d639ea51f1a192d" + "url": "https://github.com/bell-sw/Liberica/releases/download/26.0.1%2B10/bellsoft-jdk26.0.1%2B10-windows-aarch64-lite.zip", + "hash": "sha1:5a8bc926ef8c558fcb7e4a1edd6c99a1be35060f" } }, - "extract_dir": "jdk-25-lite", + "extract_dir": "jdk-26.0.1-lite", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" }, "checkver": { "url": "https://api.bell-sw.com/v1/liberica/releases?bundle-type=jdk-lite&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version", - "jsonpath": "$.version", + "jsonpath": "$[*].version", "regex": "(?[\\d.]+)(?:\\+)(?[\\d]+)", "replace": "${major}-${build}", "reverse": true diff --git a/bucket/liberica-lite-lts-jdk.json b/bucket/liberica-lite-lts-jdk.json index eb7c6d8126b..293c0b05cf1 100644 --- a/bucket/liberica-lite-lts-jdk.json +++ b/bucket/liberica-lite-lts-jdk.json @@ -1,26 +1,26 @@ { "description": "BellSoft Liberica is a 100% open-source Java implementation", "homepage": "https://bell-sw.com/java", - "version": "25-37", + "version": "25.0.3-11", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jdk25%2B37-windows-amd64-lite.zip", - "hash": "sha1:e2fa9243793aa64acde285b6556a7d0f8b0559e0" + "url": "https://github.com/bell-sw/Liberica/releases/download/25.0.3%2B11/bellsoft-jdk25.0.3%2B11-windows-amd64-lite.zip", + "hash": "sha1:aa7ff8769f14e31ff02b40538232607e0e174c4a" }, "arm64": { - "url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jdk25%2B37-windows-aarch64-lite.zip", - "hash": "sha1:69dccf53ac60783928c0e1293d639ea51f1a192d" + "url": "https://github.com/bell-sw/Liberica/releases/download/25.0.3%2B11/bellsoft-jdk25.0.3%2B11-windows-aarch64-lite.zip", + "hash": "sha1:c1ee8159b0acf6b2f8c33b09c0aa2d007b6a59b1" } }, - "extract_dir": "jdk-25-lite", + "extract_dir": "jdk-25.0.3-lite", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" }, "checkver": { "url": "https://api.bell-sw.com/v1/liberica/releases?bundle-type=jdk-lite&version-modifier=latest&release-type=lts&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version", - "jsonpath": "$.version", + "jsonpath": "$[*].version", "regex": "(?[\\d.]+)(?:\\+)(?[\\d]+)", "replace": "${major}-${build}", "reverse": true diff --git a/bucket/liberica-lts-jdk.json b/bucket/liberica-lts-jdk.json index 3c334a91a02..3d3a5523714 100644 --- a/bucket/liberica-lts-jdk.json +++ b/bucket/liberica-lts-jdk.json @@ -1,26 +1,26 @@ { "description": "BellSoft Liberica is a 100% open-source Java implementation", "homepage": "https://bell-sw.com/java", - "version": "25-37", + "version": "25.0.3-11", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jdk25%2B37-windows-amd64.zip", - "hash": "sha1:7a62e1df0da604723115acfb3240a79cd1261771" + "url": "https://github.com/bell-sw/Liberica/releases/download/25.0.3%2B11/bellsoft-jdk25.0.3%2B11-windows-amd64.zip", + "hash": "sha1:50d401f0ebd6038befda3aae6eddf06b4f1f8aac" }, "arm64": { - "url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jdk25%2B37-windows-aarch64.zip", - "hash": "sha1:c5a2d7969623bf419f76b4b2556b505ca1b0b0a3" + "url": "https://github.com/bell-sw/Liberica/releases/download/25.0.3%2B11/bellsoft-jdk25.0.3%2B11-windows-aarch64.zip", + "hash": "sha1:b6520c6c486969f83b4220d53c7beed25fefa99a" } }, - "extract_dir": "jdk-25", + "extract_dir": "jdk-25.0.3", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" }, "checkver": { "url": "https://api.bell-sw.com/v1/liberica/releases?bundle-type=jdk&version-modifier=latest&release-type=lts&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version", - "jsonpath": "$.version", + "jsonpath": "$[*].version", "regex": "(?[\\d.]+)(?:\\+)(?[\\d]+)", "replace": "${major}-${build}", "reverse": true diff --git a/bucket/liberica-lts-jre.json b/bucket/liberica-lts-jre.json index fadd7b41c76..4832ce61542 100644 --- a/bucket/liberica-lts-jre.json +++ b/bucket/liberica-lts-jre.json @@ -1,26 +1,26 @@ { "description": "BellSoft Liberica is a 100% open-source Java implementation", "homepage": "https://bell-sw.com/java", - "version": "25-37", + "version": "25.0.3-11", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jre25%2B37-windows-amd64.zip", - "hash": "sha1:ce7aef3ef3f894962016bbbf2f32fed4eb96e0c5" + "url": "https://github.com/bell-sw/Liberica/releases/download/25.0.3%2B11/bellsoft-jre25.0.3%2B11-windows-amd64.zip", + "hash": "sha1:2df9ee57b64fdfdb8ccaa6a82adeadab5417c9c7" }, "arm64": { - "url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jre25%2B37-windows-aarch64.zip", - "hash": "sha1:c46e09734fa94a26052271aff2279b9f47beedfa" + "url": "https://github.com/bell-sw/Liberica/releases/download/25.0.3%2B11/bellsoft-jre25.0.3%2B11-windows-aarch64.zip", + "hash": "sha1:efe5b5825a47d2601fb60bf003a77ee3f43beaa5" } }, - "extract_dir": "jre-25", + "extract_dir": "jre-25.0.3", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" }, "checkver": { "url": "https://api.bell-sw.com/v1/liberica/releases?bundle-type=jre&version-modifier=latest&release-type=lts&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version", - "jsonpath": "$.version", + "jsonpath": "$[*].version", "regex": "(?[\\d.]+)(?:\\+)(?[\\d]+)", "replace": "${major}-${build}", "reverse": true diff --git a/bucket/liberica11-full-jdk.json b/bucket/liberica11-full-jdk.json index ab4f55a3ae3..2d3de0e9c9e 100644 --- a/bucket/liberica11-full-jdk.json +++ b/bucket/liberica11-full-jdk.json @@ -1,26 +1,26 @@ { "description": "BellSoft Liberica is a 100% open-source Java 11 implementation", "homepage": "https://bell-sw.com/java", - "version": "11.0.28-12", + "version": "11.0.31-11", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/11.0.28%2B12/bellsoft-jdk11.0.28%2B12-windows-amd64-full.zip", - "hash": "sha1:8cf4d7a1a5b7319420f3579bad8ec2e881428b43" + "url": "https://github.com/bell-sw/Liberica/releases/download/11.0.31%2B11/bellsoft-jdk11.0.31%2B11-windows-amd64-full.zip", + "hash": "sha1:86b52fd6f9871bbb2ce65ad9979868b1cff9b98f" }, "32bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/11.0.28%2B12/bellsoft-jdk11.0.28%2B12-windows-i586-full.zip", - "hash": "sha1:c40a3a5b8b9ad75a734b8e23b0c411ef0ea7134b" + "url": "https://github.com/bell-sw/Liberica/releases/download/11.0.31%2B11/bellsoft-jdk11.0.31%2B11-windows-i586-full.zip", + "hash": "sha1:1beb2b0412703a58b028bfc6d4295543e2d633b1" } }, - "extract_dir": "jdk-11.0.28-full", + "extract_dir": "jdk-11.0.31-full", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" }, "checkver": { "url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=11&bundle-type=jdk-full&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version", - "jsonpath": "$.version", + "jsonpath": "$[*].version", "regex": "(?[\\d.]+)(?:\\+)(?[\\d]+)", "replace": "${major}-${build}" }, diff --git a/bucket/liberica11-full-jre.json b/bucket/liberica11-full-jre.json index 21b46f97ead..dada930efd3 100644 --- a/bucket/liberica11-full-jre.json +++ b/bucket/liberica11-full-jre.json @@ -1,26 +1,26 @@ { "description": "BellSoft Liberica is a 100% open-source Java 11 implementation", "homepage": "https://bell-sw.com/java", - "version": "11.0.28-12", + "version": "11.0.31-11", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/11.0.28%2B12/bellsoft-jre11.0.28%2B12-windows-amd64-full.zip", - "hash": "sha1:b70b9e8b6e8ed13170d9ad4943c87f6b3b288992" + "url": "https://github.com/bell-sw/Liberica/releases/download/11.0.31%2B11/bellsoft-jre11.0.31%2B11-windows-amd64-full.zip", + "hash": "sha1:bdc2f3a314b151720b953d7e24b2d720b3a4168b" }, "32bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/11.0.28%2B12/bellsoft-jre11.0.28%2B12-windows-i586-full.zip", - "hash": "sha1:f640675bb650d5ec593a94473d26a1ed0b998693" + "url": "https://github.com/bell-sw/Liberica/releases/download/11.0.31%2B11/bellsoft-jre11.0.31%2B11-windows-i586-full.zip", + "hash": "sha1:fd2536c3136c7fa5be87439a0792a6bc3e651e37" } }, - "extract_dir": "jre-11.0.28-full", + "extract_dir": "jre-11.0.31-full", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" }, "checkver": { "url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=11&bundle-type=jre-full&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version", - "jsonpath": "$.version", + "jsonpath": "$[*].version", "regex": "(?[\\d.]+)(?:\\+)(?[\\d]+)", "replace": "${major}-${build}" }, diff --git a/bucket/liberica11-jdk.json b/bucket/liberica11-jdk.json index 22bfc986c31..1ece6c4fe03 100644 --- a/bucket/liberica11-jdk.json +++ b/bucket/liberica11-jdk.json @@ -1,26 +1,26 @@ { "description": "BellSoft Liberica is a 100% open-source Java 11 implementation", "homepage": "https://bell-sw.com/java", - "version": "11.0.28-12", + "version": "11.0.31-11", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/11.0.28%2B12/bellsoft-jdk11.0.28%2B12-windows-amd64.zip", - "hash": "sha1:86ca42e1c0f092064dcd70fb8fece0e4295eb3ad" + "url": "https://github.com/bell-sw/Liberica/releases/download/11.0.31%2B11/bellsoft-jdk11.0.31%2B11-windows-amd64.zip", + "hash": "sha1:24c46d8262bab405c11b4b4457939ac9da5f605a" }, "32bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/11.0.28%2B12/bellsoft-jdk11.0.28%2B12-windows-i586.zip", - "hash": "sha1:30a065b544a904ce7f9dfdfc2c084a1b5093a85a" + "url": "https://github.com/bell-sw/Liberica/releases/download/11.0.31%2B11/bellsoft-jdk11.0.31%2B11-windows-i586.zip", + "hash": "sha1:8a7c89669f921c44dc1bc44b1a91f2c089ae4c45" } }, - "extract_dir": "jdk-11.0.28", + "extract_dir": "jdk-11.0.31", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" }, "checkver": { "url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=11&bundle-type=jdk&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version", - "jsonpath": "$.version", + "jsonpath": "$[*].version", "regex": "(?[\\d.]+)(?:\\+)(?[\\d]+)", "replace": "${major}-${build}" }, diff --git a/bucket/liberica11-jre.json b/bucket/liberica11-jre.json index fe9d0550434..0c75d76eda5 100644 --- a/bucket/liberica11-jre.json +++ b/bucket/liberica11-jre.json @@ -1,26 +1,26 @@ { "description": "BellSoft Liberica is a 100% open-source Java 11 implementation", "homepage": "https://bell-sw.com/java", - "version": "11.0.28-12", + "version": "11.0.31-11", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/11.0.28%2B12/bellsoft-jre11.0.28%2B12-windows-amd64.zip", - "hash": "sha1:5c34691fb8dded4ad24146cc3d5928c39c020381" + "url": "https://github.com/bell-sw/Liberica/releases/download/11.0.31%2B11/bellsoft-jre11.0.31%2B11-windows-amd64.zip", + "hash": "sha1:029c91292238b1421c919d473225e141a4fa1ac9" }, "32bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/11.0.28%2B12/bellsoft-jre11.0.28%2B12-windows-i586.zip", - "hash": "sha1:0c1f36904b91b641515553ed2631aa5c3bb4a833" + "url": "https://github.com/bell-sw/Liberica/releases/download/11.0.31%2B11/bellsoft-jre11.0.31%2B11-windows-i586.zip", + "hash": "sha1:d9734e2a9ac432a807bae0358afbb6e5e1a65600" } }, - "extract_dir": "jre-11.0.28", + "extract_dir": "jre-11.0.31", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" }, "checkver": { "url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=11&bundle-type=jre&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version", - "jsonpath": "$.version", + "jsonpath": "$[*].version", "regex": "(?[\\d.]+)(?:\\+)(?[\\d]+)", "replace": "${major}-${build}" }, diff --git a/bucket/liberica11-lite-jdk.json b/bucket/liberica11-lite-jdk.json index 6ffbd0e5eee..36cef94ed9e 100644 --- a/bucket/liberica11-lite-jdk.json +++ b/bucket/liberica11-lite-jdk.json @@ -1,26 +1,26 @@ { "description": "BellSoft Liberica is a 100% open-source Java 11 implementation", "homepage": "https://bell-sw.com/java", - "version": "11.0.28-12", + "version": "11.0.31-11", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/11.0.28%2B12/bellsoft-jdk11.0.28%2B12-windows-amd64-lite.zip", - "hash": "sha1:abf4676108763ebdf89fe187c062777cfe7c2c19" + "url": "https://github.com/bell-sw/Liberica/releases/download/11.0.31%2B11/bellsoft-jdk11.0.31%2B11-windows-amd64-lite.zip", + "hash": "sha1:b6b577c8aaa816099f08036c8781726a57fc31b4" }, "32bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/11.0.28%2B12/bellsoft-jdk11.0.28%2B12-windows-i586-lite.zip", - "hash": "sha1:db8abf141895cc9d24ab533d66248bb95c5ac77e" + "url": "https://github.com/bell-sw/Liberica/releases/download/11.0.31%2B11/bellsoft-jdk11.0.31%2B11-windows-i586-lite.zip", + "hash": "sha1:82f716c6c24e1516fab0fa5a34d58b73eeaa811b" } }, - "extract_dir": "jdk-11.0.28-lite", + "extract_dir": "jdk-11.0.31-lite", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" }, "checkver": { "url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=11&bundle-type=jdk-lite&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version", - "jsonpath": "$.version", + "jsonpath": "$[*].version", "regex": "(?[\\d.]+)(?:\\+)(?[\\d]+)", "replace": "${major}-${build}" }, diff --git a/bucket/liberica16-full-jdk.json b/bucket/liberica16-full-jdk.json index 50831545c77..f26f4ef3f31 100644 --- a/bucket/liberica16-full-jdk.json +++ b/bucket/liberica16-full-jdk.json @@ -20,7 +20,7 @@ }, "checkver": { "url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=16&bundle-type=jdk-full&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version", - "jsonpath": "$.version", + "jsonpath": "$[*].version", "regex": "(?[\\d.]+)(?:\\+)(?[\\d]+)", "replace": "${major}-${build}" }, diff --git a/bucket/liberica16-full-jre.json b/bucket/liberica16-full-jre.json index 37a40be69e4..0b3293e4be2 100644 --- a/bucket/liberica16-full-jre.json +++ b/bucket/liberica16-full-jre.json @@ -20,7 +20,7 @@ }, "checkver": { "url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=16&bundle-type=jre-full&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version", - "jsonpath": "$.version", + "jsonpath": "$[*].version", "regex": "(?[\\d.]+)(?:\\+)(?[\\d]+)", "replace": "${major}-${build}" }, diff --git a/bucket/liberica16-jdk.json b/bucket/liberica16-jdk.json index 9257a61677e..62d520f2a05 100644 --- a/bucket/liberica16-jdk.json +++ b/bucket/liberica16-jdk.json @@ -20,7 +20,7 @@ }, "checkver": { "url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=16&bundle-type=jdk&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version", - "jsonpath": "$.version", + "jsonpath": "$[*].version", "regex": "(?[\\d.]+)(?:\\+)(?[\\d]+)", "replace": "${major}-${build}" }, diff --git a/bucket/liberica16-jre.json b/bucket/liberica16-jre.json index e2f4611baae..5e4f69dbef1 100644 --- a/bucket/liberica16-jre.json +++ b/bucket/liberica16-jre.json @@ -20,7 +20,7 @@ }, "checkver": { "url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=16&bundle-type=jre&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version", - "jsonpath": "$.version", + "jsonpath": "$[*].version", "regex": "(?[\\d.]+)(?:\\+)(?[\\d]+)", "replace": "${major}-${build}" }, diff --git a/bucket/liberica16-lite-jdk.json b/bucket/liberica16-lite-jdk.json index 54c0bec3356..6bf25550f70 100644 --- a/bucket/liberica16-lite-jdk.json +++ b/bucket/liberica16-lite-jdk.json @@ -20,7 +20,7 @@ }, "checkver": { "url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=16&bundle-type=jdk-lite&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version", - "jsonpath": "$.version", + "jsonpath": "$[*].version", "regex": "(?[\\d.]+)(?:\\+)(?[\\d]+)", "replace": "${major}-${build}" }, diff --git a/bucket/liberica17-full-jdk.json b/bucket/liberica17-full-jdk.json index 3d219a103c2..801b0f427fc 100644 --- a/bucket/liberica17-full-jdk.json +++ b/bucket/liberica17-full-jdk.json @@ -1,26 +1,26 @@ { "description": "BellSoft Liberica is a 100% open-source Java 17 implementation", "homepage": "https://bell-sw.com/java", - "version": "17.0.16-12", + "version": "17.0.19-11", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/17.0.16%2B12/bellsoft-jdk17.0.16%2B12-windows-amd64-full.zip", - "hash": "sha1:818e25499e91e45b5585d7d01d3c329bf5834c8b" + "url": "https://github.com/bell-sw/Liberica/releases/download/17.0.19%2B11/bellsoft-jdk17.0.19%2B11-windows-amd64-full.zip", + "hash": "sha1:e15aa808f98427da9237c731a11388f6291e9c08" }, "32bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/17.0.16%2B12/bellsoft-jdk17.0.16%2B12-windows-i586-full.zip", - "hash": "sha1:3b3bfabc93b46776fa154d8193c36262d7db8bc9" + "url": "https://github.com/bell-sw/Liberica/releases/download/17.0.19%2B11/bellsoft-jdk17.0.19%2B11-windows-i586-full.zip", + "hash": "sha1:090ede49097b00d321348c3a17a6db6f441d099e" } }, - "extract_dir": "jdk-17.0.16-full", + "extract_dir": "jdk-17.0.19-full", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" }, "checkver": { "url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=17&bundle-type=jdk-full&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version", - "jsonpath": "$.version", + "jsonpath": "$[*].version", "regex": "(?[\\d.]+)(?:\\+)(?[\\d]+)", "replace": "${major}-${build}" }, diff --git a/bucket/liberica17-full-jre.json b/bucket/liberica17-full-jre.json index 5e3ccd256bd..a2a22a9fce4 100644 --- a/bucket/liberica17-full-jre.json +++ b/bucket/liberica17-full-jre.json @@ -1,26 +1,26 @@ { "description": "BellSoft Liberica is a 100% open-source Java 17 implementation", "homepage": "https://bell-sw.com/java", - "version": "17.0.16-12", + "version": "17.0.19-11", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/17.0.16%2B12/bellsoft-jre17.0.16%2B12-windows-amd64-full.zip", - "hash": "sha1:b4ae274529883258e638fa21b1eacc4eeb359205" + "url": "https://github.com/bell-sw/Liberica/releases/download/17.0.19%2B11/bellsoft-jre17.0.19%2B11-windows-amd64-full.zip", + "hash": "sha1:1c64fb6cda6a9293df18189474e88fdaf5e37bfb" }, "32bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/17.0.16%2B12/bellsoft-jre17.0.16%2B12-windows-i586-full.zip", - "hash": "sha1:aa29135a9b0274ca6c6287cbbc96ea612b843419" + "url": "https://github.com/bell-sw/Liberica/releases/download/17.0.19%2B11/bellsoft-jre17.0.19%2B11-windows-i586-full.zip", + "hash": "sha1:5c2500c094fdd0cedfc42438426075ec333741a3" } }, - "extract_dir": "jre-17.0.16-full", + "extract_dir": "jre-17.0.19-full", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" }, "checkver": { "url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=17&bundle-type=jre-full&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version", - "jsonpath": "$.version", + "jsonpath": "$[*].version", "regex": "(?[\\d.]+)(?:\\+)(?[\\d]+)", "replace": "${major}-${build}" }, diff --git a/bucket/liberica17-jdk.json b/bucket/liberica17-jdk.json index 0e2f5fc079b..027b3bbee20 100644 --- a/bucket/liberica17-jdk.json +++ b/bucket/liberica17-jdk.json @@ -1,26 +1,26 @@ { "description": "BellSoft Liberica is a 100% open-source Java 17 implementation", "homepage": "https://bell-sw.com/java", - "version": "17.0.16-12", + "version": "17.0.19-11", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/17.0.16%2B12/bellsoft-jdk17.0.16%2B12-windows-amd64.zip", - "hash": "sha1:0ab16b907f8e8c382557243a14052ef62760d644" + "url": "https://github.com/bell-sw/Liberica/releases/download/17.0.19%2B11/bellsoft-jdk17.0.19%2B11-windows-amd64.zip", + "hash": "sha1:703b417069f9799c516ed9c0954ac385fa226590" }, "32bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/17.0.16%2B12/bellsoft-jdk17.0.16%2B12-windows-i586.zip", - "hash": "sha1:9b131811f252887785d398b7633e96e747963422" + "url": "https://github.com/bell-sw/Liberica/releases/download/17.0.19%2B11/bellsoft-jdk17.0.19%2B11-windows-i586.zip", + "hash": "sha1:5b6b629aa9964be9645ea5637525593c42db0458" } }, - "extract_dir": "jdk-17.0.16", + "extract_dir": "jdk-17.0.19", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" }, "checkver": { "url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=17&bundle-type=jdk&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version", - "jsonpath": "$.version", + "jsonpath": "$[*].version", "regex": "(?[\\d.]+)(?:\\+)(?[\\d]+)", "replace": "${major}-${build}" }, diff --git a/bucket/liberica17-jre.json b/bucket/liberica17-jre.json index d0fffd38062..68d8dc3e2ba 100644 --- a/bucket/liberica17-jre.json +++ b/bucket/liberica17-jre.json @@ -1,26 +1,26 @@ { "description": "BellSoft Liberica is a 100% open-source Java 17 implementation", "homepage": "https://bell-sw.com/java", - "version": "17.0.16-12", + "version": "17.0.19-11", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/17.0.16%2B12/bellsoft-jre17.0.16%2B12-windows-amd64.zip", - "hash": "sha1:457b0c979f425f1c7f16a51af5f96d1783f171fb" + "url": "https://github.com/bell-sw/Liberica/releases/download/17.0.19%2B11/bellsoft-jre17.0.19%2B11-windows-amd64.zip", + "hash": "sha1:720150d6698c0302146dd3d76a4475dfd9647cfb" }, "32bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/17.0.16%2B12/bellsoft-jre17.0.16%2B12-windows-i586.zip", - "hash": "sha1:4d74bdede2acd7f10f29cc852a0bd372161cb464" + "url": "https://github.com/bell-sw/Liberica/releases/download/17.0.19%2B11/bellsoft-jre17.0.19%2B11-windows-i586.zip", + "hash": "sha1:25d0cf4bd1a12d8378ab71061f9b063c2abee0d0" } }, - "extract_dir": "jre-17.0.16", + "extract_dir": "jre-17.0.19", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" }, "checkver": { "url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=17&bundle-type=jre&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version", - "jsonpath": "$.version", + "jsonpath": "$[*].version", "regex": "(?[\\d.]+)(?:\\+)(?[\\d]+)", "replace": "${major}-${build}" }, diff --git a/bucket/liberica17-lite-jdk.json b/bucket/liberica17-lite-jdk.json index 42cfa90c0ec..1cbe6ea84b6 100644 --- a/bucket/liberica17-lite-jdk.json +++ b/bucket/liberica17-lite-jdk.json @@ -1,26 +1,26 @@ { "description": "BellSoft Liberica is a 100% open-source Java 17 implementation", "homepage": "https://bell-sw.com/java", - "version": "17.0.16-12", + "version": "17.0.19-11", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/17.0.16%2B12/bellsoft-jdk17.0.16%2B12-windows-amd64-lite.zip", - "hash": "sha1:be5e6b4ae4d9f2a36860c616a2e0f2134911df00" + "url": "https://github.com/bell-sw/Liberica/releases/download/17.0.19%2B11/bellsoft-jdk17.0.19%2B11-windows-amd64-lite.zip", + "hash": "sha1:6844fd97f47a827fc28778b4ccd158183f6061ee" }, "32bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/17.0.16%2B12/bellsoft-jdk17.0.16%2B12-windows-i586-lite.zip", - "hash": "sha1:c7f32c48bcd69218448c8632156712bb9d8fb7ea" + "url": "https://github.com/bell-sw/Liberica/releases/download/17.0.19%2B11/bellsoft-jdk17.0.19%2B11-windows-i586-lite.zip", + "hash": "sha1:0d5c3977d3e4245e1ed07bb46f1e44735979f186" } }, - "extract_dir": "jdk-17.0.16-lite", + "extract_dir": "jdk-17.0.19-lite", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" }, "checkver": { "url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=17&bundle-type=jdk-lite&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version", - "jsonpath": "$.version", + "jsonpath": "$[*].version", "regex": "(?[\\d.]+)(?:\\+)(?[\\d]+)", "replace": "${major}-${build}" }, diff --git a/bucket/liberica21-full-jdk.json b/bucket/liberica21-full-jdk.json index a41827c227f..4284cc98ec3 100644 --- a/bucket/liberica21-full-jdk.json +++ b/bucket/liberica21-full-jdk.json @@ -1,30 +1,30 @@ { "description": "BellSoft Liberica is a 100% open-source Java implementation", "homepage": "https://bell-sw.com/java", - "version": "21.0.8-12", + "version": "21.0.11-11", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-amd64-full.zip", - "hash": "sha1:67a00176acdf29a5c338f253b6267e75156db2b1" + "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.11%2B11/bellsoft-jdk21.0.11%2B11-windows-amd64-full.zip", + "hash": "sha1:88f543adfe176621a7e69ff34d3241f7e3343dda" }, "32bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-i586-full.zip", - "hash": "sha1:d2f0f9f0403147812828c3b42a383c004b8a37a7" + "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.11%2B11/bellsoft-jdk21.0.11%2B11-windows-i586-full.zip", + "hash": "sha1:398bcbd27852ec44987e7d631a7dd5dcff84a698" }, "arm64": { - "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-aarch64-full.zip", - "hash": "sha1:117282a6344ac3ff239dff310d331405ea2576a7" + "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.11%2B11/bellsoft-jdk21.0.11%2B11-windows-aarch64-full.zip", + "hash": "sha1:b6c7f8606721bda57d0df787b58502606e72d1c9" } }, - "extract_dir": "jdk-21.0.8-full", + "extract_dir": "jdk-21.0.11-full", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" }, "checkver": { "url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=21&bundle-type=jdk-full&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version", - "jsonpath": "$.version", + "jsonpath": "$[*].version", "regex": "(?[\\d.]+)(?:\\+)(?[\\d]+)", "replace": "${major}-${build}" }, diff --git a/bucket/liberica21-full-jre.json b/bucket/liberica21-full-jre.json index 6f856f5c447..66692cc8f53 100644 --- a/bucket/liberica21-full-jre.json +++ b/bucket/liberica21-full-jre.json @@ -1,30 +1,30 @@ { "description": "BellSoft Liberica is a 100% open-source Java implementation", "homepage": "https://bell-sw.com/java", - "version": "21.0.8-12", + "version": "21.0.11-11", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jre21.0.8%2B12-windows-amd64-full.zip", - "hash": "sha1:d96a8d171da38505eba831fb7ea83bc79f63255c" + "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.11%2B11/bellsoft-jre21.0.11%2B11-windows-amd64-full.zip", + "hash": "sha1:8f38b1bfe987f7a7462235a3a52d70b4e008bed3" }, "32bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jre21.0.8%2B12-windows-i586-full.zip", - "hash": "sha1:54f084a4eec60ac6a57c8e42b0e882d3034e4fea" + "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.11%2B11/bellsoft-jre21.0.11%2B11-windows-i586-full.zip", + "hash": "sha1:6feac4edb092bb2074b0d5940f582accacb65031" }, "arm64": { - "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jre21.0.8%2B12-windows-aarch64-full.zip", - "hash": "sha1:4158061ba406bc1450b3e26868b6d6a45710b8ec" + "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.11%2B11/bellsoft-jre21.0.11%2B11-windows-aarch64-full.zip", + "hash": "sha1:15c2b1592afe0fe74b32bf59eaf4a6e846ccd13d" } }, - "extract_dir": "jre-21.0.8-full", + "extract_dir": "jre-21.0.11-full", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" }, "checkver": { "url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=21&bundle-type=jre-full&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version", - "jsonpath": "$.version", + "jsonpath": "$[*].version", "regex": "(?[\\d.]+)(?:\\+)(?[\\d]+)", "replace": "${major}-${build}" }, diff --git a/bucket/liberica21-full-lts-jdk.json b/bucket/liberica21-full-lts-jdk.json index fab015be696..d148af21b89 100644 --- a/bucket/liberica21-full-lts-jdk.json +++ b/bucket/liberica21-full-lts-jdk.json @@ -1,30 +1,30 @@ { "description": "BellSoft Liberica is a 100% open-source Java implementation", "homepage": "https://bell-sw.com/java", - "version": "21.0.8-12", + "version": "21.0.11-11", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-amd64-full.zip", - "hash": "sha1:67a00176acdf29a5c338f253b6267e75156db2b1" + "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.11%2B11/bellsoft-jdk21.0.11%2B11-windows-amd64-full.zip", + "hash": "sha1:88f543adfe176621a7e69ff34d3241f7e3343dda" }, "32bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-i586-full.zip", - "hash": "sha1:d2f0f9f0403147812828c3b42a383c004b8a37a7" + "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.11%2B11/bellsoft-jdk21.0.11%2B11-windows-i586-full.zip", + "hash": "sha1:398bcbd27852ec44987e7d631a7dd5dcff84a698" }, "arm64": { - "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-aarch64-full.zip", - "hash": "sha1:117282a6344ac3ff239dff310d331405ea2576a7" + "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.11%2B11/bellsoft-jdk21.0.11%2B11-windows-aarch64-full.zip", + "hash": "sha1:b6c7f8606721bda57d0df787b58502606e72d1c9" } }, - "extract_dir": "jdk-21.0.8-full", + "extract_dir": "jdk-21.0.11-full", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" }, "checkver": { "url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=21&bundle-type=jdk-full&version-modifier=latest&release-type=lts&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version", - "jsonpath": "$.version", + "jsonpath": "$[*].version", "regex": "(?[\\d.]+)(?:\\+)(?[\\d]+)", "replace": "${major}-${build}" }, diff --git a/bucket/liberica21-full-lts-jre.json b/bucket/liberica21-full-lts-jre.json index d708f6f8d47..365e938f4bc 100644 --- a/bucket/liberica21-full-lts-jre.json +++ b/bucket/liberica21-full-lts-jre.json @@ -1,30 +1,30 @@ { "description": "BellSoft Liberica is a 100% open-source Java implementation", "homepage": "https://bell-sw.com/java", - "version": "21.0.8-12", + "version": "21.0.11-11", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jre21.0.8%2B12-windows-amd64-full.zip", - "hash": "sha1:d96a8d171da38505eba831fb7ea83bc79f63255c" + "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.11%2B11/bellsoft-jre21.0.11%2B11-windows-amd64-full.zip", + "hash": "sha1:8f38b1bfe987f7a7462235a3a52d70b4e008bed3" }, "32bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jre21.0.8%2B12-windows-i586-full.zip", - "hash": "sha1:54f084a4eec60ac6a57c8e42b0e882d3034e4fea" + "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.11%2B11/bellsoft-jre21.0.11%2B11-windows-i586-full.zip", + "hash": "sha1:6feac4edb092bb2074b0d5940f582accacb65031" }, "arm64": { - "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jre21.0.8%2B12-windows-aarch64-full.zip", - "hash": "sha1:4158061ba406bc1450b3e26868b6d6a45710b8ec" + "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.11%2B11/bellsoft-jre21.0.11%2B11-windows-aarch64-full.zip", + "hash": "sha1:15c2b1592afe0fe74b32bf59eaf4a6e846ccd13d" } }, - "extract_dir": "jre-21.0.8-full", + "extract_dir": "jre-21.0.11-full", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" }, "checkver": { "url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=21&bundle-type=jre-full&version-modifier=latest&release-type=lts&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version", - "jsonpath": "$.version", + "jsonpath": "$[*].version", "regex": "(?[\\d.]+)(?:\\+)(?[\\d]+)", "replace": "${major}-${build}" }, diff --git a/bucket/liberica21-jdk.json b/bucket/liberica21-jdk.json index 1bbd2a83ee0..0f7c2fffd60 100644 --- a/bucket/liberica21-jdk.json +++ b/bucket/liberica21-jdk.json @@ -1,30 +1,30 @@ { "description": "BellSoft Liberica is a 100% open-source Java implementation", "homepage": "https://bell-sw.com/java", - "version": "21.0.8-12", + "version": "21.0.11-11", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-amd64.zip", - "hash": "sha1:35d0fe7f6141caebb256b9c0467da33002a6f0d9" + "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.11%2B11/bellsoft-jdk21.0.11%2B11-windows-amd64.zip", + "hash": "sha1:f6b3e536115bdf8fdbf5ec50374fe8b4e41f61e2" }, "32bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-i586.zip", - "hash": "sha1:0e34000477f64d816b691f511f0b8ebe0747f7af" + "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.11%2B11/bellsoft-jdk21.0.11%2B11-windows-i586.zip", + "hash": "sha1:18583f6ced34cfa66d83a0caf03e6ac815d2c5c0" }, "arm64": { - "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-aarch64.zip", - "hash": "sha1:72f929cca6abb7f8f73f387a9b7b5c57dd891cbf" + "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.11%2B11/bellsoft-jdk21.0.11%2B11-windows-aarch64.zip", + "hash": "sha1:24e5373005837d73a09be6aef84635943d1ad3ed" } }, - "extract_dir": "jdk-21.0.8", + "extract_dir": "jdk-21.0.11", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" }, "checkver": { "url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=21&bundle-type=jdk&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version", - "jsonpath": "$.version", + "jsonpath": "$[*].version", "regex": "(?[\\d.]+)(?:\\+)(?[\\d]+)", "replace": "${major}-${build}" }, diff --git a/bucket/liberica21-jre.json b/bucket/liberica21-jre.json index 1906f74482d..ed78a55d155 100644 --- a/bucket/liberica21-jre.json +++ b/bucket/liberica21-jre.json @@ -1,30 +1,30 @@ { "description": "BellSoft Liberica is a 100% open-source Java implementation", "homepage": "https://bell-sw.com/java", - "version": "21.0.8-12", + "version": "21.0.11-11", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jre21.0.8%2B12-windows-amd64.zip", - "hash": "sha1:ef497a0e77eb86b1c659bc9074962c69e29b1551" + "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.11%2B11/bellsoft-jre21.0.11%2B11-windows-amd64.zip", + "hash": "sha1:27f5f7dd61c9cf3f969008179fe32c3cadc952a1" }, "32bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jre21.0.8%2B12-windows-i586.zip", - "hash": "sha1:e6f37c813835f4b9724d245e96ec958f2ea6ad76" + "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.11%2B11/bellsoft-jre21.0.11%2B11-windows-i586.zip", + "hash": "sha1:bfc4e76101c21948fdfc46d36d0bd1522bafac59" }, "arm64": { - "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jre21.0.8%2B12-windows-aarch64.zip", - "hash": "sha1:9451e66b7350fdf07287c14983c70f1d4f49a06c" + "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.11%2B11/bellsoft-jre21.0.11%2B11-windows-aarch64.zip", + "hash": "sha1:471ee2bd2cfcef410285c93eae60fb2c19b9011f" } }, - "extract_dir": "jre-21.0.8", + "extract_dir": "jre-21.0.11", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" }, "checkver": { "url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=21&bundle-type=jre&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version", - "jsonpath": "$.version", + "jsonpath": "$[*].version", "regex": "(?[\\d.]+)(?:\\+)(?[\\d]+)", "replace": "${major}-${build}" }, diff --git a/bucket/liberica21-lite-jdk.json b/bucket/liberica21-lite-jdk.json index b76d0aa576e..0be52dac6c5 100644 --- a/bucket/liberica21-lite-jdk.json +++ b/bucket/liberica21-lite-jdk.json @@ -1,30 +1,30 @@ { "description": "BellSoft Liberica is a 100% open-source Java implementation", "homepage": "https://bell-sw.com/java", - "version": "21.0.8-12", + "version": "21.0.11-11", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-amd64-lite.zip", - "hash": "sha1:e0f6edea160f835fbca004e8bad25d7273dfc90b" + "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.11%2B11/bellsoft-jdk21.0.11%2B11-windows-amd64-lite.zip", + "hash": "sha1:63c948f07f7f0cb5fa866b8e00d112b698d313fc" }, "32bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-i586-lite.zip", - "hash": "sha1:71c8cfed8fa08d0993cea336fc990c8b6432318f" + "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.11%2B11/bellsoft-jdk21.0.11%2B11-windows-i586-lite.zip", + "hash": "sha1:59df394e219ae4e72ecbe15e4d9219d79bfd0266" }, "arm64": { - "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-aarch64-lite.zip", - "hash": "sha1:348e11207d318aebb14641d6951ae9d51e990d7a" + "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.11%2B11/bellsoft-jdk21.0.11%2B11-windows-aarch64-lite.zip", + "hash": "sha1:314bcc29d50488012ddf30e5943caea5ed368502" } }, - "extract_dir": "jdk-21.0.8-lite", + "extract_dir": "jdk-21.0.11-lite", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" }, "checkver": { "url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=21&bundle-type=jdk-lite&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version", - "jsonpath": "$.version", + "jsonpath": "$[*].version", "regex": "(?[\\d.]+)(?:\\+)(?[\\d]+)", "replace": "${major}-${build}" }, diff --git a/bucket/liberica21-lite-lts-jdk.json b/bucket/liberica21-lite-lts-jdk.json index 24eb4042639..45de37e1a23 100644 --- a/bucket/liberica21-lite-lts-jdk.json +++ b/bucket/liberica21-lite-lts-jdk.json @@ -1,30 +1,30 @@ { "description": "BellSoft Liberica is a 100% open-source Java implementation", "homepage": "https://bell-sw.com/java", - "version": "21.0.8-12", + "version": "21.0.11-11", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-amd64-lite.zip", - "hash": "sha1:e0f6edea160f835fbca004e8bad25d7273dfc90b" + "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.11%2B11/bellsoft-jdk21.0.11%2B11-windows-amd64-lite.zip", + "hash": "sha1:63c948f07f7f0cb5fa866b8e00d112b698d313fc" }, "32bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-i586-lite.zip", - "hash": "sha1:71c8cfed8fa08d0993cea336fc990c8b6432318f" + "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.11%2B11/bellsoft-jdk21.0.11%2B11-windows-i586-lite.zip", + "hash": "sha1:59df394e219ae4e72ecbe15e4d9219d79bfd0266" }, "arm64": { - "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-aarch64-lite.zip", - "hash": "sha1:348e11207d318aebb14641d6951ae9d51e990d7a" + "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.11%2B11/bellsoft-jdk21.0.11%2B11-windows-aarch64-lite.zip", + "hash": "sha1:314bcc29d50488012ddf30e5943caea5ed368502" } }, - "extract_dir": "jdk-21.0.8-lite", + "extract_dir": "jdk-21.0.11-lite", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" }, "checkver": { "url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=21&bundle-type=jdk-lite&version-modifier=latest&release-type=lts&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version", - "jsonpath": "$.version", + "jsonpath": "$[*].version", "regex": "(?[\\d.]+)(?:\\+)(?[\\d]+)", "replace": "${major}-${build}" }, diff --git a/bucket/liberica21-lts-jdk.json b/bucket/liberica21-lts-jdk.json index 6052d6f1507..63361323fc3 100644 --- a/bucket/liberica21-lts-jdk.json +++ b/bucket/liberica21-lts-jdk.json @@ -1,30 +1,30 @@ { "description": "BellSoft Liberica is a 100% open-source Java implementation", "homepage": "https://bell-sw.com/java", - "version": "21.0.8-12", + "version": "21.0.11-11", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-amd64.zip", - "hash": "sha1:35d0fe7f6141caebb256b9c0467da33002a6f0d9" + "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.11%2B11/bellsoft-jdk21.0.11%2B11-windows-amd64.zip", + "hash": "sha1:f6b3e536115bdf8fdbf5ec50374fe8b4e41f61e2" }, "32bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-i586.zip", - "hash": "sha1:0e34000477f64d816b691f511f0b8ebe0747f7af" + "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.11%2B11/bellsoft-jdk21.0.11%2B11-windows-i586.zip", + "hash": "sha1:18583f6ced34cfa66d83a0caf03e6ac815d2c5c0" }, "arm64": { - "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-aarch64.zip", - "hash": "sha1:72f929cca6abb7f8f73f387a9b7b5c57dd891cbf" + "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.11%2B11/bellsoft-jdk21.0.11%2B11-windows-aarch64.zip", + "hash": "sha1:24e5373005837d73a09be6aef84635943d1ad3ed" } }, - "extract_dir": "jdk-21.0.8", + "extract_dir": "jdk-21.0.11", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" }, "checkver": { "url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=21&bundle-type=jdk&version-modifier=latest&release-type=lts&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version", - "jsonpath": "$.version", + "jsonpath": "$[*].version", "regex": "(?[\\d.]+)(?:\\+)(?[\\d]+)", "replace": "${major}-${build}" }, diff --git a/bucket/liberica21-lts-jre.json b/bucket/liberica21-lts-jre.json index 0c85dcec102..97bdb31f115 100644 --- a/bucket/liberica21-lts-jre.json +++ b/bucket/liberica21-lts-jre.json @@ -1,30 +1,30 @@ { "description": "BellSoft Liberica is a 100% open-source Java implementation", "homepage": "https://bell-sw.com/java", - "version": "21.0.8-12", + "version": "21.0.11-11", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jre21.0.8%2B12-windows-amd64.zip", - "hash": "sha1:ef497a0e77eb86b1c659bc9074962c69e29b1551" + "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.11%2B11/bellsoft-jre21.0.11%2B11-windows-amd64.zip", + "hash": "sha1:27f5f7dd61c9cf3f969008179fe32c3cadc952a1" }, "32bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jre21.0.8%2B12-windows-i586.zip", - "hash": "sha1:e6f37c813835f4b9724d245e96ec958f2ea6ad76" + "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.11%2B11/bellsoft-jre21.0.11%2B11-windows-i586.zip", + "hash": "sha1:bfc4e76101c21948fdfc46d36d0bd1522bafac59" }, "arm64": { - "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jre21.0.8%2B12-windows-aarch64.zip", - "hash": "sha1:9451e66b7350fdf07287c14983c70f1d4f49a06c" + "url": "https://github.com/bell-sw/Liberica/releases/download/21.0.11%2B11/bellsoft-jre21.0.11%2B11-windows-aarch64.zip", + "hash": "sha1:471ee2bd2cfcef410285c93eae60fb2c19b9011f" } }, - "extract_dir": "jre-21.0.8", + "extract_dir": "jre-21.0.11", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" }, "checkver": { "url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=21&bundle-type=jre&version-modifier=latest&release-type=lts&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version", - "jsonpath": "$.version", + "jsonpath": "$[*].version", "regex": "(?[\\d.]+)(?:\\+)(?[\\d]+)", "replace": "${major}-${build}" }, diff --git a/bucket/liberica25-full-jdk.json b/bucket/liberica25-full-jdk.json index 8d0216137a4..6f5c4ecdf99 100644 --- a/bucket/liberica25-full-jdk.json +++ b/bucket/liberica25-full-jdk.json @@ -1,26 +1,26 @@ { "description": "BellSoft Liberica is a 100% open-source Java implementation", "homepage": "https://bell-sw.com/java", - "version": "25-37", + "version": "25.0.3-11", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jdk25%2B37-windows-amd64-full.zip", - "hash": "sha1:1b5ed6a4f1285a5236efc7299fcb62ed8ed936cd" + "url": "https://github.com/bell-sw/Liberica/releases/download/25.0.3%2B11/bellsoft-jdk25.0.3%2B11-windows-amd64-full.zip", + "hash": "sha1:ad8e84aad7d98ea9e07aaab274e5c90bbd448989" }, "arm64": { - "url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jdk25%2B37-windows-aarch64-full.zip", - "hash": "sha1:17173014d635f426c40f6cd7c6ffee034f351c71" + "url": "https://github.com/bell-sw/Liberica/releases/download/25.0.3%2B11/bellsoft-jdk25.0.3%2B11-windows-aarch64-full.zip", + "hash": "sha1:41cf12fc2d3b2f6c6aaca4ca82dcedfa76cfe6aa" } }, - "extract_dir": "jdk-25-full", + "extract_dir": "jdk-25.0.3-full", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" }, "checkver": { "url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=25&bundle-type=jdk-full&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version", - "jsonpath": "$.version", + "jsonpath": "$[*].version", "regex": "(?[\\d.]+)(?:\\+)(?[\\d]+)", "replace": "${major}-${build}" }, diff --git a/bucket/liberica25-full-jre.json b/bucket/liberica25-full-jre.json index 3844c03c6b7..678b0cb7d73 100644 --- a/bucket/liberica25-full-jre.json +++ b/bucket/liberica25-full-jre.json @@ -1,26 +1,26 @@ { "description": "BellSoft Liberica is a 100% open-source Java implementation", "homepage": "https://bell-sw.com/java", - "version": "25-37", + "version": "25.0.3-11", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jre25%2B37-windows-amd64-full.zip", - "hash": "sha1:e7be82c6dcba6051b563150c107ef96b8fd5e0e4" + "url": "https://github.com/bell-sw/Liberica/releases/download/25.0.3%2B11/bellsoft-jre25.0.3%2B11-windows-amd64-full.zip", + "hash": "sha1:38d84b2f9a2ed98cfdc9410f1295830e264d575d" }, "arm64": { - "url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jre25%2B37-windows-aarch64-full.zip", - "hash": "sha1:69224a1176f0dd70924e8b4b1f5df5e1ec1dd5b7" + "url": "https://github.com/bell-sw/Liberica/releases/download/25.0.3%2B11/bellsoft-jre25.0.3%2B11-windows-aarch64-full.zip", + "hash": "sha1:3170bb500f0ba3cdbef14cd1e17b42b8ab5305d1" } }, - "extract_dir": "jre-25-full", + "extract_dir": "jre-25.0.3-full", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" }, "checkver": { "url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=25&bundle-type=jre-full&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version", - "jsonpath": "$.version", + "jsonpath": "$[*].version", "regex": "(?[\\d.]+)(?:\\+)(?[\\d]+)", "replace": "${major}-${build}" }, diff --git a/bucket/liberica25-full-lts-jdk.json b/bucket/liberica25-full-lts-jdk.json index 733470fbc94..a91f29357e4 100644 --- a/bucket/liberica25-full-lts-jdk.json +++ b/bucket/liberica25-full-lts-jdk.json @@ -1,26 +1,26 @@ { "description": "BellSoft Liberica is a 100% open-source Java implementation", "homepage": "https://bell-sw.com/java", - "version": "25-37", + "version": "25.0.3-11", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jdk25%2B37-windows-amd64-full.zip", - "hash": "sha1:1b5ed6a4f1285a5236efc7299fcb62ed8ed936cd" + "url": "https://github.com/bell-sw/Liberica/releases/download/25.0.3%2B11/bellsoft-jdk25.0.3%2B11-windows-amd64-full.zip", + "hash": "sha1:ad8e84aad7d98ea9e07aaab274e5c90bbd448989" }, "arm64": { - "url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jdk25%2B37-windows-aarch64-full.zip", - "hash": "sha1:17173014d635f426c40f6cd7c6ffee034f351c71" + "url": "https://github.com/bell-sw/Liberica/releases/download/25.0.3%2B11/bellsoft-jdk25.0.3%2B11-windows-aarch64-full.zip", + "hash": "sha1:41cf12fc2d3b2f6c6aaca4ca82dcedfa76cfe6aa" } }, - "extract_dir": "jdk-25-full", + "extract_dir": "jdk-25.0.3-full", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" }, "checkver": { "url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=25&bundle-type=jdk-full&version-modifier=latest&release-type=lts&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version", - "jsonpath": "$.version", + "jsonpath": "$[*].version", "regex": "(?[\\d.]+)(?:\\+)(?[\\d]+)", "replace": "${major}-${build}" }, diff --git a/bucket/liberica25-full-lts-jre.json b/bucket/liberica25-full-lts-jre.json index b5d56020098..026b09bba52 100644 --- a/bucket/liberica25-full-lts-jre.json +++ b/bucket/liberica25-full-lts-jre.json @@ -1,26 +1,26 @@ { "description": "BellSoft Liberica is a 100% open-source Java implementation", "homepage": "https://bell-sw.com/java", - "version": "25-37", + "version": "25.0.3-11", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jre25%2B37-windows-amd64-full.zip", - "hash": "sha1:e7be82c6dcba6051b563150c107ef96b8fd5e0e4" + "url": "https://github.com/bell-sw/Liberica/releases/download/25.0.3%2B11/bellsoft-jre25.0.3%2B11-windows-amd64-full.zip", + "hash": "sha1:38d84b2f9a2ed98cfdc9410f1295830e264d575d" }, "arm64": { - "url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jre25%2B37-windows-aarch64-full.zip", - "hash": "sha1:69224a1176f0dd70924e8b4b1f5df5e1ec1dd5b7" + "url": "https://github.com/bell-sw/Liberica/releases/download/25.0.3%2B11/bellsoft-jre25.0.3%2B11-windows-aarch64-full.zip", + "hash": "sha1:3170bb500f0ba3cdbef14cd1e17b42b8ab5305d1" } }, - "extract_dir": "jre-25-full", + "extract_dir": "jre-25.0.3-full", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" }, "checkver": { "url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=25&bundle-type=jre-full&version-modifier=latest&release-type=lts&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version", - "jsonpath": "$.version", + "jsonpath": "$[*].version", "regex": "(?[\\d.]+)(?:\\+)(?[\\d]+)", "replace": "${major}-${build}" }, diff --git a/bucket/liberica25-jdk.json b/bucket/liberica25-jdk.json index 2651892f8e3..e08d50fe142 100644 --- a/bucket/liberica25-jdk.json +++ b/bucket/liberica25-jdk.json @@ -1,26 +1,26 @@ { "description": "BellSoft Liberica is a 100% open-source Java implementation", "homepage": "https://bell-sw.com/java", - "version": "25-37", + "version": "25.0.3-11", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jdk25%2B37-windows-amd64.zip", - "hash": "sha1:7a62e1df0da604723115acfb3240a79cd1261771" + "url": "https://github.com/bell-sw/Liberica/releases/download/25.0.3%2B11/bellsoft-jdk25.0.3%2B11-windows-amd64.zip", + "hash": "sha1:50d401f0ebd6038befda3aae6eddf06b4f1f8aac" }, "arm64": { - "url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jdk25%2B37-windows-aarch64.zip", - "hash": "sha1:c5a2d7969623bf419f76b4b2556b505ca1b0b0a3" + "url": "https://github.com/bell-sw/Liberica/releases/download/25.0.3%2B11/bellsoft-jdk25.0.3%2B11-windows-aarch64.zip", + "hash": "sha1:b6520c6c486969f83b4220d53c7beed25fefa99a" } }, - "extract_dir": "jdk-25", + "extract_dir": "jdk-25.0.3", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" }, "checkver": { "url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=25&bundle-type=jdk&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version", - "jsonpath": "$.version", + "jsonpath": "$[*].version", "regex": "(?[\\d.]+)(?:\\+)(?[\\d]+)", "replace": "${major}-${build}" }, diff --git a/bucket/liberica25-jre.json b/bucket/liberica25-jre.json index e26b8d80a60..29a755be693 100644 --- a/bucket/liberica25-jre.json +++ b/bucket/liberica25-jre.json @@ -1,26 +1,26 @@ { "description": "BellSoft Liberica is a 100% open-source Java implementation", "homepage": "https://bell-sw.com/java", - "version": "25-37", + "version": "25.0.3-11", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jre25%2B37-windows-amd64.zip", - "hash": "sha1:ce7aef3ef3f894962016bbbf2f32fed4eb96e0c5" + "url": "https://github.com/bell-sw/Liberica/releases/download/25.0.3%2B11/bellsoft-jre25.0.3%2B11-windows-amd64.zip", + "hash": "sha1:2df9ee57b64fdfdb8ccaa6a82adeadab5417c9c7" }, "arm64": { - "url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jre25%2B37-windows-aarch64.zip", - "hash": "sha1:c46e09734fa94a26052271aff2279b9f47beedfa" + "url": "https://github.com/bell-sw/Liberica/releases/download/25.0.3%2B11/bellsoft-jre25.0.3%2B11-windows-aarch64.zip", + "hash": "sha1:efe5b5825a47d2601fb60bf003a77ee3f43beaa5" } }, - "extract_dir": "jre-25", + "extract_dir": "jre-25.0.3", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" }, "checkver": { "url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=25&bundle-type=jre&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version", - "jsonpath": "$.version", + "jsonpath": "$[*].version", "regex": "(?[\\d.]+)(?:\\+)(?[\\d]+)", "replace": "${major}-${build}" }, diff --git a/bucket/liberica25-lite-jdk.json b/bucket/liberica25-lite-jdk.json index d717dcddd02..d1f7e8baa09 100644 --- a/bucket/liberica25-lite-jdk.json +++ b/bucket/liberica25-lite-jdk.json @@ -1,26 +1,26 @@ { "description": "BellSoft Liberica is a 100% open-source Java implementation", "homepage": "https://bell-sw.com/java", - "version": "25-37", + "version": "25.0.3-11", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jdk25%2B37-windows-amd64-lite.zip", - "hash": "sha1:e2fa9243793aa64acde285b6556a7d0f8b0559e0" + "url": "https://github.com/bell-sw/Liberica/releases/download/25.0.3%2B11/bellsoft-jdk25.0.3%2B11-windows-amd64-lite.zip", + "hash": "sha1:aa7ff8769f14e31ff02b40538232607e0e174c4a" }, "arm64": { - "url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jdk25%2B37-windows-aarch64-lite.zip", - "hash": "sha1:69dccf53ac60783928c0e1293d639ea51f1a192d" + "url": "https://github.com/bell-sw/Liberica/releases/download/25.0.3%2B11/bellsoft-jdk25.0.3%2B11-windows-aarch64-lite.zip", + "hash": "sha1:c1ee8159b0acf6b2f8c33b09c0aa2d007b6a59b1" } }, - "extract_dir": "jdk-25-lite", + "extract_dir": "jdk-25.0.3-lite", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" }, "checkver": { "url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=25&bundle-type=jdk-lite&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version", - "jsonpath": "$.version", + "jsonpath": "$[*].version", "regex": "(?[\\d.]+)(?:\\+)(?[\\d]+)", "replace": "${major}-${build}" }, diff --git a/bucket/liberica25-lite-lts-jdk.json b/bucket/liberica25-lite-lts-jdk.json index 8d517e46ac7..a3569ca6d1f 100644 --- a/bucket/liberica25-lite-lts-jdk.json +++ b/bucket/liberica25-lite-lts-jdk.json @@ -1,26 +1,26 @@ { "description": "BellSoft Liberica is a 100% open-source Java implementation", "homepage": "https://bell-sw.com/java", - "version": "25-37", + "version": "25.0.3-11", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jdk25%2B37-windows-amd64-lite.zip", - "hash": "sha1:e2fa9243793aa64acde285b6556a7d0f8b0559e0" + "url": "https://github.com/bell-sw/Liberica/releases/download/25.0.3%2B11/bellsoft-jdk25.0.3%2B11-windows-amd64-lite.zip", + "hash": "sha1:aa7ff8769f14e31ff02b40538232607e0e174c4a" }, "arm64": { - "url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jdk25%2B37-windows-aarch64-lite.zip", - "hash": "sha1:69dccf53ac60783928c0e1293d639ea51f1a192d" + "url": "https://github.com/bell-sw/Liberica/releases/download/25.0.3%2B11/bellsoft-jdk25.0.3%2B11-windows-aarch64-lite.zip", + "hash": "sha1:c1ee8159b0acf6b2f8c33b09c0aa2d007b6a59b1" } }, - "extract_dir": "jdk-25-lite", + "extract_dir": "jdk-25.0.3-lite", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" }, "checkver": { "url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=25&bundle-type=jdk-lite&version-modifier=latest&release-type=lts&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version", - "jsonpath": "$.version", + "jsonpath": "$[*].version", "regex": "(?[\\d.]+)(?:\\+)(?[\\d]+)", "replace": "${major}-${build}" }, diff --git a/bucket/liberica25-lts-jdk.json b/bucket/liberica25-lts-jdk.json index 5c43e957e22..5455050de93 100644 --- a/bucket/liberica25-lts-jdk.json +++ b/bucket/liberica25-lts-jdk.json @@ -1,26 +1,26 @@ { "description": "BellSoft Liberica is a 100% open-source Java implementation", "homepage": "https://bell-sw.com/java", - "version": "25-37", + "version": "25.0.3-11", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jdk25%2B37-windows-amd64.zip", - "hash": "sha1:7a62e1df0da604723115acfb3240a79cd1261771" + "url": "https://github.com/bell-sw/Liberica/releases/download/25.0.3%2B11/bellsoft-jdk25.0.3%2B11-windows-amd64.zip", + "hash": "sha1:50d401f0ebd6038befda3aae6eddf06b4f1f8aac" }, "arm64": { - "url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jdk25%2B37-windows-aarch64.zip", - "hash": "sha1:c5a2d7969623bf419f76b4b2556b505ca1b0b0a3" + "url": "https://github.com/bell-sw/Liberica/releases/download/25.0.3%2B11/bellsoft-jdk25.0.3%2B11-windows-aarch64.zip", + "hash": "sha1:b6520c6c486969f83b4220d53c7beed25fefa99a" } }, - "extract_dir": "jdk-25", + "extract_dir": "jdk-25.0.3", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" }, "checkver": { "url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=25&bundle-type=jdk&version-modifier=latest&release-type=lts&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version", - "jsonpath": "$.version", + "jsonpath": "$[*].version", "regex": "(?[\\d.]+)(?:\\+)(?[\\d]+)", "replace": "${major}-${build}" }, diff --git a/bucket/liberica25-lts-jre.json b/bucket/liberica25-lts-jre.json index bd4a435dc84..abe0a982b08 100644 --- a/bucket/liberica25-lts-jre.json +++ b/bucket/liberica25-lts-jre.json @@ -1,26 +1,26 @@ { "description": "BellSoft Liberica is a 100% open-source Java implementation", "homepage": "https://bell-sw.com/java", - "version": "25-37", + "version": "25.0.3-11", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jre25%2B37-windows-amd64.zip", - "hash": "sha1:ce7aef3ef3f894962016bbbf2f32fed4eb96e0c5" + "url": "https://github.com/bell-sw/Liberica/releases/download/25.0.3%2B11/bellsoft-jre25.0.3%2B11-windows-amd64.zip", + "hash": "sha1:2df9ee57b64fdfdb8ccaa6a82adeadab5417c9c7" }, "arm64": { - "url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jre25%2B37-windows-aarch64.zip", - "hash": "sha1:c46e09734fa94a26052271aff2279b9f47beedfa" + "url": "https://github.com/bell-sw/Liberica/releases/download/25.0.3%2B11/bellsoft-jre25.0.3%2B11-windows-aarch64.zip", + "hash": "sha1:efe5b5825a47d2601fb60bf003a77ee3f43beaa5" } }, - "extract_dir": "jre-25", + "extract_dir": "jre-25.0.3", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" }, "checkver": { "url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=25&bundle-type=jre&version-modifier=latest&release-type=lts&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version", - "jsonpath": "$.version", + "jsonpath": "$[*].version", "regex": "(?[\\d.]+)(?:\\+)(?[\\d]+)", "replace": "${major}-${build}" }, diff --git a/bucket/liberica8-full-jdk.json b/bucket/liberica8-full-jdk.json index 2e311d6c884..8b735d0d011 100644 --- a/bucket/liberica8-full-jdk.json +++ b/bucket/liberica8-full-jdk.json @@ -1,26 +1,26 @@ { "description": "BellSoft Liberica is a 100% open-source Java 8 implementation", "homepage": "https://bell-sw.com/java", - "version": "8u462-11", + "version": "8u492-9", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/8u462%2B11/bellsoft-jdk8u462%2B11-windows-amd64-full.zip", - "hash": "sha1:22d59653d6c00842323c63471d13bd6f5594f283" + "url": "https://github.com/bell-sw/Liberica/releases/download/8u492%2B9/bellsoft-jdk8u492%2B9-windows-amd64-full.zip", + "hash": "sha1:e092843fb937ee259bb8905406fb7bfaadfbe6c8" }, "32bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/8u462%2B11/bellsoft-jdk8u462%2B11-windows-i586-full.zip", - "hash": "sha1:146dcd1dae936d308bb02bac4c9d3ee768e3ce02" + "url": "https://github.com/bell-sw/Liberica/releases/download/8u492%2B9/bellsoft-jdk8u492%2B9-windows-i586-full.zip", + "hash": "sha1:a6bf449ff4a4167f1e77ca217401a760c3ebb335" } }, - "extract_dir": "jdk8u462-full", + "extract_dir": "jdk8u492-full", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" }, "checkver": { "url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=8&bundle-type=jdk-full&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version", - "jsonpath": "$.version", + "jsonpath": "$[*].version", "regex": "(?[\\du]+)(?:\\+)(?[\\d]+)", "replace": "${major}-${build}" }, diff --git a/bucket/liberica8-full-jre.json b/bucket/liberica8-full-jre.json index e0aa98d5ac5..3459e81dcea 100644 --- a/bucket/liberica8-full-jre.json +++ b/bucket/liberica8-full-jre.json @@ -1,26 +1,26 @@ { "description": "BellSoft Liberica is a 100% open-source Java 8 implementation", "homepage": "https://bell-sw.com/java", - "version": "8u462-11", + "version": "8u492-9", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/8u462%2B11/bellsoft-jre8u462%2B11-windows-amd64-full.zip", - "hash": "sha1:9e378b10fe84b3104c052a125bfefc32541e1f21" + "url": "https://github.com/bell-sw/Liberica/releases/download/8u492%2B9/bellsoft-jre8u492%2B9-windows-amd64-full.zip", + "hash": "sha1:44f18e018d9e239513b2eebed541320c268743ab" }, "32bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/8u462%2B11/bellsoft-jre8u462%2B11-windows-i586-full.zip", - "hash": "sha1:2e27feb35df43207c189789604052aaf1df81442" + "url": "https://github.com/bell-sw/Liberica/releases/download/8u492%2B9/bellsoft-jre8u492%2B9-windows-i586-full.zip", + "hash": "sha1:8020850bd0c0adc8a8f258a8fa9dfc4881b58b27" } }, - "extract_dir": "jre8u462-full", + "extract_dir": "jre8u492-full", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" }, "checkver": { "url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=8&bundle-type=jre-full&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version", - "jsonpath": "$.version", + "jsonpath": "$[*].version", "regex": "(?[\\du]+)(?:\\+)(?[\\d]+)", "replace": "${major}-${build}" }, diff --git a/bucket/liberica8-jdk.json b/bucket/liberica8-jdk.json index b6a2b98a9b8..29d0658c2d2 100644 --- a/bucket/liberica8-jdk.json +++ b/bucket/liberica8-jdk.json @@ -1,26 +1,26 @@ { "description": "BellSoft Liberica is a 100% open-source Java 8 implementation", "homepage": "https://bell-sw.com/java", - "version": "8u462-11", + "version": "8u492-9", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/8u462%2B11/bellsoft-jdk8u462%2B11-windows-amd64.zip", - "hash": "sha1:8d515eb9dadac6496c9a76a6aedc6697ce01cbd6" + "url": "https://github.com/bell-sw/Liberica/releases/download/8u492%2B9/bellsoft-jdk8u492%2B9-windows-amd64.zip", + "hash": "sha1:999e88249577b6689668d62629540158de842292" }, "32bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/8u462%2B11/bellsoft-jdk8u462%2B11-windows-i586.zip", - "hash": "sha1:72df9508669c24f5234eee8372076bd7be3272da" + "url": "https://github.com/bell-sw/Liberica/releases/download/8u492%2B9/bellsoft-jdk8u492%2B9-windows-i586.zip", + "hash": "sha1:3f9998374c94e82d7045809b7b816610ada7e461" } }, - "extract_dir": "jdk8u462", + "extract_dir": "jdk8u492", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" }, "checkver": { "url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=8&bundle-type=jdk&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version", - "jsonpath": "$.version", + "jsonpath": "$[*].version", "regex": "(?[\\du]+)(?:\\+)(?[\\d]+)", "replace": "${major}-${build}" }, diff --git a/bucket/liberica8-jre.json b/bucket/liberica8-jre.json index f9bfa72285b..4568f2a09ef 100644 --- a/bucket/liberica8-jre.json +++ b/bucket/liberica8-jre.json @@ -1,26 +1,26 @@ { "description": "BellSoft Liberica is a 100% open-source Java 8 implementation", "homepage": "https://bell-sw.com/java", - "version": "8u462-11", + "version": "8u492-9", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/8u462%2B11/bellsoft-jre8u462%2B11-windows-amd64.zip", - "hash": "sha1:f9d350069aefe3a96764b9afd01d82637924d371" + "url": "https://github.com/bell-sw/Liberica/releases/download/8u492%2B9/bellsoft-jre8u492%2B9-windows-amd64.zip", + "hash": "sha1:9a3ee2c00c51e6d03d8cdbdc53f0d16f519dd578" }, "32bit": { - "url": "https://github.com/bell-sw/Liberica/releases/download/8u462%2B11/bellsoft-jre8u462%2B11-windows-i586.zip", - "hash": "sha1:4773fd0731bc0a2fc9506d323e7e3151db8d813c" + "url": "https://github.com/bell-sw/Liberica/releases/download/8u492%2B9/bellsoft-jre8u492%2B9-windows-i586.zip", + "hash": "sha1:b5b478a0c903ad56a4a39329a857b67180472515" } }, - "extract_dir": "jre8u462", + "extract_dir": "jre8u492", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" }, "checkver": { "url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=8&bundle-type=jre&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version", - "jsonpath": "$.version", + "jsonpath": "$[*].version", "regex": "(?[\\du]+)(?:\\+)(?[\\d]+)", "replace": "${major}-${build}" }, diff --git a/bucket/microsoft-jdk.json b/bucket/microsoft-jdk.json index 92b68d467d5..b42e3adc5cb 100644 --- a/bucket/microsoft-jdk.json +++ b/bucket/microsoft-jdk.json @@ -1,16 +1,16 @@ { "description": "The Microsoft Build of OpenJDK is a no-cost long-term supported distribution and Microsoft's way to collaborate and contribute to the Java ecosystem.", "homepage": "https://www.microsoft.com/openjdk/", - "version": "21.0.8", + "version": "25.0.3", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://aka.ms/download-jdk/microsoft-jdk-21.0.8-windows-x64.zip", - "hash": "6ecfa864b95a45cde05d92351edf06d33b778669499b485bb8414145704fae0a" + "url": "https://aka.ms/download-jdk/microsoft-jdk-25.0.3-windows-x64.zip", + "hash": "ba3ce9fa6ebb921eccda29b08c2bad26b5f8839080931096c73f306e0dd9856f" }, "arm64": { - "url": "https://aka.ms/download-jdk/microsoft-jdk-21.0.8-windows-aarch64.zip", - "hash": "9affccd8cf6ffaca141e8b71303a22693349cb299e1d6c83b8f2c7841cfbd08d" + "url": "https://aka.ms/download-jdk/microsoft-jdk-25.0.3-windows-aarch64.zip", + "hash": "5d7dc8d7451e55e75c6302c06eba00c2a2916de0b1886266058fd4d9f0da3872" } }, "extract_to": "tmp", diff --git a/bucket/microsoft-lts-jdk.json b/bucket/microsoft-lts-jdk.json index c2c5280af17..6e9892e8466 100644 --- a/bucket/microsoft-lts-jdk.json +++ b/bucket/microsoft-lts-jdk.json @@ -1,16 +1,16 @@ { - "description": "The Microsoft Build of OpenJDK is a no-cost long-term supported distribution and Microsoft's way to collaborate and contribute to the Java ecosystem.", + "description": "The Microsoft Build of OpenJDK is a new no-cost long-term supported distribution and Microsoft's new way to collaborate and contribute to the Java ecosystem", "homepage": "https://www.microsoft.com/openjdk/", - "version": "21.0.8", + "version": "25.0.3", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://aka.ms/download-jdk/microsoft-jdk-21.0.8-windows-x64.zip", - "hash": "6ecfa864b95a45cde05d92351edf06d33b778669499b485bb8414145704fae0a" + "url": "https://aka.ms/download-jdk/microsoft-jdk-25.0.3-windows-x64.zip", + "hash": "ba3ce9fa6ebb921eccda29b08c2bad26b5f8839080931096c73f306e0dd9856f" }, "arm64": { - "url": "https://aka.ms/download-jdk/microsoft-jdk-21.0.8-windows-aarch64.zip", - "hash": "9affccd8cf6ffaca141e8b71303a22693349cb299e1d6c83b8f2c7841cfbd08d" + "url": "https://aka.ms/download-jdk/microsoft-jdk-25.0.3-windows-aarch64.zip", + "hash": "5d7dc8d7451e55e75c6302c06eba00c2a2916de0b1886266058fd4d9f0da3872" } }, "extract_to": "tmp", @@ -25,8 +25,8 @@ "JAVA_HOME": "$dir" }, "checkver": { - "url": "https://docs.microsoft.com/java/openjdk/download", - "regex": "(?microsoft-jdk-((?21[\\d.]*?).(?[\\d]+).[\\d]+)-windows-x64).zip" + "url": "https://learn.microsoft.com/en-us/java/openjdk/download", + "regex": "(?microsoft-jdk-((?25[\\d.]*?).(?[\\d]+).[\\d]+)-windows-x64).zip" }, "autoupdate": { "architecture": { diff --git a/bucket/microsoft11-jdk.json b/bucket/microsoft11-jdk.json index 7706e217e86..3f1574d606f 100644 --- a/bucket/microsoft11-jdk.json +++ b/bucket/microsoft11-jdk.json @@ -1,16 +1,16 @@ { "description": "The Microsoft Build of OpenJDK is a no-cost long-term supported distribution and Microsoft's way to collaborate and contribute to the Java ecosystem.", "homepage": "https://www.microsoft.com/openjdk/", - "version": "11.0.28", + "version": "11.0.31", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://aka.ms/download-jdk/microsoft-jdk-11.0.28-windows-x64.zip", - "hash": "dd8522b9888504f1c7bee8289384ec194c72f5a631c74ee7c9cd5e17f10203b1" + "url": "https://aka.ms/download-jdk/microsoft-jdk-11.0.31-windows-x64.zip", + "hash": "a63b83ba4c601e0e2907050e88e939c484c4ae520931f52eb356d0516f2ff4f5" }, "arm64": { - "url": "https://aka.ms/download-jdk/microsoft-jdk-11.0.28-windows-aarch64.zip", - "hash": "1e7bfad513a1c2930000db1af19c813460c7a788503c39a7f1f27375310880f8" + "url": "https://aka.ms/download-jdk/microsoft-jdk-11.0.31-windows-aarch64.zip", + "hash": "517a4cf5dd66376ae2b576bffb58583f8673b517d16459db09c91b536134f0d5" } }, "extract_to": "tmp", diff --git a/bucket/microsoft17-jdk.json b/bucket/microsoft17-jdk.json index 1dc4494543b..fbf53082c8f 100644 --- a/bucket/microsoft17-jdk.json +++ b/bucket/microsoft17-jdk.json @@ -1,16 +1,16 @@ { "description": "The Microsoft Build of OpenJDK is a no-cost long-term supported distribution and Microsoft's way to collaborate and contribute to the Java ecosystem.", "homepage": "https://www.microsoft.com/openjdk/", - "version": "17.0.16", + "version": "17.0.19", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://aka.ms/download-jdk/microsoft-jdk-17.0.16-windows-x64.zip", - "hash": "53f0c9ec64811a9ab968747076653e5500115db7230d244e4ec53577ca5ec8fc" + "url": "https://aka.ms/download-jdk/microsoft-jdk-17.0.19-windows-x64.zip", + "hash": "394d1d8253d58b462300f15f9c81369478cf8813f82dca914c3b5dfdef080f9f" }, "arm64": { - "url": "https://aka.ms/download-jdk/microsoft-jdk-17.0.16-windows-aarch64.zip", - "hash": "709d65d7a24290f10fbe5a310c1f9b1edab12497785f6aef8395d4539c5f83c3" + "url": "https://aka.ms/download-jdk/microsoft-jdk-17.0.19-windows-aarch64.zip", + "hash": "3b00a88fbe2281d78f70b28f0913d3c9607e7aafeea68db5e7ad2263d52ddfbd" } }, "extract_to": "tmp", diff --git a/bucket/microsoft21-jdk.json b/bucket/microsoft21-jdk.json index c2c5280af17..c38f0a8a099 100644 --- a/bucket/microsoft21-jdk.json +++ b/bucket/microsoft21-jdk.json @@ -1,16 +1,16 @@ { "description": "The Microsoft Build of OpenJDK is a no-cost long-term supported distribution and Microsoft's way to collaborate and contribute to the Java ecosystem.", "homepage": "https://www.microsoft.com/openjdk/", - "version": "21.0.8", + "version": "21.0.11", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://aka.ms/download-jdk/microsoft-jdk-21.0.8-windows-x64.zip", - "hash": "6ecfa864b95a45cde05d92351edf06d33b778669499b485bb8414145704fae0a" + "url": "https://aka.ms/download-jdk/microsoft-jdk-21.0.11-windows-x64.zip", + "hash": "a58466dc0c0edd9740b5c5db10d95a70b682cb04f1a5101479d75e844f7160ff" }, "arm64": { - "url": "https://aka.ms/download-jdk/microsoft-jdk-21.0.8-windows-aarch64.zip", - "hash": "9affccd8cf6ffaca141e8b71303a22693349cb299e1d6c83b8f2c7841cfbd08d" + "url": "https://aka.ms/download-jdk/microsoft-jdk-21.0.11-windows-aarch64.zip", + "hash": "4cc53b464abd0e87471378778e19663b36dcf94824c72db1f224d048c520982b" } }, "extract_to": "tmp", diff --git a/bucket/openjdk-ea.json b/bucket/openjdk-ea.json index ec12f5b80f2..8df0bda5fea 100644 --- a/bucket/openjdk-ea.json +++ b/bucket/openjdk-ea.json @@ -1,21 +1,21 @@ { "description": "Official Early-Access Builds of OpenJDK", "homepage": "https://jdk.java.net/", - "version": "25-36", + "version": "27-24-ea", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://download.java.net/java/GA/jdk25/bd75d5f9689641da8e1daabeccb5528b/36/GPL/openjdk-25_windows-x64_bin.zip", - "hash": "85bcc178461e2cb3c549ab9ca9dfa73afd54c09a175d6510d0884071867137d3" + "url": "https://download.java.net/java/early_access/jdk27/24/GPL/openjdk-27-ea+24_windows-x64_bin.zip", + "hash": "5bbf96e8f91e2c80680961ba7cc2ddb7112131f6fa000d2472ab2ea6c99a06f7" } }, - "extract_dir": "jdk-25", + "extract_dir": "jdk-27", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" }, "checkver": { - "url": "https://jdk.java.net/25", + "url": "https://jdk.java.net/27", "re": "/(?early_access|GA)/(?jdk(?[\\d.]+)(?:.*)?/(?[\\d]+)(?:/GPL|/binaries)?)/(?openjdk-(?[\\d.]+)(?-ea)?(?:\\+[\\d]+)?_windows-x64_bin.(zip|tar.gz))", "replace": "${version}-${build}${ea}" }, diff --git a/bucket/openjdk.json b/bucket/openjdk.json index eb73f091471..d1633560c22 100644 --- a/bucket/openjdk.json +++ b/bucket/openjdk.json @@ -1,22 +1,22 @@ { "description": "Official General-Availability Release of OpenJDK", "homepage": "https://jdk.java.net/", - "version": "25-36", + "version": "26-35", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://download.java.net/java/GA/jdk25/bd75d5f9689641da8e1daabeccb5528b/36/GPL/openjdk-25_windows-x64_bin.zip", - "hash": "85bcc178461e2cb3c549ab9ca9dfa73afd54c09a175d6510d0884071867137d3" + "url": "https://download.java.net/java/GA/jdk26/c3cc523845074aa0af4f5e1e1ed4151d/35/GPL/openjdk-26_windows-x64_bin.zip", + "hash": "2dd2d92c9374cd49a120fe9d916732840bf6bb9f0e0cc29794917a3c08b99c5f" } }, - "extract_dir": "jdk-25", + "extract_dir": "jdk-26", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" }, "checkver": { - "url": "https://jdk.java.net/25", - "re": "/(?early_access|GA)/(?jdk(?[\\d.]+)(?:.*)?/(?[\\d]+)(?:/GPL|/binaries)?)/(?openjdk-(?[\\d.]+)(?-ea)?(?:\\+[\\d]+)?_windows-x64_bin.(zip|tar.gz))", + "url": "https://jdk.java.net/archive/", + "re": "https://download\\.java\\.net/java/(?GA)/(?jdk(?[\\d.]+)/[^/]+/(?[\\d]+)(?:/GPL|/binaries)?)/(?openjdk-(?[\\d.]+)(?-ea)?(?:\\+[\\d]+)?_windows-x64_bin\\.(zip|tar.gz))", "replace": "${version}-${build}${ea}" }, "autoupdate": { diff --git a/bucket/openjdk17.json b/bucket/openjdk17.json index 593365094ef..e75f54f55ea 100644 --- a/bucket/openjdk17.json +++ b/bucket/openjdk17.json @@ -15,7 +15,8 @@ "JAVA_HOME": "$dir" }, "checkver": { - "re": "/(?early_access|GA)/(?jdk(?[\\d.]+)(?:.*)?/(?[\\d]+)(?:/GPL|/binaries)?)/(?openjdk-(?[\\d.]+)(?-ea)?(?:\\+[\\d]+)?_windows-x64_bin.(zip|tar.gz))", + "url": "https://jdk.java.net/archive/", + "re": "https://download\\.java\\.net/java/(?GA)/(?jdk(?17(?:\\.[\\d]+)*)/[^/]+/(?[\\d]+)(?:/GPL|/binaries)?)/(?openjdk-(?17(?:\\.[\\d]+)*)(?-ea)?(?:\\+[\\d]+)?_windows-x64_bin\\.(zip|tar.gz))", "replace": "${version}-${build}${ea}" }, "autoupdate": { diff --git a/bucket/openjdk19.json b/bucket/openjdk19.json index 5805d353656..0340d18829b 100644 --- a/bucket/openjdk19.json +++ b/bucket/openjdk19.json @@ -15,18 +15,8 @@ "JAVA_HOME": "$dir" }, "checkver": { - "re": "/(?early_access|GA)/(?jdk(?[\\d.]+)(?:.*)?/(?[\\d]+)(?:/GPL|/binaries)?)/(?openjdk-(?[\\d.]+)(?-ea)?(?:\\+[\\d]+)?_windows-x64_bin.(zip|tar.gz))", - "replace": "${version}-${build}${ea}" - }, - "autoupdate": { - "architecture": { - "64bit": { - "url": "https://download.java.net/java/$matchType/$matchPath/$matchFile" - } - }, - "hash": { - "url": "$url.sha256" - }, - "extract_dir": "jdk-$matchVersion" + "url": "https://api.github.com/repos/openjdk/jdk19u/tags?per_page=100", + "regex": "\"name\":\"jdk-(?19\\.[\\d.]+)\\+(?\\d+)\"", + "replace": "${version}-${build}" } } diff --git a/bucket/openjdk20.json b/bucket/openjdk20.json index a61c0b64284..75aeb4446e3 100644 --- a/bucket/openjdk20.json +++ b/bucket/openjdk20.json @@ -15,8 +15,8 @@ "JAVA_HOME": "$dir" }, "checkver": { - "url": "https://jdk.java.net/20", - "re": "/(?early_access|GA)/(?jdk(?[\\d.]+)(?:.*)?/(?[\\d]+)(?:/GPL|/binaries)?)/(?openjdk-(?[\\d.]+)(?-ea)?(?:\\+[\\d]+)?_windows-x64_bin.(zip|tar.gz))", + "url": "https://jdk.java.net/archive/", + "re": "https://download\\.java\\.net/java/(?GA)/(?jdk(?20(?:\\.[\\d]+)*)/[^/]+/(?[\\d]+)(?:/GPL|/binaries)?)/(?openjdk-(?20(?:\\.[\\d]+)*)(?-ea)?(?:\\+[\\d]+)?_windows-x64_bin\\.(zip|tar.gz))", "replace": "${version}-${build}${ea}" }, "autoupdate": { diff --git a/bucket/openjdk21.json b/bucket/openjdk21.json index 3f21e15a55d..8a88381875a 100644 --- a/bucket/openjdk21.json +++ b/bucket/openjdk21.json @@ -15,8 +15,8 @@ "JAVA_HOME": "$dir" }, "checkver": { - "url": "https://jdk.java.net/21", - "re": "/(?early_access|GA)/(?jdk(?[\\d.]+)(?:.*)?/(?[\\d]+)(?:/GPL|/binaries)?)/(?openjdk-(?[\\d.]+)(?-ea)?(?:\\+[\\d]+)?_windows-x64_bin.(zip|tar.gz))", + "url": "https://jdk.java.net/archive/", + "re": "https://download\\.java\\.net/java/(?GA)/(?jdk(?21(?:\\.[\\d]+)*)/[^/]+/(?[\\d]+)(?:/GPL|/binaries)?)/(?openjdk-(?21(?:\\.[\\d]+)*)(?-ea)?(?:\\+[\\d]+)?_windows-x64_bin\\.(zip|tar.gz))", "replace": "${version}-${build}${ea}" }, "autoupdate": { diff --git a/bucket/openjdk22.json b/bucket/openjdk22.json index 1a424c12b6a..44318102042 100644 --- a/bucket/openjdk22.json +++ b/bucket/openjdk22.json @@ -15,8 +15,8 @@ "JAVA_HOME": "$dir" }, "checkver": { - "url": "https://jdk.java.net/22", - "re": "/(?early_access|GA)/(?jdk(?[\\d.]+)(?:.*)?/(?[\\d]+)(?:/GPL|/binaries)?)/(?openjdk-(?[\\d.]+)(?-ea)?(?:\\+[\\d]+)?_windows-x64_bin.(zip|tar.gz))", + "url": "https://jdk.java.net/archive/", + "re": "https://download\\.java\\.net/java/(?GA)/(?jdk(?22(?:\\.[\\d]+)*)/[^/]+/(?[\\d]+)(?:/GPL|/binaries)?)/(?openjdk-(?22(?:\\.[\\d]+)*)(?-ea)?(?:\\+[\\d]+)?_windows-x64_bin\\.(zip|tar.gz))", "replace": "${version}-${build}${ea}" }, "autoupdate": { diff --git a/bucket/openjdk23.json b/bucket/openjdk23.json index 36a4fd7c8c5..721bc2593e8 100644 --- a/bucket/openjdk23.json +++ b/bucket/openjdk23.json @@ -15,8 +15,8 @@ "JAVA_HOME": "$dir" }, "checkver": { - "url": "https://jdk.java.net/23", - "re": "/(?early_access|GA)/(?jdk(?[\\d.]+)(?:.*)?/(?[\\d]+)(?:/GPL|/binaries)?)/(?openjdk-(?[\\d.]+)(?-ea)?(?:\\+[\\d]+)?_windows-x64_bin.(zip|tar.gz))", + "url": "https://jdk.java.net/archive/", + "re": "https://download\\.java\\.net/java/(?GA)/(?jdk(?23(?:\\.[\\d]+)*)/[^/]+/(?[\\d]+)(?:/GPL|/binaries)?)/(?openjdk-(?23(?:\\.[\\d]+)*)(?-ea)?(?:\\+[\\d]+)?_windows-x64_bin\\.(zip|tar.gz))", "replace": "${version}-${build}${ea}" }, "autoupdate": { diff --git a/bucket/openjdk24.json b/bucket/openjdk24.json index ca8909f4005..90cd97bb31d 100644 --- a/bucket/openjdk24.json +++ b/bucket/openjdk24.json @@ -15,8 +15,8 @@ "JAVA_HOME": "$dir" }, "checkver": { - "url": "https://jdk.java.net/24", - "re": "/(?early_access|GA)/(?jdk(?[\\d.]+)(?:.*)?/(?[\\d]+)(?:/GPL|/binaries)?)/(?openjdk-(?[\\d.]+)(?-ea)?(?:\\+[\\d]+)?_windows-x64_bin.(zip|tar.gz))", + "url": "https://jdk.java.net/archive/", + "re": "https://download\\.java\\.net/java/(?GA)/(?jdk(?24(?:\\.[\\d]+)*)/[^/]+/(?[\\d]+)(?:/GPL|/binaries)?)/(?openjdk-(?24(?:\\.[\\d]+)*)(?-ea)?(?:\\+[\\d]+)?_windows-x64_bin\\.(zip|tar.gz))", "replace": "${version}-${build}${ea}" }, "autoupdate": { diff --git a/bucket/openjdk25.json b/bucket/openjdk25.json index 75eb5de799f..fd3033bb62d 100644 --- a/bucket/openjdk25.json +++ b/bucket/openjdk25.json @@ -1,22 +1,22 @@ { "description": "Official production-ready open-source builds of OpenJDK 25", "homepage": "https://jdk.java.net/25", - "version": "25-36", + "version": "25.0.2-10", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://download.java.net/java/GA/jdk25/bd75d5f9689641da8e1daabeccb5528b/36/GPL/openjdk-25_windows-x64_bin.zip", - "hash": "85bcc178461e2cb3c549ab9ca9dfa73afd54c09a175d6510d0884071867137d3" + "url": "https://download.java.net/java/GA/jdk25.0.2/b1e0dfa218384cb9959bdcb897162d4e/10/GPL/openjdk-25.0.2_windows-x64_bin.zip", + "hash": "74784a0c07258f32d36e9224dd79187c566d831c30d47dc06888d4212087331d" } }, - "extract_dir": "jdk-25", + "extract_dir": "jdk-25.0.2", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" }, "checkver": { - "url": "https://jdk.java.net/25", - "re": "/(?early_access|GA)/(?jdk(?[\\d.]+)(?:.*)?/(?[\\d]+)(?:/GPL|/binaries)?)/(?openjdk-(?[\\d.]+)(?-ea)?(?:\\+[\\d]+)?_windows-x64_bin.(zip|tar.gz))", + "url": "https://jdk.java.net/archive/", + "re": "https://download\\.java\\.net/java/(?GA)/(?jdk(?25(?:\\.[\\d]+)*)/[^/]+/(?[\\d]+)(?:/GPL|/binaries)?)/(?openjdk-(?25(?:\\.[\\d]+)*)(?-ea)?(?:\\+[\\d]+)?_windows-x64_bin\\.(zip|tar.gz))", "replace": "${version}-${build}${ea}" }, "autoupdate": { diff --git a/bucket/openjdk26.json b/bucket/openjdk26.json new file mode 100644 index 00000000000..7506dd58d53 --- /dev/null +++ b/bucket/openjdk26.json @@ -0,0 +1,33 @@ +{ + "description": "Official General-Availability Release of OpenJDK", + "homepage": "https://jdk.java.net/", + "version": "26-35", + "license": "GPL-2.0-only WITH Classpath-exception-2.0", + "architecture": { + "64bit": { + "url": "https://download.java.net/java/GA/jdk26/c3cc523845074aa0af4f5e1e1ed4151d/35/GPL/openjdk-26_windows-x64_bin.zip", + "hash": "2dd2d92c9374cd49a120fe9d916732840bf6bb9f0e0cc29794917a3c08b99c5f" + } + }, + "extract_dir": "jdk-26", + "env_add_path": "bin", + "env_set": { + "JAVA_HOME": "$dir" + }, + "checkver": { + "url": "https://jdk.java.net/archive/", + "re": "https://download\\.java\\.net/java/(?GA)/(?jdk(?26(?:\\.[\\d]+)*)/[^/]+/(?[\\d]+)(?:/GPL|/binaries)?)/(?openjdk-(?26(?:\\.[\\d]+)*)(?-ea)?(?:\\+[\\d]+)?_windows-x64_bin\\.(zip|tar.gz))", + "replace": "${version}-${build}${ea}" + }, + "autoupdate": { + "architecture": { + "64bit": { + "url": "https://download.java.net/java/$matchType/$matchPath/$matchFile" + } + }, + "hash": { + "url": "$url.sha256" + }, + "extract_dir": "jdk-$matchVersion" + } +} diff --git a/bucket/oraclejdk-lts.json b/bucket/oraclejdk-lts.json index 4f27f8888e7..16f6d65bcb4 100644 --- a/bucket/oraclejdk-lts.json +++ b/bucket/oraclejdk-lts.json @@ -1,15 +1,15 @@ { "description": "Oracle Java Platform, Standard Edition Development Kit (JDK)", "homepage": "https://www.oracle.com/java/technologies/downloads/#java21", - "version": "21.0.8", + "version": "21.0.11", "license": "https://www.oracle.com/downloads/licenses/no-fee-license.html", "architecture": { "64bit": { - "url": "https://download.oracle.com/java/21/archive/jdk-21.0.8_windows-x64_bin.zip", - "hash": "174aaf80b21860657bbc024fcfadf092fc43653a308383ee04b2e5406972cc2a" + "url": "https://download.oracle.com/java/21/archive/jdk-21.0.11_windows-x64_bin.zip", + "hash": "947660f83b33bcda0da3497b2959bce1523fc3a000689147e3671574c8e47eca" } }, - "extract_dir": "jdk-21.0.8", + "extract_dir": "jdk-21.0.11", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" diff --git a/bucket/oraclejdk.json b/bucket/oraclejdk.json index f00ae973723..91a488a4fe8 100644 --- a/bucket/oraclejdk.json +++ b/bucket/oraclejdk.json @@ -1,15 +1,15 @@ { "description": "Oracle Java Platform, Standard Edition Development Kit (JDK)", "homepage": "https://www.oracle.com/java/", - "version": "25", + "version": "26.0.1", "license": "https://www.oracle.com/downloads/licenses/no-fee-license.html", "architecture": { "64bit": { - "url": "https://download.oracle.com/java/25/archive/jdk-25_windows-x64_bin.zip", - "hash": "efa52cdc7404f31ef94179066f80e4b7ef8fae192dccac19e341e69d42966018" + "url": "https://download.oracle.com/java/26/archive/jdk-26.0.1_windows-x64_bin.zip", + "hash": "6ce5d87324f2b47ea714a9b394e24e3db8b247c620e1dd47ae140859a90f28c1" } }, - "extract_dir": "jdk-25", + "extract_dir": "jdk-26.0.1", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" diff --git a/bucket/sapmachine-jdk.json b/bucket/sapmachine-jdk.json index b241e3be2c6..7d35b13bdbf 100644 --- a/bucket/sapmachine-jdk.json +++ b/bucket/sapmachine-jdk.json @@ -1,15 +1,15 @@ { "description": "SapMachine: An OpenJDK release maintained and supported by SAP", "homepage": "https://sap.github.io/SapMachine/", - "version": "17.0.16", + "version": "17.0.19", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/SAP/SapMachine/releases/download//sapmachine-17.0.16/sapmachine-jdk-17.0.16_windows-x64_bin.zip", - "hash": "894514ec743047404fca9a4d496fd966b318b14bf2824dd322041d8b9a080288" + "url": "https://github.com/SAP/SapMachine/releases/download//sapmachine-17.0.19/sapmachine-jdk-17.0.19_windows-x64_bin.zip", + "hash": "124de61d21a4a911827a63dc6a7f97fbb105a90568a11a56d4ff7c7a0c7421ec" } }, - "extract_dir": "sapmachine-jdk-17.0.16", + "extract_dir": "sapmachine-jdk-17.0.19", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" diff --git a/bucket/sapmachine-jre.json b/bucket/sapmachine-jre.json index 0a1d3452e93..3f3aded4738 100644 --- a/bucket/sapmachine-jre.json +++ b/bucket/sapmachine-jre.json @@ -1,15 +1,15 @@ { "description": "SapMachine: An OpenJDK release maintained and supported by SAP", "homepage": "https://sap.github.io/SapMachine/", - "version": "17.0.16", + "version": "17.0.19", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/SAP/SapMachine/releases/download//sapmachine-17.0.16/sapmachine-jre-17.0.16_windows-x64_bin.zip", - "hash": "f5031aeded0501a0ea6889aef98cfe8b55dc004e886d104038cb21022c9b7179" + "url": "https://github.com/SAP/SapMachine/releases/download//sapmachine-17.0.19/sapmachine-jre-17.0.19_windows-x64_bin.zip", + "hash": "50fbc1804ce3370770798edbf9b953782b0cf21b808c07e1edef7c1181ad4a1c" } }, - "extract_dir": "sapmachine-jre-17.0.16", + "extract_dir": "sapmachine-jre-17.0.19", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" diff --git a/bucket/sapmachine-lts-jdk.json b/bucket/sapmachine-lts-jdk.json index 9da5919c250..37eef2939d0 100644 --- a/bucket/sapmachine-lts-jdk.json +++ b/bucket/sapmachine-lts-jdk.json @@ -1,15 +1,15 @@ { "description": "SapMachine LTS: An OpenJDK release maintained and supported by SAP", "homepage": "https://sap.github.io/SapMachine/", - "version": "17.0.16", + "version": "17.0.19", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/SAP/SapMachine/releases/download//sapmachine-17.0.16/sapmachine-jdk-17.0.16_windows-x64_bin.zip", - "hash": "894514ec743047404fca9a4d496fd966b318b14bf2824dd322041d8b9a080288" + "url": "https://github.com/SAP/SapMachine/releases/download//sapmachine-17.0.19/sapmachine-jdk-17.0.19_windows-x64_bin.zip", + "hash": "124de61d21a4a911827a63dc6a7f97fbb105a90568a11a56d4ff7c7a0c7421ec" } }, - "extract_dir": "sapmachine-jdk-17.0.16", + "extract_dir": "sapmachine-jdk-17.0.19", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" diff --git a/bucket/sapmachine-lts-jre.json b/bucket/sapmachine-lts-jre.json index 619af37cf95..b4896ce6685 100644 --- a/bucket/sapmachine-lts-jre.json +++ b/bucket/sapmachine-lts-jre.json @@ -1,15 +1,15 @@ { "description": "SapMachine LTS: An OpenJDK release maintained and supported by SAP", "homepage": "https://sap.github.io/SapMachine/", - "version": "17.0.16", + "version": "17.0.19", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/SAP/SapMachine/releases/download//sapmachine-17.0.16/sapmachine-jre-17.0.16_windows-x64_bin.zip", - "hash": "f5031aeded0501a0ea6889aef98cfe8b55dc004e886d104038cb21022c9b7179" + "url": "https://github.com/SAP/SapMachine/releases/download//sapmachine-17.0.19/sapmachine-jre-17.0.19_windows-x64_bin.zip", + "hash": "50fbc1804ce3370770798edbf9b953782b0cf21b808c07e1edef7c1181ad4a1c" } }, - "extract_dir": "sapmachine-jre-17.0.16", + "extract_dir": "sapmachine-jre-17.0.19", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" diff --git a/bucket/sapmachine17-jdk.json b/bucket/sapmachine17-jdk.json index 856b8da53ef..0d54e2fe862 100644 --- a/bucket/sapmachine17-jdk.json +++ b/bucket/sapmachine17-jdk.json @@ -1,15 +1,15 @@ { "description": "SapMachine 17: An OpenJDK release maintained and supported by SAP", "homepage": "https://sap.github.io/SapMachine/", - "version": "17.0.16", + "version": "17.0.19", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/SAP/SapMachine/releases/download//sapmachine-17.0.16/sapmachine-jdk-17.0.16_windows-x64_bin.zip", - "hash": "894514ec743047404fca9a4d496fd966b318b14bf2824dd322041d8b9a080288" + "url": "https://github.com/SAP/SapMachine/releases/download//sapmachine-17.0.19/sapmachine-jdk-17.0.19_windows-x64_bin.zip", + "hash": "124de61d21a4a911827a63dc6a7f97fbb105a90568a11a56d4ff7c7a0c7421ec" } }, - "extract_dir": "sapmachine-jdk-17.0.16", + "extract_dir": "sapmachine-jdk-17.0.19", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" diff --git a/bucket/sapmachine17-jre.json b/bucket/sapmachine17-jre.json index 665b7d3deb1..faf30c6101d 100644 --- a/bucket/sapmachine17-jre.json +++ b/bucket/sapmachine17-jre.json @@ -1,15 +1,15 @@ { "description": "SapMachine 17: An OpenJDK release maintained and supported by SAP", "homepage": "https://sap.github.io/SapMachine/", - "version": "17.0.16", + "version": "17.0.19", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/SAP/SapMachine/releases/download//sapmachine-17.0.16/sapmachine-jre-17.0.16_windows-x64_bin.zip", - "hash": "f5031aeded0501a0ea6889aef98cfe8b55dc004e886d104038cb21022c9b7179" + "url": "https://github.com/SAP/SapMachine/releases/download//sapmachine-17.0.19/sapmachine-jre-17.0.19_windows-x64_bin.zip", + "hash": "50fbc1804ce3370770798edbf9b953782b0cf21b808c07e1edef7c1181ad4a1c" } }, - "extract_dir": "sapmachine-jre-17.0.16", + "extract_dir": "sapmachine-jre-17.0.19", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" diff --git a/bucket/semeru-lts-jdk.json b/bucket/semeru-lts-jdk.json index 06f2ddb7f11..d3839968fc1 100644 --- a/bucket/semeru-lts-jdk.json +++ b/bucket/semeru-lts-jdk.json @@ -1,15 +1,15 @@ { "description": "The IBM Semeru Runtimes are free production-ready binaries built with the OpenJDK class libraries and the Eclipse OpenJ9 JVM", "homepage": "https://developer.ibm.com/languages/java/semeru-runtimes/", - "version": "21.0.8-9-0.53.0", + "version": "21.0.10-7-0.57.0", "license": "GPL-2.0-only WITH Classpath-exception-2.0,EPL-2.0", "architecture": { "64bit": { - "url": "https://github.com/ibmruntimes/semeru21-binaries/releases/download/jdk-21.0.8%2B9_openj9-0.53.0/ibm-semeru-open-jdk_x64_windows_21.0.8_9_openj9-0.53.0.zip", - "hash": "6a98e374e430ac4a499f91b63764b698a9ab83276ad586d351f9b78fb882a123" + "url": "https://github.com/ibmruntimes/semeru21-binaries/releases/download/jdk-21.0.10%2B7_openj9-0.57.0/ibm-semeru-open-jdk_x64_windows_21.0.10_7_openj9-0.57.0.zip", + "hash": "9c13f14af854c23c6ee09455329610c7977f81025983b73bd9f49401f0c23e54" } }, - "extract_dir": "jdk-21.0.8+9", + "extract_dir": "jdk-21.0.10+7", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" diff --git a/bucket/semeru-lts-jre.json b/bucket/semeru-lts-jre.json index f394a93b237..46c7f063442 100644 --- a/bucket/semeru-lts-jre.json +++ b/bucket/semeru-lts-jre.json @@ -1,15 +1,15 @@ { "description": "The IBM Semeru Runtimes are free production-ready binaries built with the OpenJDK class libraries and the Eclipse OpenJ9 JVM", "homepage": "https://developer.ibm.com/languages/java/semeru-runtimes/", - "version": "21.0.8-9-0.53.0", + "version": "21.0.10-7-0.57.0", "license": "GPL-2.0-only WITH Classpath-exception-2.0,EPL-2.0", "architecture": { "64bit": { - "url": "https://github.com/ibmruntimes/semeru21-binaries/releases/download/jdk-21.0.8%2B9_openj9-0.53.0/ibm-semeru-open-jre_x64_windows_21.0.8_9_openj9-0.53.0.zip", - "hash": "b331a3b9a5fd1bd160f251cd5f8d21f4f22e52bdc99db369dab4570461ff95d6" + "url": "https://github.com/ibmruntimes/semeru21-binaries/releases/download/jdk-21.0.10%2B7_openj9-0.57.0/ibm-semeru-open-jre_x64_windows_21.0.10_7_openj9-0.57.0.zip", + "hash": "7951cd9326c03d6319d8e04cc74d1b13a0f035fb7fe56a774fe8bc19319ab060" } }, - "extract_dir": "jdk-21.0.8+9-jre", + "extract_dir": "jdk-21.0.10+7-jre", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" diff --git a/bucket/semeru11-jdk.json b/bucket/semeru11-jdk.json index 4708fe4e140..527bf0a1ae5 100644 --- a/bucket/semeru11-jdk.json +++ b/bucket/semeru11-jdk.json @@ -1,15 +1,15 @@ { "description": "The IBM Semeru Runtimes are free production-ready binaries built with the OpenJDK class libraries and the Eclipse OpenJ9 JVM", "homepage": "https://developer.ibm.com/languages/java/semeru-runtimes/", - "version": "11.0.28-6-0.53.0", + "version": "11.0.30-7-0.57.0", "license": "GPL-2.0-only WITH Classpath-exception-2.0,EPL-2.0", "architecture": { "64bit": { - "url": "https://github.com/ibmruntimes/semeru11-binaries/releases/download/jdk-11.0.28%2B6_openj9-0.53.0/ibm-semeru-open-jdk_x64_windows_11.0.28_6_openj9-0.53.0.zip", - "hash": "e19d5df99050a4283714f99c5fff8c2f558cf183f712a94a5a2f003b076cf9bd" + "url": "https://github.com/ibmruntimes/semeru11-binaries/releases/download/jdk-11.0.30%2B7_openj9-0.57.0/ibm-semeru-open-jdk_x64_windows_11.0.30_7_openj9-0.57.0.zip", + "hash": "24222e054fc8b42830b60d2c34205e340274efcbb6ed7df7c468aad9287648c6" } }, - "extract_dir": "jdk-11.0.28+6", + "extract_dir": "jdk-11.0.30+7", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" diff --git a/bucket/semeru11-jre.json b/bucket/semeru11-jre.json index a46066d3f19..0be819052ee 100644 --- a/bucket/semeru11-jre.json +++ b/bucket/semeru11-jre.json @@ -1,15 +1,15 @@ { "description": "The IBM Semeru Runtimes are free production-ready binaries built with the OpenJDK class libraries and the Eclipse OpenJ9 JVM", "homepage": "https://developer.ibm.com/languages/java/semeru-runtimes/", - "version": "11.0.28-6-0.53.0", + "version": "11.0.30-7-0.57.0", "license": "GPL-2.0-only WITH Classpath-exception-2.0,EPL-2.0", "architecture": { "64bit": { - "url": "https://github.com/ibmruntimes/semeru11-binaries/releases/download/jdk-11.0.28%2B6_openj9-0.53.0/ibm-semeru-open-jre_x64_windows_11.0.28_6_openj9-0.53.0.zip", - "hash": "27a8a4e1e3e111088ecf0620822cf3e905eb4b0f68156c46f71aed2073f6386e" + "url": "https://github.com/ibmruntimes/semeru11-binaries/releases/download/jdk-11.0.30%2B7_openj9-0.57.0/ibm-semeru-open-jre_x64_windows_11.0.30_7_openj9-0.57.0.zip", + "hash": "ae097608c2821a02f268580e0b3041f9c2d66647e93b1c423c344a0e0ff9c01c" } }, - "extract_dir": "jdk-11.0.28+6-jre", + "extract_dir": "jdk-11.0.30+7-jre", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" diff --git a/bucket/semeru17-jdk.json b/bucket/semeru17-jdk.json index fea5569e532..93b48ce9f52 100644 --- a/bucket/semeru17-jdk.json +++ b/bucket/semeru17-jdk.json @@ -1,15 +1,15 @@ { "description": "The IBM Semeru Runtimes are free production-ready binaries built with the OpenJDK class libraries and the Eclipse OpenJ9 JVM", "homepage": "https://developer.ibm.com/languages/java/semeru-runtimes/", - "version": "17.0.16-8-0.53.0", + "version": "17.0.18-8-0.57.0", "license": "GPL-2.0-only WITH Classpath-exception-2.0,EPL-2.0", "architecture": { "64bit": { - "url": "https://github.com/ibmruntimes/semeru17-binaries/releases/download/jdk-17.0.16%2B8_openj9-0.53.0/ibm-semeru-open-jdk_x64_windows_17.0.16_8_openj9-0.53.0.zip", - "hash": "f74e7092119d37d0234a31dbfd4042071dc97eda541768c3477ae65c6d12e858" + "url": "https://github.com/ibmruntimes/semeru17-binaries/releases/download/jdk-17.0.18%2B8_openj9-0.57.0/ibm-semeru-open-jdk_x64_windows_17.0.18_8_openj9-0.57.0.zip", + "hash": "c7cc82d95b47b88b5fd183d414e11ca03daaec48e80c137ef528f4b54ebabf6c" } }, - "extract_dir": "jdk-17.0.16+8", + "extract_dir": "jdk-17.0.18+8", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" diff --git a/bucket/semeru17-jre.json b/bucket/semeru17-jre.json index 0c8671c88f7..41fb1751151 100644 --- a/bucket/semeru17-jre.json +++ b/bucket/semeru17-jre.json @@ -1,15 +1,15 @@ { "description": "The IBM Semeru Runtimes are free production-ready binaries built with the OpenJDK class libraries and the Eclipse OpenJ9 JVM", "homepage": "https://developer.ibm.com/languages/java/semeru-runtimes/", - "version": "17.0.16-8-0.53.0", + "version": "17.0.18-8-0.57.0", "license": "GPL-2.0-only WITH Classpath-exception-2.0,EPL-2.0", "architecture": { "64bit": { - "url": "https://github.com/ibmruntimes/semeru17-binaries/releases/download/jdk-17.0.16%2B8_openj9-0.53.0/ibm-semeru-open-jre_x64_windows_17.0.16_8_openj9-0.53.0.zip", - "hash": "6222addcf9657c89410fd9e22358ce0c2d9148aee8c2ebce2ed85465bbaeb513" + "url": "https://github.com/ibmruntimes/semeru17-binaries/releases/download/jdk-17.0.18%2B8_openj9-0.57.0/ibm-semeru-open-jre_x64_windows_17.0.18_8_openj9-0.57.0.zip", + "hash": "2eaf4b3b69860bc1b46b67288d2caea56911fe8f4cd331d1d3f87a9a91e0a7a6" } }, - "extract_dir": "jdk-17.0.16+8-jre", + "extract_dir": "jdk-17.0.18+8-jre", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" diff --git a/bucket/semeru21-jdk.json b/bucket/semeru21-jdk.json index 06f2ddb7f11..d3839968fc1 100644 --- a/bucket/semeru21-jdk.json +++ b/bucket/semeru21-jdk.json @@ -1,15 +1,15 @@ { "description": "The IBM Semeru Runtimes are free production-ready binaries built with the OpenJDK class libraries and the Eclipse OpenJ9 JVM", "homepage": "https://developer.ibm.com/languages/java/semeru-runtimes/", - "version": "21.0.8-9-0.53.0", + "version": "21.0.10-7-0.57.0", "license": "GPL-2.0-only WITH Classpath-exception-2.0,EPL-2.0", "architecture": { "64bit": { - "url": "https://github.com/ibmruntimes/semeru21-binaries/releases/download/jdk-21.0.8%2B9_openj9-0.53.0/ibm-semeru-open-jdk_x64_windows_21.0.8_9_openj9-0.53.0.zip", - "hash": "6a98e374e430ac4a499f91b63764b698a9ab83276ad586d351f9b78fb882a123" + "url": "https://github.com/ibmruntimes/semeru21-binaries/releases/download/jdk-21.0.10%2B7_openj9-0.57.0/ibm-semeru-open-jdk_x64_windows_21.0.10_7_openj9-0.57.0.zip", + "hash": "9c13f14af854c23c6ee09455329610c7977f81025983b73bd9f49401f0c23e54" } }, - "extract_dir": "jdk-21.0.8+9", + "extract_dir": "jdk-21.0.10+7", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" diff --git a/bucket/semeru21-jre.json b/bucket/semeru21-jre.json index f394a93b237..46c7f063442 100644 --- a/bucket/semeru21-jre.json +++ b/bucket/semeru21-jre.json @@ -1,15 +1,15 @@ { "description": "The IBM Semeru Runtimes are free production-ready binaries built with the OpenJDK class libraries and the Eclipse OpenJ9 JVM", "homepage": "https://developer.ibm.com/languages/java/semeru-runtimes/", - "version": "21.0.8-9-0.53.0", + "version": "21.0.10-7-0.57.0", "license": "GPL-2.0-only WITH Classpath-exception-2.0,EPL-2.0", "architecture": { "64bit": { - "url": "https://github.com/ibmruntimes/semeru21-binaries/releases/download/jdk-21.0.8%2B9_openj9-0.53.0/ibm-semeru-open-jre_x64_windows_21.0.8_9_openj9-0.53.0.zip", - "hash": "b331a3b9a5fd1bd160f251cd5f8d21f4f22e52bdc99db369dab4570461ff95d6" + "url": "https://github.com/ibmruntimes/semeru21-binaries/releases/download/jdk-21.0.10%2B7_openj9-0.57.0/ibm-semeru-open-jre_x64_windows_21.0.10_7_openj9-0.57.0.zip", + "hash": "7951cd9326c03d6319d8e04cc74d1b13a0f035fb7fe56a774fe8bc19319ab060" } }, - "extract_dir": "jdk-21.0.8+9-jre", + "extract_dir": "jdk-21.0.10+7-jre", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" diff --git a/bucket/semeru8-jdk.json b/bucket/semeru8-jdk.json index 804951bc738..68881e1a76b 100644 --- a/bucket/semeru8-jdk.json +++ b/bucket/semeru8-jdk.json @@ -1,19 +1,19 @@ { "description": "The IBM Semeru Runtimes are free production-ready binaries built with the OpenJDK class libraries and the Eclipse OpenJ9 JVM", "homepage": "https://developer.ibm.com/languages/java/semeru-runtimes/", - "version": "8u462-b08-0.53.0", + "version": "8u482-b08-0.57.0", "license": "GPL-2.0-only WITH Classpath-exception-2.0,EPL-2.0", "architecture": { "64bit": { - "url": "https://github.com/ibmruntimes/semeru8-binaries/releases/download/jdk8u462-b08_openj9-0.53.0/ibm-semeru-open-jdk_x64_windows_8u462b08_openj9-0.53.0.zip", - "hash": "9a0564a472ae30142d7a2a48eaaa9672e3ec5cf74eae0028e86bf5be1251a792" + "url": "https://github.com/ibmruntimes/semeru8-binaries/releases/download/jdk8u482-b08_openj9-0.57.0/ibm-semeru-open-jdk_x64_windows_8u482b08_openj9-0.57.0.zip", + "hash": "13daaac92c91dfd3cec3efb3f4e08c417ed6c7cf73ef7588b5240341907e0da3" }, "32bit": { - "url": "https://github.com/ibmruntimes/semeru8-binaries/releases/download/jdk8u462-b08_openj9-0.53.0/ibm-semeru-open-jdk_x86-32_windows_8u462b08_openj9-0.53.0.zip", - "hash": "1fc7e9bae7600957118eaddba60fe5d7d315ca1606e63c209bb604f60ae1d2df" + "url": "https://github.com/ibmruntimes/semeru8-binaries/releases/download/jdk8u482-b08_openj9-0.57.0/ibm-semeru-open-jdk_x86-32_windows_8u482b08_openj9-0.57.0.zip", + "hash": "04e34c3b1fccc501acb420804acfd2189568084a707e08698ba6459e90a5a685" } }, - "extract_dir": "jdk8u462-b08", + "extract_dir": "jdk8u482-b08", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" diff --git a/bucket/semeru8-jre.json b/bucket/semeru8-jre.json index 21aa5253edd..633384ee9a2 100644 --- a/bucket/semeru8-jre.json +++ b/bucket/semeru8-jre.json @@ -1,19 +1,19 @@ { "description": "The IBM Semeru Runtimes are free production-ready binaries built with the OpenJDK class libraries and the Eclipse OpenJ9 JVM", "homepage": "https://developer.ibm.com/languages/java/semeru-runtimes/", - "version": "8u462-b08-0.53.0", + "version": "8u482-b08-0.57.0", "license": "GPL-2.0-only WITH Classpath-exception-2.0,EPL-2.0", "architecture": { "64bit": { - "url": "https://github.com/ibmruntimes/semeru8-binaries/releases/download/jdk8u462-b08_openj9-0.53.0/ibm-semeru-open-jre_x64_windows_8u462b08_openj9-0.53.0.zip", - "hash": "a74892795ab8b2c21417a61ede14a48aacd7419c9a2c1c2bc88881e6f595a2bd" + "url": "https://github.com/ibmruntimes/semeru8-binaries/releases/download/jdk8u482-b08_openj9-0.57.0/ibm-semeru-open-jre_x64_windows_8u482b08_openj9-0.57.0.zip", + "hash": "343888485c7683312b0aa34ddb2ef288a5bdf29846d0c73aa6b863c05e24e01a" }, "32bit": { - "url": "https://github.com/ibmruntimes/semeru8-binaries/releases/download/jdk8u462-b08_openj9-0.53.0/ibm-semeru-open-jre_x86-32_windows_8u462b08_openj9-0.53.0.zip", - "hash": "3fdf9ec6512137109426e875131db8e713fb8f8491c86d790dff319cde1b2efb" + "url": "https://github.com/ibmruntimes/semeru8-binaries/releases/download/jdk8u482-b08_openj9-0.57.0/ibm-semeru-open-jre_x86-32_windows_8u482b08_openj9-0.57.0.zip", + "hash": "5172d0a55872165760c5da175b8b6ef4f0f0d7462ed04dd78383a27a456b70e1" } }, - "extract_dir": "jdk8u462-b08-jre", + "extract_dir": "jdk8u482-b08-jre", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" diff --git a/bucket/temurin-jdk.json b/bucket/temurin-jdk.json index 293340d92b7..811fb105bd6 100644 --- a/bucket/temurin-jdk.json +++ b/bucket/temurin-jdk.json @@ -1,15 +1,15 @@ { "description": "Eclipse Temurin is a runtime provided by Eclipse Adoptium for general use across the Java ecosystem", "homepage": "https://adoptium.net", - "version": "25.0.0-36.0.LTS", + "version": "26.0.1-8", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/adoptium/temurin25-binaries/releases/download/jdk-25+36/OpenJDK25U-jdk_x64_windows_hotspot_25_36.zip", - "hash": "ff76428a600a0925abbfb1dc55da30828b500f8038a13679a8c75b37892a96c3" + "url": "https://github.com/adoptium/temurin26-binaries/releases/download/jdk-26.0.1+8/OpenJDK26U-jdk_x64_windows_hotspot_26.0.1_8.zip", + "hash": "81b35819085dd73a204c3219464c5f154cb111a526ec63dad793c0eefd469b3d" } }, - "extract_dir": "jdk-25+36", + "extract_dir": "jdk-26.0.1+8", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" diff --git a/bucket/temurin-jre.json b/bucket/temurin-jre.json index 903a043ad0c..977b0c8ea9d 100644 --- a/bucket/temurin-jre.json +++ b/bucket/temurin-jre.json @@ -1,15 +1,15 @@ { "description": "Eclipse Temurin is a runtime provided by Eclipse Adoptium for general use across the Java ecosystem", "homepage": "https://adoptium.net", - "version": "25.0.0-36.0.LTS", + "version": "26.0.1-8", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/adoptium/temurin25-binaries/releases/download/jdk-25+36/OpenJDK25U-jre_x64_windows_hotspot_25_36.zip", - "hash": "66abb3213ce984ecb7b3ae7edfeac2d58622297f8c114eb467518dd63e42aa3f" + "url": "https://github.com/adoptium/temurin26-binaries/releases/download/jdk-26.0.1+8/OpenJDK26U-jre_x64_windows_hotspot_26.0.1_8.zip", + "hash": "bab6b82ad8600dc177f45b3225d5810779fe9d90179561d877a731294e173404" } }, - "extract_dir": "jdk-25+36-jre", + "extract_dir": "jdk-26.0.1+8-jre", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" diff --git a/bucket/temurin-lts-jdk.json b/bucket/temurin-lts-jdk.json index 77dbce6e2a4..f187d9d6b90 100644 --- a/bucket/temurin-lts-jdk.json +++ b/bucket/temurin-lts-jdk.json @@ -1,15 +1,15 @@ { "description": "Eclipse Temurin is a runtime provided by Eclipse Adoptium for general use across the Java ecosystem", "homepage": "https://adoptium.net", - "version": "25.0.0-36.0.LTS", + "version": "25.0.3-9.0.LTS", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/adoptium/temurin25-binaries/releases/download/jdk-25+36/OpenJDK25U-jdk_x64_windows_hotspot_25_36.zip", - "hash": "ff76428a600a0925abbfb1dc55da30828b500f8038a13679a8c75b37892a96c3" + "url": "https://github.com/adoptium/temurin25-binaries/releases/download/jdk-25.0.3+9/OpenJDK25U-jdk_x64_windows_hotspot_25.0.3_9.zip", + "hash": "709312cd0420296d9b9de917fe6e28a5b979e875ee5ab91783fb79bcd5857235" } }, - "extract_dir": "jdk-25+36", + "extract_dir": "jdk-25.0.3+9", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" diff --git a/bucket/temurin-lts-jre.json b/bucket/temurin-lts-jre.json index 47aa483e3bf..279a6d52f62 100644 --- a/bucket/temurin-lts-jre.json +++ b/bucket/temurin-lts-jre.json @@ -1,15 +1,15 @@ { "description": "Eclipse Temurin is a runtime provided by Eclipse Adoptium for general use across the Java ecosystem", "homepage": "https://adoptium.net", - "version": "25.0.0-36.0.LTS", + "version": "25.0.3-9.0.LTS", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/adoptium/temurin25-binaries/releases/download/jdk-25+36/OpenJDK25U-jre_x64_windows_hotspot_25_36.zip", - "hash": "66abb3213ce984ecb7b3ae7edfeac2d58622297f8c114eb467518dd63e42aa3f" + "url": "https://github.com/adoptium/temurin25-binaries/releases/download/jdk-25.0.3+9/OpenJDK25U-jre_x64_windows_hotspot_25.0.3_9.zip", + "hash": "a183e7280220ad5f6fe94ecbf025a5f10fc5797a0b18c600ed8f813c8158c530" } }, - "extract_dir": "jdk-25+36-jre", + "extract_dir": "jdk-25.0.3+9-jre", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" diff --git a/bucket/temurin11-jdk.json b/bucket/temurin11-jdk.json index 400bbc77c81..9dd7b34956f 100644 --- a/bucket/temurin11-jdk.json +++ b/bucket/temurin11-jdk.json @@ -1,19 +1,15 @@ { "description": "Eclipse Temurin is a runtime provided by Eclipse Adoptium for general use across the Java ecosystem", "homepage": "https://adoptium.net", - "version": "11.0.28-6", + "version": "11.0.31-11", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.28+6/OpenJDK11U-jdk_x64_windows_hotspot_11.0.28_6.zip", - "hash": "1422b070f94c93d3fdba7e0bcaa269389c92a928de54e47d988a1002d3a35dc2" - }, - "32bit": { - "url": "https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.28+6/OpenJDK11U-jdk_x86-32_windows_hotspot_11.0.28_6.zip", - "hash": "21835a3a761932d93a79759dc1c823112d54a3288f0f04e65a188eaf45cc6d69" + "url": "https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.31+11/OpenJDK11U-jdk_x64_windows_hotspot_11.0.31_11.zip", + "hash": "5695bd8fed700acb74e0c13945fc6d7564441a31d345c100b82ee1aac553a6b7" } }, - "extract_dir": "jdk-11.0.28+6", + "extract_dir": "jdk-11.0.31+11", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" @@ -33,9 +29,6 @@ "architecture": { "64bit": { "url": "https://github.com/$matchLink/download/$matchTag/$matchName" - }, - "32bit": { - "url": "https://github.com/$matchLink/download/$matchTag/$matchPrefix_x86-32_$matchSuffix" } }, "hash": { diff --git a/bucket/temurin11-jre.json b/bucket/temurin11-jre.json index 84e6dd1b8d5..14ed74140cb 100644 --- a/bucket/temurin11-jre.json +++ b/bucket/temurin11-jre.json @@ -1,19 +1,15 @@ { "description": "Eclipse Temurin is a runtime provided by Eclipse Adoptium for general use across the Java ecosystem", "homepage": "https://adoptium.net", - "version": "11.0.28-6", + "version": "11.0.31-11", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.28+6/OpenJDK11U-jre_x64_windows_hotspot_11.0.28_6.zip", - "hash": "d9ebfc6a09eee77ed1789bd802612a846181b9d0f30b40acfeff678cf94d43e7" - }, - "32bit": { - "url": "https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.28+6/OpenJDK11U-jre_x86-32_windows_hotspot_11.0.28_6.zip", - "hash": "bf88e85e140cd44af4134cc5d063bd79d77b24d26484790a132bd6ef56870110" + "url": "https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.31+11/OpenJDK11U-jre_x64_windows_hotspot_11.0.31_11.zip", + "hash": "0af0760609eca44502f05e6ab4701eecbf85290f31278dabc41dceddab7237ab" } }, - "extract_dir": "jdk-11.0.28+6-jre", + "extract_dir": "jdk-11.0.31+11-jre", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" @@ -33,9 +29,6 @@ "architecture": { "64bit": { "url": "https://github.com/$matchLink/download/$matchTag/$matchName" - }, - "32bit": { - "url": "https://github.com/$matchLink/download/$matchTag/$matchPrefix_x86-32_$matchSuffix" } }, "hash": { diff --git a/bucket/temurin11-nightly-jdk.json b/bucket/temurin11-nightly-jdk.json index ed9f07cf6dd..11c2aecd5f8 100644 --- a/bucket/temurin11-nightly-jdk.json +++ b/bucket/temurin11-nightly-jdk.json @@ -1,16 +1,16 @@ { "description": "Eclipse Temurin is a runtime provided by Eclipse Adoptium for general use across the Java ecosystem", "homepage": "https://adoptium.net", - "version": "11.0.29-5.0.ea", + "version": "11.0.30-2.0.ea", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.29+5-ea-beta/OpenJDK11U-jdk_x64_windows_hotspot_11.0.29_5-ea.zip", - "hash": "af6d0460ac949edb213e21f37bade27de5159ed5f703e4d47a3436fa4c833cfb" + "url": "https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.30+2-ea-beta/OpenJDK11U-jdk_x64_windows_hotspot_11.0.30_2-ea.zip", + "hash": "c172fae99eda4d0c81ac54cc6e2613101091968377bcc92dd5fd45e5940f5748" }, "32bit": { - "url": "https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.29+5-ea-beta/OpenJDK11U-jdk_x86-32_windows_hotspot_11.0.29_5-ea.zip", - "hash": "937195be217a9369fd1a604b2e94366fd18a8987f6e04b88893f8c209d99de65" + "url": "https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.30+2-ea-beta/OpenJDK11U-jdk_x86-32_windows_hotspot_11.0.30_2-ea.zip", + "hash": "c62d5ada7769f757c4f8ebb7ff88339e36ff5ff68d1b73e7a71a0a72bb37fda6" } }, "extract_to": "tmp", diff --git a/bucket/temurin11-nightly-jre.json b/bucket/temurin11-nightly-jre.json index 37c3dc405ff..c5bdfae7e13 100644 --- a/bucket/temurin11-nightly-jre.json +++ b/bucket/temurin11-nightly-jre.json @@ -1,16 +1,16 @@ { "description": "Eclipse Temurin is a runtime provided by Eclipse Adoptium for general use across the Java ecosystem", "homepage": "https://adoptium.net", - "version": "11.0.29-5.0.ea", + "version": "11.0.30-2.0.ea", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.29+5-ea-beta/OpenJDK11U-jre_x64_windows_hotspot_11.0.29_5-ea.zip", - "hash": "f67a3e40e3d9e945313af40f8d8dd4f25deffb12eead9c00edd28dd88f002009" + "url": "https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.30+2-ea-beta/OpenJDK11U-jre_x64_windows_hotspot_11.0.30_2-ea.zip", + "hash": "5faf9b32d407ced6bf7a107312c35959d8116b1a01ce0976862d5f1c02c38e50" }, "32bit": { - "url": "https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.29+5-ea-beta/OpenJDK11U-jre_x86-32_windows_hotspot_11.0.29_5-ea.zip", - "hash": "79713688670407787ba136680efec8643918cd078bb36760dc27050cf51b7918" + "url": "https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.30+2-ea-beta/OpenJDK11U-jre_x86-32_windows_hotspot_11.0.30_2-ea.zip", + "hash": "55610a6414aee6eee2c3b8dcf18c6fa943d8f5ba165044d8c0e15cbf48bf8411" } }, "extract_to": "tmp", diff --git a/bucket/temurin17-jdk.json b/bucket/temurin17-jdk.json index 66d176d8701..d2cfce78825 100644 --- a/bucket/temurin17-jdk.json +++ b/bucket/temurin17-jdk.json @@ -1,15 +1,15 @@ { "description": "Eclipse Temurin is a runtime provided by Eclipse Adoptium for general use across the Java ecosystem", "homepage": "https://adoptium.net", - "version": "17.0.16-8", + "version": "17.0.19-10", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.16+8/OpenJDK17U-jdk_x64_windows_hotspot_17.0.16_8.zip", - "hash": "8c7cfff78a55c56ebaf470ed6a89c6466b47d8274bdabdda997d7507c20325c5" + "url": "https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.19+10/OpenJDK17U-jdk_x64_windows_hotspot_17.0.19_10.zip", + "hash": "b5b235c48adf6a081874b812c630b9f4b5f637b7a5ed18b9174d08a41ec4c235" } }, - "extract_dir": "jdk-17.0.16+8", + "extract_dir": "jdk-17.0.19+10", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" diff --git a/bucket/temurin17-jre.json b/bucket/temurin17-jre.json index 7ff41c6ece0..b8a7cc000aa 100644 --- a/bucket/temurin17-jre.json +++ b/bucket/temurin17-jre.json @@ -1,15 +1,15 @@ { "description": "Eclipse Temurin is a runtime provided by Eclipse Adoptium for general use across the Java ecosystem", "homepage": "https://adoptium.net", - "version": "17.0.16-8", + "version": "17.0.19-10", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.16+8/OpenJDK17U-jre_x64_windows_hotspot_17.0.16_8.zip", - "hash": "d35b05f4832215d8877d0dbf15c6370c854d7d5b812f890a9c0db8ad412a6bf2" + "url": "https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.19+10/OpenJDK17U-jre_x64_windows_hotspot_17.0.19_10.zip", + "hash": "79a598e1fbb4e16582d92c4ee22280a3c4d72fd52606e1e46b1223c0fe53b0da" } }, - "extract_dir": "jdk-17.0.16+8-jre", + "extract_dir": "jdk-17.0.19+10-jre", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" diff --git a/bucket/temurin17-nightly-jdk.json b/bucket/temurin17-nightly-jdk.json index 81a2622ce5b..9bd39c95f98 100644 --- a/bucket/temurin17-nightly-jdk.json +++ b/bucket/temurin17-nightly-jdk.json @@ -1,16 +1,16 @@ { "description": "Eclipse Temurin is a runtime provided by Eclipse Adoptium for general use across the Java ecosystem", "homepage": "https://adoptium.net", - "version": "17.0.17-5.0.ea", + "version": "17.0.18-4.0.ea", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.17+5-ea-beta/OpenJDK17U-jdk_x64_windows_hotspot_17.0.17_5-ea.zip", - "hash": "17b4a23b4d31369f6c536e65390e668c525f67d05785e9ad64e17fd0a4a6ac51" + "url": "https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.18+4-ea-beta/OpenJDK17U-jdk_x64_windows_hotspot_17.0.18_4-ea.zip", + "hash": "3ae957d8a737dde36f94e2c3b27f94019ef65614fb0c5518d2df5309ce69097e" }, "32bit": { - "url": "https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.17+5-ea-beta/OpenJDK17U-jdk_x86-32_windows_hotspot_17.0.17_5-ea.zip", - "hash": "ab2d1b1f1b91f28191a3c1eb1f4ae60a7a863f515e69f0edc84dd26469ee782a" + "url": "https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.18+4-ea-beta/OpenJDK17U-jdk_x86-32_windows_hotspot_17.0.18_4-ea.zip", + "hash": "3f124414c63a478b39e7f784b720fbb2e76cd394711abfef96cc701840ffd473" } }, "extract_to": "tmp", diff --git a/bucket/temurin17-nightly-jre.json b/bucket/temurin17-nightly-jre.json index 61466bf5a2c..34baeeabc4a 100644 --- a/bucket/temurin17-nightly-jre.json +++ b/bucket/temurin17-nightly-jre.json @@ -1,16 +1,16 @@ { "description": "Eclipse Temurin is a runtime provided by Eclipse Adoptium for general use across the Java ecosystem", "homepage": "https://adoptium.net", - "version": "17.0.17-5.0.ea", + "version": "17.0.18-4.0.ea", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.17+5-ea-beta/OpenJDK17U-jre_x64_windows_hotspot_17.0.17_5-ea.zip", - "hash": "785e4989f191675f68099d9f3fe4c592cdc80fde63a6ec50ef72b39c43811663" + "url": "https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.18+4-ea-beta/OpenJDK17U-jre_x64_windows_hotspot_17.0.18_4-ea.zip", + "hash": "13caae489d71d8db8e1281c24edea39ae89d77bb0c1b9e8b5a87a733aa6a5c5f" }, "32bit": { - "url": "https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.17+5-ea-beta/OpenJDK17U-jre_x86-32_windows_hotspot_17.0.17_5-ea.zip", - "hash": "326442e5d26fcddf31f184ba6ba1ca93b7ca6a77d3efed58e4d9940e24e7a483" + "url": "https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.18+4-ea-beta/OpenJDK17U-jre_x86-32_windows_hotspot_17.0.18_4-ea.zip", + "hash": "475dd47387d473c4534864afcb880ed34465c3ab6e76b246eb02f0ef6ad4b93e" } }, "extract_to": "tmp", diff --git a/bucket/temurin21-jdk.json b/bucket/temurin21-jdk.json index 56ecedbb3eb..cf5e09053bc 100644 --- a/bucket/temurin21-jdk.json +++ b/bucket/temurin21-jdk.json @@ -1,15 +1,15 @@ { "description": "Eclipse Temurin is a runtime provided by Eclipse Adoptium for general use across the Java ecosystem", "homepage": "https://adoptium.net", - "version": "21.0.8-9.0", + "version": "21.0.11-10.0", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.8+9/OpenJDK21U-jdk_x64_windows_hotspot_21.0.8_9.zip", - "hash": "5dbb74a4edda94c2aae97a1e30f448db0ad9023a9466fe31a8c68377d9dfbac4" + "url": "https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.11+10/OpenJDK21U-jdk_x64_windows_hotspot_21.0.11_10.zip", + "hash": "d3625e7cadf23787ea540229544b6e2ab494b3b54da1801879e583e1dfee0a64" } }, - "extract_dir": "jdk-21.0.8+9", + "extract_dir": "jdk-21.0.11+10", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" diff --git a/bucket/temurin21-jre.json b/bucket/temurin21-jre.json index 0408b702920..dc15a11f967 100644 --- a/bucket/temurin21-jre.json +++ b/bucket/temurin21-jre.json @@ -1,15 +1,15 @@ { "description": "Eclipse Temurin is a runtime provided by Eclipse Adoptium for general use across the Java ecosystem", "homepage": "https://adoptium.net", - "version": "21.0.8-9.0", + "version": "21.0.11-10.0", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.8+9/OpenJDK21U-jre_x64_windows_hotspot_21.0.8_9.zip", - "hash": "238d74ec4ec9422d416fa98805ba375eecd8bc8f971bd0c61a21051a4fe42db8" + "url": "https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.11+10/OpenJDK21U-jre_x64_windows_hotspot_21.0.11_10.zip", + "hash": "be26677aaa20b39a62edcaab4c8857a8b76673b0f45abc0b6143b142b62717e4" } }, - "extract_dir": "jdk-21.0.8+9-jre", + "extract_dir": "jdk-21.0.11+10-jre", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" diff --git a/bucket/temurin25-jdk.json b/bucket/temurin25-jdk.json new file mode 100644 index 00000000000..050c9c20ae5 --- /dev/null +++ b/bucket/temurin25-jdk.json @@ -0,0 +1,40 @@ +{ + "description": "Eclipse Temurin is a runtime provided by Eclipse Adoptium for general use across the Java ecosystem", + "homepage": "https://adoptium.net", + "version": "25.0.3-9.0", + "license": "GPL-2.0-only WITH Classpath-exception-2.0", + "architecture": { + "64bit": { + "url": "https://github.com/adoptium/temurin25-binaries/releases/download/jdk-25.0.3+9/OpenJDK25U-jdk_x64_windows_hotspot_25.0.3_9.zip", + "hash": "709312cd0420296d9b9de917fe6e28a5b979e875ee5ab91783fb79bcd5857235" + } + }, + "extract_dir": "jdk-25.0.3+9", + "env_add_path": "bin", + "env_set": { + "JAVA_HOME": "$dir" + }, + "checkver": { + "url": "https://api.adoptium.net/v3/assets/feature_releases/25/ga?jvm_impl=hotspot&heap_size=normal&os=windows&architecture=x64&image_type=jdk&project=jdk&vendor=eclipse&page_size=1&sort_order=DESC", + "script": [ + "$ver = (json_path $page $..version_data.semver).replace('+', '-').replace('.LTS', '')", + "$link = (json_path $page $..release_link).replace('%2B', '+')", + "$name = json_path $page $..binaries[0].package.name", + "Write-Output \"$ver $link $name\"" + ], + "regex": "(?.*?) https://github.com/(?.*?)/tag/(?.*?) (?(?OpenJDK[\\dU]*-[dejkr]{3})_x64_(?.*))", + "replace": "${ver}" + }, + "autoupdate": { + "architecture": { + "64bit": { + "url": "https://github.com/$matchLink/download/$matchTag/$matchName" + } + }, + "hash": { + "url": "$url.sha256.txt", + "find": "^([a-fA-F0-9]+)\\s" + }, + "extract_dir": "$matchTag" + } +} diff --git a/bucket/temurin25-jre.json b/bucket/temurin25-jre.json new file mode 100644 index 00000000000..e81597fb65f --- /dev/null +++ b/bucket/temurin25-jre.json @@ -0,0 +1,40 @@ +{ + "description": "Eclipse Temurin is a runtime provided by Eclipse Adoptium for general use across the Java ecosystem", + "homepage": "https://adoptium.net", + "version": "25.0.3-9.0", + "license": "GPL-2.0-only WITH Classpath-exception-2.0", + "architecture": { + "64bit": { + "url": "https://github.com/adoptium/temurin25-binaries/releases/download/jdk-25.0.3+9/OpenJDK25U-jre_x64_windows_hotspot_25.0.3_9.zip", + "hash": "a183e7280220ad5f6fe94ecbf025a5f10fc5797a0b18c600ed8f813c8158c530" + } + }, + "extract_dir": "jdk-25.0.3+9-jre", + "env_add_path": "bin", + "env_set": { + "JAVA_HOME": "$dir" + }, + "checkver": { + "url": "https://api.adoptium.net/v3/assets/feature_releases/25/ga?jvm_impl=hotspot&heap_size=normal&os=windows&architecture=x64&image_type=jre&project=jdk&vendor=eclipse&page_size=1&sort_order=DESC", + "script": [ + "$ver = (json_path $page $..version_data.semver).replace('+', '-').replace('.LTS', '')", + "$link = (json_path $page $..release_link).replace('%2B', '+')", + "$name = json_path $page $..binaries[0].package.name", + "Write-Output \"$ver $link $name\"" + ], + "regex": "(?.*?) https://github.com/(?.*?)/tag/(?.*?) (?(?OpenJDK[\\dU]*-[dejkr]{3})_x64_(?.*))", + "replace": "${ver}" + }, + "autoupdate": { + "architecture": { + "64bit": { + "url": "https://github.com/$matchLink/download/$matchTag/$matchName" + } + }, + "hash": { + "url": "$url.sha256.txt", + "find": "^([a-fA-F0-9]+)\\s" + }, + "extract_dir": "$matchTag-jre" + } +} diff --git a/bucket/temurin26-jdk.json b/bucket/temurin26-jdk.json new file mode 100644 index 00000000000..b85daf437da --- /dev/null +++ b/bucket/temurin26-jdk.json @@ -0,0 +1,40 @@ +{ + "description": "Eclipse Temurin is a runtime provided by Eclipse Adoptium for general use across the Java ecosystem", + "homepage": "https://adoptium.net", + "version": "26.0.1-8", + "license": "GPL-2.0-only WITH Classpath-exception-2.0", + "architecture": { + "64bit": { + "url": "https://github.com/adoptium/temurin26-binaries/releases/download/jdk-26.0.1+8/OpenJDK26U-jdk_x64_windows_hotspot_26.0.1_8.zip", + "hash": "81b35819085dd73a204c3219464c5f154cb111a526ec63dad793c0eefd469b3d" + } + }, + "extract_dir": "jdk-26.0.1+8", + "env_add_path": "bin", + "env_set": { + "JAVA_HOME": "$dir" + }, + "checkver": { + "url": "https://api.adoptium.net/v3/assets/feature_releases/26/ga?jvm_impl=hotspot&heap_size=normal&os=windows&architecture=x64&image_type=jdk&project=jdk&vendor=eclipse&page_size=1&sort_order=DESC", + "script": [ + "$ver = (json_path $page $..version_data.semver).replace('+', '-')", + "$link = (json_path $page $..release_link).replace('%2B', '+')", + "$name = json_path $page $..binaries[0].package.name", + "Write-Output \"$ver $link $name\"" + ], + "regex": "(?.*?) https://github.com/(?.*?)/tag/(?.*?) (?(?OpenJDK[\\dU]*-[dejkr]{3})_x64_(?.*))", + "replace": "${ver}" + }, + "autoupdate": { + "architecture": { + "64bit": { + "url": "https://github.com/$matchLink/download/$matchTag/$matchName" + } + }, + "hash": { + "url": "$url.sha256.txt", + "regex": "^([a-fA-F0-9]+)\\s" + }, + "extract_dir": "$matchTag" + } +} diff --git a/bucket/temurin26-jre.json b/bucket/temurin26-jre.json new file mode 100644 index 00000000000..e0de8056b9c --- /dev/null +++ b/bucket/temurin26-jre.json @@ -0,0 +1,40 @@ +{ + "description": "Eclipse Temurin is a runtime provided by Eclipse Adoptium for general use across the Java ecosystem", + "homepage": "https://adoptium.net", + "version": "26.0.1-8", + "license": "GPL-2.0-only WITH Classpath-exception-2.0", + "architecture": { + "64bit": { + "url": "https://github.com/adoptium/temurin26-binaries/releases/download/jdk-26.0.1+8/OpenJDK26U-jre_x64_windows_hotspot_26.0.1_8.zip", + "hash": "bab6b82ad8600dc177f45b3225d5810779fe9d90179561d877a731294e173404" + } + }, + "extract_dir": "jdk-26.0.1+8-jre", + "env_add_path": "bin", + "env_set": { + "JAVA_HOME": "$dir" + }, + "checkver": { + "url": "https://api.adoptium.net/v3/assets/feature_releases/26/ga?jvm_impl=hotspot&heap_size=normal&os=windows&architecture=x64&image_type=jre&project=jdk&vendor=eclipse&page_size=1&sort_order=DESC", + "script": [ + "$ver = (json_path $page $..version_data.semver).replace('+', '-')", + "$link = (json_path $page $..release_link).replace('%2B', '+')", + "$name = json_path $page $..binaries[0].package.name", + "Write-Output \"$ver $link $name\"" + ], + "regex": "(?.*?) https://github.com/(?.*?)/tag/(?.*?) (?(?OpenJDK[\\dU]*-[dejkr]{3})_x64_(?.*))", + "replace": "${ver}" + }, + "autoupdate": { + "architecture": { + "64bit": { + "url": "https://github.com/$matchLink/download/$matchTag/$matchName" + } + }, + "hash": { + "url": "$url.sha256.txt", + "regex": "^([a-fA-F0-9]+)\\s" + }, + "extract_dir": "$matchTag-jre" + } +} diff --git a/bucket/temurin8-jdk.json b/bucket/temurin8-jdk.json index ba57327c75b..92881be96b9 100644 --- a/bucket/temurin8-jdk.json +++ b/bucket/temurin8-jdk.json @@ -1,15 +1,15 @@ { "description": "Eclipse Temurin is a runtime provided by Eclipse Adoptium for general use across the Java ecosystem", "homepage": "https://adoptium.net", - "version": "8.0.462-8", + "version": "8.0.492-9", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u462-b08/OpenJDK8U-jdk_x64_windows_hotspot_8u462b08.zip", - "hash": "c6c2d8e6c2cbf0b4ddb707e6edb9a00d8a7b04e9ed6dda7e62d43dc4d83d342c" + "url": "https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u492-b09/OpenJDK8U-jdk_x64_windows_hotspot_8u492b09.zip", + "hash": "1e33881ea6bfc1c532e3eaad1c1de7777169c0c1333e2b880621e0e0a16073b2" } }, - "extract_dir": "jdk8u462-b08", + "extract_dir": "jdk8u492-b09", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" diff --git a/bucket/temurin8-jre.json b/bucket/temurin8-jre.json index a6d92989380..d897d6b2486 100644 --- a/bucket/temurin8-jre.json +++ b/bucket/temurin8-jre.json @@ -1,15 +1,15 @@ { "description": "Eclipse Temurin is a runtime provided by Eclipse Adoptium for general use across the Java ecosystem", "homepage": "https://adoptium.net", - "version": "8.0.462-8", + "version": "8.0.492-9", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u462-b08/OpenJDK8U-jre_x64_windows_hotspot_8u462b08.zip", - "hash": "8d054a725082607bc20af5777aff867bf94bb3b78bb523aed2caf0dcf22b8d03" + "url": "https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u492-b09/OpenJDK8U-jre_x64_windows_hotspot_8u492b09.zip", + "hash": "bb25b002556afc7ef158cd95ec6270dddb3eecba69acdd7abb9d28b2e9ff0f5e" } }, - "extract_dir": "jdk8u462-b08-jre", + "extract_dir": "jdk8u492-b09-jre", "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" diff --git a/bucket/temurin8-nightly-jdk.json b/bucket/temurin8-nightly-jdk.json index a651dbedbcf..067407e8355 100644 --- a/bucket/temurin8-nightly-jdk.json +++ b/bucket/temurin8-nightly-jdk.json @@ -1,16 +1,16 @@ { "description": "Eclipse Temurin is a runtime provided by Eclipse Adoptium for general use across the Java ecosystem", "homepage": "https://adoptium.net", - "version": "8.0.472-6.0.202509121418", + "version": "8.0.482-1.0.202511042237", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u472-b06-ea-beta/OpenJDK8U-jdk_x64_windows_hotspot_8u472b06-ea.zip", - "hash": "fa3b8c77e453aabccc1082421aca80de694cd1832c3ee5841a6c023b16b3680b" + "url": "https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u482-b01-ea-beta/OpenJDK8U-jdk_x64_windows_hotspot_8u482b01-ea.zip", + "hash": "762c0fe266696f9a1ec58a8252b7abac77bcd5271bf082e51b709a52f563b2e0" }, "32bit": { - "url": "https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u472-b06-ea-beta/OpenJDK8U-jdk_x86-32_windows_hotspot_8u472b06-ea.zip", - "hash": "6fdf625f96df0d5aa2661c880ed5645f00eb8a73cd6e1b095938d5e57dfbe039" + "url": "https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u482-b01-ea-beta/OpenJDK8U-jdk_x86-32_windows_hotspot_8u482b01-ea.zip", + "hash": "e528fc9a5a3c6a454c9fe4b26def7fb214b847b08750d2c05cf68125dd51e626" } }, "extract_to": "tmp", diff --git a/bucket/temurin8-nightly-jre.json b/bucket/temurin8-nightly-jre.json index 8d8eb83662b..3f35eab3205 100644 --- a/bucket/temurin8-nightly-jre.json +++ b/bucket/temurin8-nightly-jre.json @@ -1,16 +1,16 @@ { "description": "Eclipse Temurin is a runtime provided by Eclipse Adoptium for general use across the Java ecosystem", "homepage": "https://adoptium.net", - "version": "8.0.472-6.0.202509121418", + "version": "8.0.482-1.0.202511042237", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { - "url": "https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u472-b06-ea-beta/OpenJDK8U-jre_x64_windows_hotspot_8u472b06-ea.zip", - "hash": "8673755a8ffad0a8c6f912fbd1afd7b5b98fe42cd0098ed56c2aa1caae926868" + "url": "https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u482-b01-ea-beta/OpenJDK8U-jre_x64_windows_hotspot_8u482b01-ea.zip", + "hash": "47ebd7b4f8405b7926227a5394b73fd6e531bda51c4b82389b211f958b817095" }, "32bit": { - "url": "https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u472-b06-ea-beta/OpenJDK8U-jre_x86-32_windows_hotspot_8u472b06-ea.zip", - "hash": "126d2e5e36868e688cbe32a57cd51155f7b1f80c7d123fe3afcb6fad05e33f7a" + "url": "https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u482-b01-ea-beta/OpenJDK8U-jre_x86-32_windows_hotspot_8u482b01-ea.zip", + "hash": "a457b029539634d76cfa82ace8d90f76a5f2e990a8bffc5dde73d25be4ea9191" } }, "extract_to": "tmp", diff --git a/bucket/visualvm.json b/bucket/visualvm.json index 4a2b95e0996..737935f6c72 100644 --- a/bucket/visualvm.json +++ b/bucket/visualvm.json @@ -1,10 +1,10 @@ { "homepage": "https://visualvm.github.io/", "license": "https://visualvm.github.io/gplv2+ce.html", - "version": "2.2", - "url": "https://github.com/oracle/visualvm/releases/download/2.2/visualvm_22.zip", - "hash": "cff2c79a7215955c1ece6f36f55c8af7312a7acee772358a0983099b8b7b4e8b", - "extract_dir": "visualvm_22", + "version": "2.2.1", + "url": "https://github.com/oracle/visualvm/releases/download/2.2.1/visualvm_221.zip", + "hash": "6884c908c9e10a959dea8e7b168b496515c0310d6b86a35ce96b8197231f4ef3", + "extract_dir": "visualvm_221", "bin": [ [ "bin\\visualvm.exe", diff --git a/bucket/zulu-jdk.json b/bucket/zulu-jdk.json index e526be42dac..7015e9667a1 100644 --- a/bucket/zulu-jdk.json +++ b/bucket/zulu-jdk.json @@ -1,16 +1,16 @@ { "description": "Zulu is certified build of OpenJDK", "homepage": "https://www.azul.com/products/zulu-community/", - "version": "25.28.85", + "version": "26.30.11", "license": { "identifier": "GPL-2.0-only WITH Classpath-exception-2.0", "url": "https://www.azulsystems.com/license/zulu_third_party_licenses.html" }, "architecture": { "64bit": { - "url": "https://cdn.azul.com/zulu/bin/zulu25.28.85-ca-jdk25.0.0-win_x64.zip", - "hash": "5efcf4e6a613cae06c8041de8a3695b7346aad0307d397b66bf55281cf1a5cb6", - "extract_dir": "zulu25.28.85-ca-jdk25.0.0-win_x64" + "url": "https://cdn.azul.com/zulu/bin/zulu26.30.11-ca-jdk26.0.1-win_x64.zip", + "hash": "8f76f408b0e228974b0c9578a92759189bb5dcfa7f7a521582777e404a3244a0", + "extract_dir": "zulu26.30.11-ca-jdk26.0.1-win_x64" } }, "env_add_path": "bin", diff --git a/bucket/zulu-jre.json b/bucket/zulu-jre.json index 6ac0d39eaaa..ea6e64bca55 100644 --- a/bucket/zulu-jre.json +++ b/bucket/zulu-jre.json @@ -1,16 +1,16 @@ { "description": "Zulu is certified build of OpenJDK", "homepage": "https://www.azul.com/products/zulu-community/", - "version": "25.28.85", + "version": "26.30.11", "license": { "identifier": "GPL-2.0-only WITH Classpath-exception-2.0", "url": "https://www.azulsystems.com/license/zulu_third_party_licenses.html" }, "architecture": { "64bit": { - "url": "https://cdn.azul.com/zulu/bin/zulu25.28.85-ca-jre25.0.0-win_x64.zip", - "hash": "d3c5db7864e6412ce3971c0b065def64942d7b0f3d02581f7f0472cac21fbba9", - "extract_dir": "zulu25.28.85-ca-jre25.0.0-win_x64" + "url": "https://cdn.azul.com/zulu/bin/zulu26.30.11-ca-jre26.0.1-win_x64.zip", + "hash": "f3e65585e69322df05c098ebe163976bca39fc769df62a367d61e68a5f7ef234", + "extract_dir": "zulu26.30.11-ca-jre26.0.1-win_x64" } }, "env_add_path": "bin", diff --git a/bucket/zulu11-jdk.json b/bucket/zulu11-jdk.json index f9c50741d6f..3afa8fa259b 100644 --- a/bucket/zulu11-jdk.json +++ b/bucket/zulu11-jdk.json @@ -1,21 +1,21 @@ { "description": "Zulu 11 is a build of OpenJDK 11", "homepage": "https://www.azul.com/products/zulu-community/", - "version": "11.82.19", + "version": "11.88.17", "license": { "identifier": "GPL-2.0-only WITH Classpath-exception-2.0", "url": "https://www.azulsystems.com/license/zulu_third_party_licenses.html" }, "architecture": { "64bit": { - "url": "https://cdn.azul.com/zulu/bin/zulu11.82.19-ca-jdk11.0.28-win_x64.zip", - "hash": "728dbb971dc41be992aae950b89139e5d582f2ee7d918a06a69749fea6143fce", - "extract_dir": "zulu11.82.19-ca-jdk11.0.28-win_x64" + "url": "https://cdn.azul.com/zulu/bin/zulu11.88.17-ca-jdk11.0.31-win_x64.zip", + "hash": "76c6592dc7ae74db7b8bf4612a13a000209277c1da670dc1d0bcc1d3460e4425", + "extract_dir": "zulu11.88.17-ca-jdk11.0.31-win_x64" }, "32bit": { - "url": "https://cdn.azul.com/zulu/bin/zulu11.82.19-ca-jdk11.0.28-win_i686.zip", - "hash": "46a729378d3c7334fb4a980f6a5bd5f8c35f6f109ff05de050d7ece01cba74ea", - "extract_dir": "zulu11.82.19-ca-jdk11.0.28-win_i686" + "url": "https://cdn.azul.com/zulu/bin/zulu11.88.17-ca-jdk11.0.31-win_i686.zip", + "hash": "44df545e39140b3e822207830a5bad6e6447914765cd44592838b66b6e1a9162", + "extract_dir": "zulu11.88.17-ca-jdk11.0.31-win_i686" } }, "env_add_path": "bin", diff --git a/bucket/zulu11-jre.json b/bucket/zulu11-jre.json index 0650c6d5770..2b2f12d183d 100644 --- a/bucket/zulu11-jre.json +++ b/bucket/zulu11-jre.json @@ -1,16 +1,16 @@ { "description": "Zulu 11 is a build of OpenJDK 11", "homepage": "https://www.azul.com/products/zulu-community/", - "version": "11.82.19", + "version": "11.88.17", "license": { "identifier": "GPL-2.0-only WITH Classpath-exception-2.0", "url": "https://www.azulsystems.com/license/zulu_third_party_licenses.html" }, "architecture": { "64bit": { - "url": "https://cdn.azul.com/zulu/bin/zulu11.82.19-ca-jre11.0.28-win_x64.zip", - "hash": "d7af145cfbfd6b71df98ba70186a2707edd429d15fdfa60466dc9620e790f990", - "extract_dir": "zulu11.82.19-ca-jre11.0.28-win_x64" + "url": "https://cdn.azul.com/zulu/bin/zulu11.88.17-ca-jre11.0.31-win_x64.zip", + "hash": "d9a11d077337c753dad15b8841f7f5743f8b14a22c2d17d41ce32be0c7bae573", + "extract_dir": "zulu11.88.17-ca-jre11.0.31-win_x64" } }, "env_add_path": "bin", diff --git a/bucket/zulu17-jdk.json b/bucket/zulu17-jdk.json index 2bbd92e1e67..a5fa9ee84c9 100644 --- a/bucket/zulu17-jdk.json +++ b/bucket/zulu17-jdk.json @@ -1,16 +1,16 @@ { "description": "Zulu is certified build of OpenJDK", "homepage": "https://www.azul.com/products/zulu-community/", - "version": "17.60.17", + "version": "17.66.19", "license": { "identifier": "GPL-2.0-only WITH Classpath-exception-2.0", "url": "https://www.azulsystems.com/license/zulu_third_party_licenses.html" }, "architecture": { "64bit": { - "url": "https://cdn.azul.com/zulu/bin/zulu17.60.17-ca-jdk17.0.16-win_x64.zip", - "hash": "c51781710ff93fc7694668fe701c6b813aabda4e9dad6227a7d6734425b3b3ff", - "extract_dir": "zulu17.60.17-ca-jdk17.0.16-win_x64" + "url": "https://cdn.azul.com/zulu/bin/zulu17.66.19-ca-jdk17.0.19-win_x64.zip", + "hash": "463c85454c45fd3827df7ccfaa2b14f136eb972387da697a349a42867334328a", + "extract_dir": "zulu17.66.19-ca-jdk17.0.19-win_x64" } }, "env_add_path": "bin", diff --git a/bucket/zulu17-jre.json b/bucket/zulu17-jre.json index 78ea5406545..c960331c5a7 100644 --- a/bucket/zulu17-jre.json +++ b/bucket/zulu17-jre.json @@ -1,16 +1,16 @@ { "description": "Zulu is certified build of OpenJDK", "homepage": "https://www.azul.com/products/zulu-community/", - "version": "17.60.17", + "version": "17.66.19", "license": { "identifier": "GPL-2.0-only WITH Classpath-exception-2.0", "url": "https://www.azulsystems.com/license/zulu_third_party_licenses.html" }, "architecture": { "64bit": { - "url": "https://cdn.azul.com/zulu/bin/zulu17.60.17-ca-jre17.0.16-win_x64.zip", - "hash": "e1e9ab85ee06fb88f1567ce421625114d0284311c4756470ea8d7e5642c5d002", - "extract_dir": "zulu17.60.17-ca-jre17.0.16-win_x64" + "url": "https://cdn.azul.com/zulu/bin/zulu17.66.19-ca-jre17.0.19-win_x64.zip", + "hash": "d6d0802e9bb5da42a61e4891463cde880f00a7bf5fe2bd41a4ff9260e52c4ebb", + "extract_dir": "zulu17.66.19-ca-jre17.0.19-win_x64" } }, "env_add_path": "bin", diff --git a/bucket/zulu21-jdk.json b/bucket/zulu21-jdk.json index ea7452d4db4..0980cb048d5 100644 --- a/bucket/zulu21-jdk.json +++ b/bucket/zulu21-jdk.json @@ -1,16 +1,16 @@ { "description": "Zulu is certified build of OpenJDK", "homepage": "https://www.azul.com/products/zulu-community/", - "version": "21.44.17", + "version": "21.50.19", "license": { "identifier": "GPL-2.0-only WITH Classpath-exception-2.0", "url": "https://www.azulsystems.com/license/zulu_third_party_licenses.html" }, "architecture": { "64bit": { - "url": "https://cdn.azul.com/zulu/bin/zulu21.44.17-ca-jdk21.0.8-win_x64.zip", - "hash": "f47dbd00384cb759f86a066be7545e467e5764f4653a237c32c07da96dc1c43b", - "extract_dir": "zulu21.44.17-ca-jdk21.0.8-win_x64" + "url": "https://cdn.azul.com/zulu/bin/zulu21.50.19-ca-jdk21.0.11-win_x64.zip", + "hash": "84c73a4dcf8400ac01c1fe2d622cc319199e93c1856c200cb50c1bc16dc7dc97", + "extract_dir": "zulu21.50.19-ca-jdk21.0.11-win_x64" } }, "env_add_path": "bin", diff --git a/bucket/zulu21-jre.json b/bucket/zulu21-jre.json index d3a9201716a..9ecf950fc7c 100644 --- a/bucket/zulu21-jre.json +++ b/bucket/zulu21-jre.json @@ -1,16 +1,16 @@ { "description": "Zulu is certified build of OpenJDK", "homepage": "https://www.azul.com/products/zulu-community/", - "version": "21.44.17", + "version": "21.50.19", "license": { "identifier": "GPL-2.0-only WITH Classpath-exception-2.0", "url": "https://www.azulsystems.com/license/zulu_third_party_licenses.html" }, "architecture": { "64bit": { - "url": "https://cdn.azul.com/zulu/bin/zulu21.44.17-ca-jre21.0.8-win_x64.zip", - "hash": "9d857122e26f799800879c8856f55bd3799bbbfad730c3f40e8d566ea7d23bed", - "extract_dir": "zulu21.44.17-ca-jre21.0.8-win_x64" + "url": "https://cdn.azul.com/zulu/bin/zulu21.50.19-ca-jre21.0.11-win_x64.zip", + "hash": "69eee90e0584553ebfbc63d4d0b8f36f707db7e4ff5cebbd190944669ed8db9e", + "extract_dir": "zulu21.50.19-ca-jre21.0.11-win_x64" } }, "env_add_path": "bin", diff --git a/bucket/zulu25-jdk.json b/bucket/zulu25-jdk.json new file mode 100644 index 00000000000..117814e1845 --- /dev/null +++ b/bucket/zulu25-jdk.json @@ -0,0 +1,38 @@ +{ + "description": "Zulu is certified build of OpenJDK", + "homepage": "https://www.azul.com/products/zulu-community/", + "version": "25.34.17", + "license": { + "identifier": "GPL-2.0-only WITH Classpath-exception-2.0", + "url": "https://www.azulsystems.com/license/zulu_third_party_licenses.html" + }, + "architecture": { + "64bit": { + "url": "https://cdn.azul.com/zulu/bin/zulu25.34.17-ca-jdk25.0.3-win_x64.zip", + "hash": "ddd68ee54e78b6b19388f517b8a61fbed2856ae3320febe42449bac3021e2729", + "extract_dir": "zulu25.34.17-ca-jdk25.0.3-win_x64" + } + }, + "env_add_path": "bin", + "env_set": { + "JAVA_HOME": "$dir" + }, + "checkver": { + "url": "https://api.azul.com/metadata/v1/zulu/packages/?java_version=25&os=windows&arch=x64&archive_type=zip&java_package_type=jdk&javafx_bundled=false&crac_supported=false&release_type=PSU&latest=true&include_fields=sha256_hash&page_size=1", + "jsonpath": "$..download_url", + "regex": "(?zulu(?[\\d.]+)-ca-jdk(?[\\d.]+)-win)_x64.zip", + "replace": "${version}" + }, + "autoupdate": { + "architecture": { + "64bit": { + "url": "https://cdn.azul.com/zulu/bin/$matchName_x64.zip", + "extract_dir": "$matchName_x64", + "hash": { + "url": "https://api.azul.com/metadata/v1/zulu/packages/?java_version=25&os=windows&arch=x64&archive_type=zip&java_package_type=jdk&javafx_bundled=false&crac_supported=false&release_type=PSU&latest=true&include_fields=sha256_hash&page_size=1", + "jp": "$..sha256_hash" + } + } + } + } +} diff --git a/bucket/zulu8-jdk.json b/bucket/zulu8-jdk.json index 3eb26278eb9..c7a2c7454d6 100644 --- a/bucket/zulu8-jdk.json +++ b/bucket/zulu8-jdk.json @@ -1,21 +1,21 @@ { "description": "Zulu 8 is certified build of OpenJDK 8", "homepage": "https://www.azul.com/products/zulu-community/", - "version": "8.88.0.19", + "version": "8.94.0.17", "license": { "identifier": "GPL-2.0-only WITH Classpath-exception-2.0", "url": "https://www.azulsystems.com/license/zulu_third_party_licenses.html" }, "architecture": { "64bit": { - "url": "https://cdn.azul.com/zulu/bin/zulu8.88.0.19-ca-jdk8.0.462-win_x64.zip", - "hash": "4811dd4bb476f7484d132cb6393ca58344c45d43b9547f4251b15c5b8d1fd580", - "extract_dir": "zulu8.88.0.19-ca-jdk8.0.462-win_x64" + "url": "https://cdn.azul.com/zulu/bin/zulu8.94.0.17-ca-jdk8.0.492-win_x64.zip", + "hash": "376e0e5e76876a7ef916600aa0c32010db3b6a3238520d3ae187a8a19e771b59", + "extract_dir": "zulu8.94.0.17-ca-jdk8.0.492-win_x64" }, "32bit": { - "url": "https://cdn.azul.com/zulu/bin/zulu8.88.0.19-ca-jdk8.0.462-win_i686.zip", - "hash": "1e6bc145ad9a0738a36ec3abcc5e06cac35806ddb1e3915e896f319b404cccdf", - "extract_dir": "zulu8.88.0.19-ca-jdk8.0.462-win_i686" + "url": "https://cdn.azul.com/zulu/bin/zulu8.94.0.17-ca-jdk8.0.492-win_i686.zip", + "hash": "756a277bff678b1aef33a883c91b298493e10f6d7fdd582021c6e4238e2da43c", + "extract_dir": "zulu8.94.0.17-ca-jdk8.0.492-win_i686" } }, "env_add_path": "bin", diff --git a/bucket/zulu8-jre.json b/bucket/zulu8-jre.json index c718de63354..7c7ae68a5de 100644 --- a/bucket/zulu8-jre.json +++ b/bucket/zulu8-jre.json @@ -1,21 +1,21 @@ { "description": "Zulu 8 is certified build of OpenJDK 8", "homepage": "https://www.azul.com/products/zulu-community/", - "version": "8.88.0.19", + "version": "8.94.0.17", "license": { "identifier": "GPL-2.0-only WITH Classpath-exception-2.0", "url": "https://www.azulsystems.com/license/zulu_third_party_licenses.html" }, "architecture": { "64bit": { - "url": "https://cdn.azul.com/zulu/bin/zulu8.88.0.19-ca-jre8.0.462-win_x64.zip", - "hash": "8fdf027ac9104f724a2bfec6c6fd4d8c4ae441daa7407d38cd7b61f69eb1e44a", - "extract_dir": "zulu8.88.0.19-ca-jre8.0.462-win_x64" + "url": "https://cdn.azul.com/zulu/bin/zulu8.94.0.17-ca-jre8.0.492-win_x64.zip", + "hash": "45cd9b7204b53ac9205c6d08b7e74312752f1c59becfaa741650ece357cdd5c5", + "extract_dir": "zulu8.94.0.17-ca-jre8.0.492-win_x64" }, "32bit": { - "url": "https://cdn.azul.com/zulu/bin/zulu8.88.0.19-ca-jre8.0.462-win_i686.zip", - "hash": "c72c0bde8d9ce9f401c69ef400d99b53ab820838ff09a3ca73af49a3215cead4", - "extract_dir": "zulu8.88.0.19-ca-jre8.0.462-win_i686" + "url": "https://cdn.azul.com/zulu/bin/zulu8.94.0.17-ca-jre8.0.492-win_i686.zip", + "hash": "355ba94dc8ca54c6cc968d5125039e03e34d1f5998afdb66c0fbd06e27fcbc40", + "extract_dir": "zulu8.94.0.17-ca-jre8.0.492-win_i686" } }, "env_add_path": "bin", diff --git a/bucket/zulufx-jdk.json b/bucket/zulufx-jdk.json index 44eb72d3319..4c0f3325974 100644 --- a/bucket/zulufx-jdk.json +++ b/bucket/zulufx-jdk.json @@ -1,16 +1,16 @@ { "description": "Open Source Builds of Zulu With OpenJFX", "homepage": "https://www.azul.com/products/zulu-community/zulufx/", - "version": "25.28.85", + "version": "26.30.11", "license": { "identifier": "GPL-2.0-only WITH Classpath-exception-2.0", "url": "https://www.azulsystems.com/license/zulu_third_party_licenses.html" }, "architecture": { "64bit": { - "url": "https://cdn.azul.com/zulu/bin/zulu25.28.85-ca-fx-jdk25.0.0-win_x64.zip", - "hash": "7e07113e4fab1110b38ad60e5c3c92b5ef29a1dc64203c681fa484939a70c77b", - "extract_dir": "zulu25.28.85-ca-fx-jdk25.0.0-win_x64" + "url": "https://cdn.azul.com/zulu/bin/zulu26.30.11-ca-fx-jdk26.0.1-win_x64.zip", + "hash": "f98c90430cf0dd2003a0f55d7a2119258b45dbfc44a5ff1c0ccd17001ec025e4", + "extract_dir": "zulu26.30.11-ca-fx-jdk26.0.1-win_x64" } }, "env_add_path": "bin", diff --git a/bucket/zulufx-jre.json b/bucket/zulufx-jre.json index 2f55e913704..e32b5c6bc4a 100644 --- a/bucket/zulufx-jre.json +++ b/bucket/zulufx-jre.json @@ -1,16 +1,16 @@ { "description": "Open Source Builds of Zulu With OpenJFX", "homepage": "https://www.azul.com/products/zulu-community/zulufx/", - "version": "25.28.85", + "version": "26.30.11", "license": { "identifier": "GPL-2.0-only WITH Classpath-exception-2.0", "url": "https://www.azulsystems.com/license/zulu_third_party_licenses.html" }, "architecture": { "64bit": { - "url": "https://cdn.azul.com/zulu/bin/zulu25.28.85-ca-fx-jre25.0.0-win_x64.zip", - "hash": "0fe735aa449eacb5a4f339753df298592dca435eb90020377c3ca8804a1a56b5", - "extract_dir": "zulu25.28.85-ca-fx-jre25.0.0-win_x64" + "url": "https://cdn.azul.com/zulu/bin/zulu26.30.11-ca-fx-jre26.0.1-win_x64.zip", + "hash": "2829f36a24a1ac9be2318e8acbc1f166b25bee509c5a1ff474922334fffb1b64", + "extract_dir": "zulu26.30.11-ca-fx-jre26.0.1-win_x64" } }, "env_add_path": "bin", diff --git a/bucket/zulufx11-jdk.json b/bucket/zulufx11-jdk.json index 78dd465b575..490601eb452 100644 --- a/bucket/zulufx11-jdk.json +++ b/bucket/zulufx11-jdk.json @@ -1,21 +1,21 @@ { "description": "Open Source Builds of Zulu With OpenJFX", "homepage": "https://www.azul.com/products/zulu-community/zulufx/", - "version": "11.82.19", + "version": "11.88.17", "license": { "identifier": "GPL-2.0-only WITH Classpath-exception-2.0", "url": "https://www.azulsystems.com/license/zulu_third_party_licenses.html" }, "architecture": { "64bit": { - "url": "https://cdn.azul.com/zulu/bin/zulu11.82.19-ca-fx-jdk11.0.28-win_x64.zip", - "hash": "68525315456e1b5da5d1ddac9d8053865f69330795cd9882a20beea1e98a27ea", - "extract_dir": "zulu11.82.19-ca-fx-jdk11.0.28-win_x64" + "url": "https://cdn.azul.com/zulu/bin/zulu11.88.17-ca-fx-jdk11.0.31-win_x64.zip", + "hash": "7d68100d56e722b9dbb5af4e725dbc3beb5b1d3a073cbafca93343cf265a8d36", + "extract_dir": "zulu11.88.17-ca-fx-jdk11.0.31-win_x64" }, "32bit": { - "url": "https://cdn.azul.com/zulu/bin/zulu11.82.19-ca-fx-jdk11.0.28-win_i686.zip", - "hash": "465190388e01cd916af774aea989f9bf35efdc3f7a5cbc250a200d102706f47d", - "extract_dir": "zulu11.82.19-ca-fx-jdk11.0.28-win_i686" + "url": "https://cdn.azul.com/zulu/bin/zulu11.88.17-ca-fx-jdk11.0.31-win_i686.zip", + "hash": "a41838be36de49bd3520a776bf6fd66c5d04d7859c7b58ff65ee1d7fc6bfe20e", + "extract_dir": "zulu11.88.17-ca-fx-jdk11.0.31-win_i686" } }, "env_add_path": "bin", diff --git a/bucket/zulufx11-jre.json b/bucket/zulufx11-jre.json index 072a98d093f..55b77769be2 100644 --- a/bucket/zulufx11-jre.json +++ b/bucket/zulufx11-jre.json @@ -1,21 +1,21 @@ { "description": "Open Source Builds of Zulu With OpenJFX", "homepage": "https://www.azul.com/products/zulu-community/zulufx/", - "version": "11.82.19", + "version": "11.88.17", "license": { "identifier": "GPL-2.0-only WITH Classpath-exception-2.0", "url": "https://www.azulsystems.com/license/zulu_third_party_licenses.html" }, "architecture": { "64bit": { - "url": "https://cdn.azul.com/zulu/bin/zulu11.82.19-ca-fx-jre11.0.28-win_x64.zip", - "hash": "c8b7a95503559fdde59cf9a29af87b6ac04014b7e9e069bf7d19af78adec9c84", - "extract_dir": "zulu11.82.19-ca-fx-jre11.0.28-win_x64" + "url": "https://cdn.azul.com/zulu/bin/zulu11.88.17-ca-fx-jre11.0.31-win_x64.zip", + "hash": "b26feb5d1d5c114e17061ddb8f1cb4a114057325679d64bcaf448a199906d9e1", + "extract_dir": "zulu11.88.17-ca-fx-jre11.0.31-win_x64" }, "32bit": { - "url": "https://cdn.azul.com/zulu/bin/zulu11.82.19-ca-fx-jre11.0.28-win_i686.zip", - "hash": "5f48442fe5081f61926120d07bca3cb5d956ce694c0616c4e4e33e77aba0c856", - "extract_dir": "zulu11.82.19-ca-fx-jre11.0.28-win_i686" + "url": "https://cdn.azul.com/zulu/bin/zulu11.88.17-ca-fx-jre11.0.31-win_i686.zip", + "hash": "585bb02003da474260507a4978bfe83e3f103a381b74e57152fa8ce102152bf8", + "extract_dir": "zulu11.88.17-ca-fx-jre11.0.31-win_i686" } }, "env_add_path": "bin", diff --git a/bucket/zulufx17-jdk.json b/bucket/zulufx17-jdk.json index cf193c0041f..232e7f1cbec 100644 --- a/bucket/zulufx17-jdk.json +++ b/bucket/zulufx17-jdk.json @@ -1,16 +1,16 @@ { "description": "Open Source Builds of Zulu With OpenJFX", "homepage": "https://www.azul.com/products/zulu-community/zulufx/", - "version": "17.60.17", + "version": "17.66.19", "license": { "identifier": "GPL-2.0-only WITH Classpath-exception-2.0", "url": "https://www.azulsystems.com/license/zulu_third_party_licenses.html" }, "architecture": { "64bit": { - "url": "https://cdn.azul.com/zulu/bin/zulu17.60.17-ca-fx-jdk17.0.16-win_x64.zip", - "hash": "5ce9f2bb7cf5ba8afd87c2d2e37180484d78d84378323e16fb0f93a183eeb2bd", - "extract_dir": "zulu17.60.17-ca-fx-jdk17.0.16-win_x64" + "url": "https://cdn.azul.com/zulu/bin/zulu17.66.19-ca-fx-jdk17.0.19-win_x64.zip", + "hash": "ca3cbd9ed299f601841d57e0a424fd4bb3e32e5921bfcdc01a4ca9bda1fc2751", + "extract_dir": "zulu17.66.19-ca-fx-jdk17.0.19-win_x64" } }, "env_add_path": "bin", diff --git a/bucket/zulufx17-jre.json b/bucket/zulufx17-jre.json index 7d998676cc3..0c3319743f0 100644 --- a/bucket/zulufx17-jre.json +++ b/bucket/zulufx17-jre.json @@ -1,16 +1,16 @@ { "description": "Open Source Builds of Zulu With OpenJFX", "homepage": "https://www.azul.com/products/zulu-community/zulufx/", - "version": "17.60.17", + "version": "17.66.19", "license": { "identifier": "GPL-2.0-only WITH Classpath-exception-2.0", "url": "https://www.azulsystems.com/license/zulu_third_party_licenses.html" }, "architecture": { "64bit": { - "url": "https://cdn.azul.com/zulu/bin/zulu17.60.17-ca-fx-jre17.0.16-win_x64.zip", - "hash": "46f2a5579f4e48436d55da5dc091f536dac872c7a930eb19ba651d28a753fe87", - "extract_dir": "zulu17.60.17-ca-fx-jre17.0.16-win_x64" + "url": "https://cdn.azul.com/zulu/bin/zulu17.66.19-ca-fx-jre17.0.19-win_x64.zip", + "hash": "5801485b05efaaaf214e1842761e16eb081163f3068ec3fba30d11964d06ccda", + "extract_dir": "zulu17.66.19-ca-fx-jre17.0.19-win_x64" } }, "env_add_path": "bin", diff --git a/bucket/zulufx21-jdk.json b/bucket/zulufx21-jdk.json index 278d9e5609d..8fc65a98bf5 100644 --- a/bucket/zulufx21-jdk.json +++ b/bucket/zulufx21-jdk.json @@ -1,16 +1,16 @@ { "description": "Open Source Builds of Zulu With OpenJFX", "homepage": "https://www.azul.com/products/zulu-community/zulufx/", - "version": "21.44.17", + "version": "21.50.19", "license": { "identifier": "GPL-2.0-only WITH Classpath-exception-2.0", "url": "https://www.azulsystems.com/license/zulu_third_party_licenses.html" }, "architecture": { "64bit": { - "url": "https://cdn.azul.com/zulu/bin/zulu21.44.17-ca-fx-jdk21.0.8-win_x64.zip", - "hash": "c4d4d91c7135fd505f6bab6bd3ea7f28782c4724786cd1bcc4c1357e50e1d1b8", - "extract_dir": "zulu21.44.17-ca-fx-jdk21.0.8-win_x64" + "url": "https://cdn.azul.com/zulu/bin/zulu21.50.19-ca-fx-jdk21.0.11-win_x64.zip", + "hash": "8d2eb05b9d90d74377cec4627ea5da8091816591c956b701eafd50cec906c509", + "extract_dir": "zulu21.50.19-ca-fx-jdk21.0.11-win_x64" } }, "env_add_path": "bin", diff --git a/bucket/zulufx21-jre.json b/bucket/zulufx21-jre.json index 002f3917c6a..2c7511fb071 100644 --- a/bucket/zulufx21-jre.json +++ b/bucket/zulufx21-jre.json @@ -1,16 +1,16 @@ { "description": "Open Source Builds of Zulu With OpenJFX", "homepage": "https://www.azul.com/products/zulu-community/zulufx/", - "version": "21.44.17", + "version": "21.50.19", "license": { "identifier": "GPL-2.0-only WITH Classpath-exception-2.0", "url": "https://www.azulsystems.com/license/zulu_third_party_licenses.html" }, "architecture": { "64bit": { - "url": "https://cdn.azul.com/zulu/bin/zulu21.44.17-ca-fx-jre21.0.8-win_x64.zip", - "hash": "e65a3c0d700e2bbaf516fb3413381e647027cde4d847aaa8da4947c8e754a02d", - "extract_dir": "zulu21.44.17-ca-fx-jre21.0.8-win_x64" + "url": "https://cdn.azul.com/zulu/bin/zulu21.50.19-ca-fx-jre21.0.11-win_x64.zip", + "hash": "0106704cff2b01af764be869cdb43bc6cc5e26fae0ee401faafad3f23137973b", + "extract_dir": "zulu21.50.19-ca-fx-jre21.0.11-win_x64" } }, "env_add_path": "bin", diff --git a/bucket/zulufx25-jdk.json b/bucket/zulufx25-jdk.json new file mode 100644 index 00000000000..a7a2d1232af --- /dev/null +++ b/bucket/zulufx25-jdk.json @@ -0,0 +1,38 @@ +{ + "description": "Open Source Builds of Zulu With OpenJFX", + "homepage": "https://www.azul.com/products/zulu-community/zulufx/", + "version": "25.34.17", + "license": { + "identifier": "GPL-2.0-only WITH Classpath-exception-2.0", + "url": "https://www.azulsystems.com/license/zulu_third_party_licenses.html" + }, + "architecture": { + "64bit": { + "url": "https://cdn.azul.com/zulu/bin/zulu25.34.17-ca-fx-jdk25.0.3-win_x64.zip", + "hash": "077db9b685574f3d5e5e5a694cf73a027432088fa1d582ed7d3f98ec7f327a79", + "extract_dir": "zulu25.34.17-ca-fx-jdk25.0.3-win_x64" + } + }, + "env_add_path": "bin", + "env_set": { + "JAVA_HOME": "$dir" + }, + "checkver": { + "url": "https://api.azul.com/metadata/v1/zulu/packages/?java_version=25&os=windows&arch=x64&archive_type=zip&java_package_type=jdk&javafx_bundled=true&crac_supported=false&release_type=PSU&latest=true&include_fields=sha256_hash&page_size=1", + "jsonpath": "$..download_url", + "regex": "(?zulu(?[\\d.]+)-ca-fx-jdk(?[\\d.]+)-win)_x64.zip", + "replace": "${version}" + }, + "autoupdate": { + "architecture": { + "64bit": { + "url": "https://cdn.azul.com/zulu/bin/$matchName_x64.zip", + "extract_dir": "$matchName_x64", + "hash": { + "url": "https://api.azul.com/metadata/v1/zulu/packages/?java_version=25&os=windows&arch=x64&archive_type=zip&java_package_type=jdk&javafx_bundled=true&crac_supported=false&release_type=PSU&latest=true&include_fields=sha256_hash&page_size=1", + "jp": "$..sha256_hash" + } + } + } + } +} diff --git a/bucket/zulufx25-jre.json b/bucket/zulufx25-jre.json new file mode 100644 index 00000000000..00ae8b2710d --- /dev/null +++ b/bucket/zulufx25-jre.json @@ -0,0 +1,38 @@ +{ + "description": "Open Source Builds of Zulu With OpenJFX", + "homepage": "https://www.azul.com/products/zulu-community/zulufx/", + "version": "25.34.17", + "license": { + "identifier": "GPL-2.0-only WITH Classpath-exception-2.0", + "url": "https://www.azulsystems.com/license/zulu_third_party_licenses.html" + }, + "architecture": { + "64bit": { + "url": "https://cdn.azul.com/zulu/bin/zulu25.34.17-ca-fx-jre25.0.3-win_x64.zip", + "hash": "5d99f8fd5dd361cee8cb430aea5e77092827ef57d5d12de2bc520be73beaa79c", + "extract_dir": "zulu25.34.17-ca-fx-jre25.0.3-win_x64" + } + }, + "env_add_path": "bin", + "env_set": { + "JAVA_HOME": "$dir" + }, + "checkver": { + "url": "https://api.azul.com/metadata/v1/zulu/packages/?java_version=25&os=windows&arch=x64&archive_type=zip&java_package_type=jre&javafx_bundled=true&crac_supported=false&release_type=PSU&latest=true&include_fields=sha256_hash&page_size=1", + "jsonpath": "$..download_url", + "regex": "(?zulu(?[\\d.]+)-ca-fx-jre(?[\\d.]+)-win)_x64.zip", + "replace": "${version}" + }, + "autoupdate": { + "architecture": { + "64bit": { + "url": "https://cdn.azul.com/zulu/bin/$matchName_x64.zip", + "extract_dir": "$matchName_x64", + "hash": { + "url": "https://api.azul.com/metadata/v1/zulu/packages/?java_version=25&os=windows&arch=x64&archive_type=zip&java_package_type=jre&javafx_bundled=true&crac_supported=false&release_type=PSU&latest=true&include_fields=sha256_hash&page_size=1", + "jp": "$..sha256_hash" + } + } + } + } +} diff --git a/bucket/zulufx8-jdk.json b/bucket/zulufx8-jdk.json index e5fa99f27ec..1f196c77637 100644 --- a/bucket/zulufx8-jdk.json +++ b/bucket/zulufx8-jdk.json @@ -1,21 +1,21 @@ { "description": "Open Source Builds of Zulu 8 With OpenJFX", "homepage": "https://www.azul.com/products/zulu-community/zulufx/", - "version": "8.88.0.19", + "version": "8.94.0.17", "license": { "identifier": "GPL-2.0-only WITH Classpath-exception-2.0", "url": "https://www.azulsystems.com/license/zulu_third_party_licenses.html" }, "architecture": { "64bit": { - "url": "https://cdn.azul.com/zulu/bin/zulu8.88.0.19-ca-fx-jdk8.0.462-win_x64.zip", - "hash": "04d798fef35e0f2f18300619a79cd7f50bfa0d533a037b5450cc9a8e84d8be9e", - "extract_dir": "zulu8.88.0.19-ca-fx-jdk8.0.462-win_x64" + "url": "https://cdn.azul.com/zulu/bin/zulu8.94.0.17-ca-fx-jdk8.0.492-win_x64.zip", + "hash": "d257d206aa6e3e1b37fb3c40b9dec5bc54f867dffbbcaa9b13550531c84a282a", + "extract_dir": "zulu8.94.0.17-ca-fx-jdk8.0.492-win_x64" }, "32bit": { - "url": "https://cdn.azul.com/zulu/bin/zulu8.88.0.19-ca-fx-jdk8.0.462-win_i686.zip", - "hash": "81b726bc5eaf57b74bca1ff720a8499f1850415af19be350404f21b403a92e45", - "extract_dir": "zulu8.88.0.19-ca-fx-jdk8.0.462-win_i686" + "url": "https://cdn.azul.com/zulu/bin/zulu8.94.0.17-ca-fx-jdk8.0.492-win_i686.zip", + "hash": "d2b83035a8a617e049c2b30ffd6a5a0002681b093de60a809f6a503574dce990", + "extract_dir": "zulu8.94.0.17-ca-fx-jdk8.0.492-win_i686" } }, "env_add_path": "bin", diff --git a/bucket/zulufx8-jre.json b/bucket/zulufx8-jre.json index 695c4715c56..0508bed101f 100644 --- a/bucket/zulufx8-jre.json +++ b/bucket/zulufx8-jre.json @@ -1,21 +1,21 @@ { "description": "Open Source Builds of Zulu 8 With OpenJFX", "homepage": "https://www.azul.com/products/zulu-community/zulufx/", - "version": "8.88.0.19", + "version": "8.94.0.17", "license": { "identifier": "GPL-2.0-only WITH Classpath-exception-2.0", "url": "https://www.azulsystems.com/license/zulu_third_party_licenses.html" }, "architecture": { "64bit": { - "url": "https://cdn.azul.com/zulu/bin/zulu8.88.0.19-ca-fx-jre8.0.462-win_x64.zip", - "hash": "7e133d2515cd577448f6ff3e1e844667fdbf3f902da078a4fa91ac5db50e97d8", - "extract_dir": "zulu8.88.0.19-ca-fx-jre8.0.462-win_x64" + "url": "https://cdn.azul.com/zulu/bin/zulu8.94.0.17-ca-fx-jre8.0.492-win_x64.zip", + "hash": "bb369e24051eb2f3829b8691c3bcca278a921adcfd06d20b411a4601ee348732", + "extract_dir": "zulu8.94.0.17-ca-fx-jre8.0.492-win_x64" }, "32bit": { - "url": "https://cdn.azul.com/zulu/bin/zulu8.88.0.19-ca-fx-jre8.0.462-win_i686.zip", - "hash": "78df2e6b1ee8412b18aa6c3599349091bdbcceb96d9610f0c352b3acb1c2ad2c", - "extract_dir": "zulu8.88.0.19-ca-fx-jre8.0.462-win_i686" + "url": "https://cdn.azul.com/zulu/bin/zulu8.94.0.17-ca-fx-jre8.0.492-win_i686.zip", + "hash": "eccdc87dc2fa4485f4c69429e7d7447f0c734f3b265cd205dd59d00e43e42dac", + "extract_dir": "zulu8.94.0.17-ca-fx-jre8.0.492-win_i686" } }, "env_add_path": "bin", diff --git a/bucket/zulumc.json b/bucket/zulumc.json index 6633c51b2e4..5eac0278596 100644 --- a/bucket/zulumc.json +++ b/bucket/zulumc.json @@ -1,13 +1,13 @@ { - "version": "9.1.1.35", + "version": "9.1.2.47", "description": "A build of JDK Mission Control, an open source Java runtime profiling and monitoring utility", "homepage": "https://www.azul.com/products/components/zulu-mission-control/", "license": "UPL-1.0", "architecture": { "64bit": { - "url": "https://cdn.azul.com/zmc/bin/zmc9.1.1.35-ca-win_x64.zip", - "hash": "04143b91f0450c52c39b0a72dffb89284668568401dd45661f9f0024dbb9099a", - "extract_dir": "zmc9.1.1.35-ca-win_x64\\Azul Mission Control" + "url": "https://cdn.azul.com/zmc/bin/zmc9.1.2.47-ca-win_x64.zip", + "hash": "9ce6d1132c6d93e67c16c474260b50090f799323a6c0366289c9e1e8e7d87194", + "extract_dir": "zmc9.1.2.47-ca-win_x64\\Azul Mission Control" } }, "bin": "zmc.exe",