WSLc is generally available. #
Linux containers are central to modern development, from cloud-native applications to AI workloads. We're making those workflows simpler and easier to access on Windows with WSL containers, which is generally available today. Read more about the feature below.
Official announcement: https://blogs.windows.com/windowsdeveloper/2026/09/29/wsl-containers-now-generally-available/
Architecture deep dive: https://devblogs.microsoft.com/commandline/wslc-architecture-deep-dive/
What's Changed #
- Simplify event reader cleanup by [beena352](https://github.com/beena352) in[#41667](https://github.com/microsoft/WSL/pull/41667)
- Fix config's handling of non-ascii characters by [Feng Wang (@chemwolf6922)](https://github.com/chemwolf6922) in[#41657](https://github.com/microsoft/WSL/pull/41657)
- Prevent potential invalid access for string array pretty print by [Feng Wang (@chemwolf6922)](https://github.com/chemwolf6922) in[#41673](https://github.com/microsoft/WSL/pull/41673)
- Follow up to PR [#41512](https://github.com/microsoft/WSL/pull/41512) by[Feng Wang (@chemwolf6922)](https://github.com/chemwolf6922) in[#41642](https://github.com/microsoft/WSL/pull/41642)
- Use a static CRT in debug builds by [Blue (@OneBlue)](https://github.com/OneBlue) in[#41684](https://github.com/microsoft/WSL/pull/41684)
- Increase the VM termination timeout to 30 seconds by [Blue (@OneBlue)](https://github.com/OneBlue) in[#41688](https://github.com/microsoft/WSL/pull/41688)
- Impersonate the caller before making various filesystem operations by [Blue (@OneBlue)](https://github.com/OneBlue) in[#41689](https://github.com/microsoft/WSL/pull/41689)
- Support STDIN through SDK by [JohnMcPMS](https://github.com/JohnMcPMS) in[#41698](https://github.com/microsoft/WSL/pull/41698)
- Followup to STDIN PR by [JohnMcPMS](https://github.com/JohnMcPMS) in[#41703](https://github.com/microsoft/WSL/pull/41703)
- Remove references to WSLC being in preview by [Blue (@OneBlue)](https://github.com/OneBlue) in[#41704](https://github.com/microsoft/WSL/pull/41704)
Full Changelog: 2.9.13...3.0.1