Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -112,7 +112,7 @@ Just want one toolchain? Pick a row. Each workload ships a `configuration.winget
| PHP | PHP 8.5 | `winget configure -f .\Workloads\php\configuration.winget --accept-configuration-agreements --disable-interactivity` |
| .NET | .NET SDK 10 | `winget configure -f .\Workloads\dotnet\configuration.winget --accept-configuration-agreements --disable-interactivity` |
| Go | Go (rolling) | `winget configure -f .\Workloads\go\configuration.winget --accept-configuration-agreements --disable-interactivity` |
| Java | Microsoft Build of OpenJDK 21 LTS | `winget configure -f .\Workloads\java\configuration.winget --accept-configuration-agreements --disable-interactivity` |
| Java | Microsoft Build of OpenJDK 25 LTS | `winget configure -f .\Workloads\java\configuration.winget --accept-configuration-agreements --disable-interactivity` |
| Rust | Rust stable via rustup | `winget configure -f .\Workloads\rust\configuration.winget --accept-configuration-agreements --disable-interactivity` |
| Python | Python 3.13 + uv | `winget configure -f .\Workloads\python\configuration.winget --accept-configuration-agreements --disable-interactivity` |
| WinForms | .NET SDK 10 + Windows Forms desktop workload | `winget configure -f .\Workloads\winforms\configuration.winget --accept-configuration-agreements --disable-interactivity` |
Expand All @@ -128,7 +128,7 @@ Want the PATH refresh in your current shell? Use the matching shim instead of ca

<br/>

## 🎨 Command Palette extension
## 🎨 Command Palette extension (coming soon)

A [PowerToys Command Palette](https://learn.microsoft.com/windows/powertoys/command-palette/overview) extension lives under [`src/future/cmdpal/`](./src/future/cmdpal/). It reads the same flow list as the rest of the repo and surfaces every flow as a launchable entry, so you don't have to remember which `configuration.winget` to point `winget` at.

Expand Down
2 changes: 1 addition & 1 deletion Workloads/java/configuration.winget
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ resources:
- name: OpenJdk
type: Microsoft.WinGet/Package
properties:
id: Microsoft.OpenJDK.21
id: Microsoft.OpenJDK.25
source: winget
acceptAgreements: true
metadata:
Expand Down
2 changes: 1 addition & 1 deletion Workloads/java/install.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
.DESCRIPTION
This script is a thin CI/dev shim. The core artifact for the Java flow is
`configuration.winget` in this directory - a winget DSC configuration that
declaratively installs the Microsoft Build of OpenJDK 21 (LTS) via winget.
declaratively installs the Microsoft Build of OpenJDK 25 (LTS) via winget.

The shim exists only to:
* apply the DSC config with retry (hosted-runner networks are flaky),
Expand Down
2 changes: 1 addition & 1 deletion src/Workloads/java/configuration.winget
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ resources:
- name: OpenJdk
type: Microsoft.WinGet/Package
properties:
id: Microsoft.OpenJDK.21
id: Microsoft.OpenJDK.25
source: winget
acceptAgreements: true
metadata:
Expand Down
2 changes: 1 addition & 1 deletion src/Workloads/java/install.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
.DESCRIPTION
This script is a thin CI/dev shim. The core artifact for the Java flow is
`configuration.winget` in this directory - a winget DSC configuration that
declaratively installs the Microsoft Build of OpenJDK 21 (LTS) via winget.
declaratively installs the Microsoft Build of OpenJDK 25 (LTS) via winget.

The shim exists only to:
* apply the DSC config with retry (hosted-runner networks are flaky),
Expand Down
2 changes: 1 addition & 1 deletion src/docs/development.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ extension.
| PHP | ✅ automated | `PHP.PHP.8.5` |
| .NET | ✅ automated | `Microsoft.DotNet.SDK.10` |
| Go | ✅ automated | `GoLang.Go` (rolling — winget publishes Go unversioned) |
| Java | ✅ automated | `Microsoft.OpenJDK.21` |
| Java | ✅ automated | `Microsoft.OpenJDK.25` |
| Rust | ✅ automated | `Rustlang.Rustup` (then `rustup default stable`) |
| Python | ✅ automated | `Python.Python.3.13`, `astral-sh.uv` |
| WinForms | 🙋 manual | `Microsoft.DotNet.SDK.10` + the .NET desktop workload (multi-GB; manual to spare CI minutes) |
Expand Down
2 changes: 1 addition & 1 deletion src/manifest.yml
Original file line number Diff line number Diff line change
Expand Up @@ -175,7 +175,7 @@ flows:

- id: java
name: Java
description: Microsoft Build of OpenJDK 21 LTS (foundation for the web-api-java scenario)
description: Microsoft Build of OpenJDK 25 LTS (foundation for the web-api-java scenario)
category: languages
tags: [java, jdk, openjdk, jvm]
icon: ☕
Expand Down
Loading