W

Windows Subsystem for Linux (WSL)

W
Windows Subsystem for Linux (WSL) Virtualization v2.9.12

2.9.12

What's Changed wslc: add --size to inspect for docker parity by ggarzia-MSFT in #41489 Add wslc container restart command by beena352 in #41435 init: fix dhcpcd option name in bridged-mode config by DesertRatUa in #41538 Host plugin Plan9 shares as the session user by Ben Hillis (@benhillis) in #41548 Fix virtiofs bind mounts exposing files as root-owned (#40719) by Stephen Halter (@halter73) in #…

W
Windows Subsystem for Linux (WSL) Virtualization v2.7.14

2.7.14

What's Changed [release/2.7] Make sure that message structures are correctly zero-initialized by Ben Hillis (@benhillis) in #41524 [release/2.7] Backport additional fixes by Ben Hillis (@benhillis) in #41540 [release/2.7] Host plugin Plan9 shares as the session user by Ben Hillis (@benhillis) in #41557 [release/2.7] Validate guest capability strings by Ben Hillis (@benhillis) in #41569 Full Change…

W
Windows Subsystem for Linux (WSL) Virtualization v2.9.11

2.9.11

What's Changed Add container restart runtime support by beena352 in #41454 Fix p9 drvfs read only mount regression by Feng Wang (@chemwolf6922) in #41487 Fix WSLC Plan9 mount and image-build failures by Feng Wang (@chemwolf6922) in #41535 Full Changelog: 2.9.10...2.9.11

W
Windows Subsystem for Linux (WSL) Virtualization v2.9.10

2.9.10

What's Changed wslc: consolidate size formatting on FormatHumanReadableSize by ggarzia-MSFT in #41429 CLI: Add virtiofs mapshared regression test by David Bennett (@dkbennett) in #41427 Fix tracked routes being collapsed by incomplete comparison by Feng Wang (@chemwolf6922) in #41393 Add github issue suggestion in user visible error by Feng Wang (@chemwolf6922) in #41432 Match Docker output for pr…

W
Windows Subsystem for Linux (WSL) Virtualization v2.7.13

2.7.13

What's Changed Resolve an issue preventing WSL from starting due to an MDE Plugin error Full Changelog: 2.7.12...2.7.13

W
Windows Subsystem for Linux (WSL) Virtualization v2.9.9

2.9.9

What's Changed Fix batch of minor issues by Feng Wang (@chemwolf6922) in #41397 Consolidate timestamp parsing and support docker-style options by ggarzia-MSFT in #41403 Localization change from build: 155641729 by Blue (@OneBlue) in #41424 Add hybrid CRT link for Windows binaries by JohnMcPMS in #40890 Match docker's keyset for wslc volume list --format json by ggarzia-MSFT in #41413 Container lif…

W
Windows Subsystem for Linux (WSL) Virtualization v2.9.8

2.9.8

What's Changed Run the distro validation script daily by Blue (@OneBlue) in #40920 Added WSLc API docs by Craig Loewen (@craigloewen-msft) in #40922 Add a script to validate & fix mismatches CRLF in the repo by Blue (@OneBlue) in #40933 Remove '.' from HCS suffix by Blue (@OneBlue) in #40946 fix socket channel set exit events by Feng Wang (@chemwolf6922) in #40924 Use strict detection of http line…

W
Windows Subsystem for Linux (WSL) Virtualization v2.7.12

2.7.12

What's Changed Mount plugin folders on behalf of the user owning the wsl session (#41331) [release/2.7] Fix VHD ownership during distribution moves by Ben Hillis (@benhillis) in #41354 Full Changelog: 2.7.11...2.7.12

W
Windows Subsystem for Linux (WSL) Virtualization v2.7.11

2.7.11

What's Changed Fix MoveDistribution VHD ownership restore to reuse the resolved file handle (backport to release/2.7) by @benhillis in #41147 Backport security fixes to release/2.7 by @benhillis in #41155 Full Changelog: 2.7.10...2.7.11

W
Windows Subsystem for Linux (WSL) Virtualization v2.9.4

2.9.4

What's Changed Remove '.' from HCS suffix by @OneBlue in #40946 fix socket channel set exit events by @chemwolf6922 in #40924 Use strict detection of http line ending for docker response by @yao-msft in #40932 CLI: Fix hang with exec/run -i with self-exiting command and open stdin by @dkbennett in #40921 Don't append the build prefix when a line is being continued from a previous log entry by @One…

W
Windows Subsystem for Linux (WSL) Virtualization v2.9.3

2.9.3

Release Notes WSL Containers (WSLC) is now in Public Preview We're excited to announce that WSL Containers (WSLC) is now available in public preview. WSLC brings native Linux container support to WSL, letting you build, run, and manage containers directly through the new wslc command line tool and a fully projected SDK (C++, C#/WinRT). Highlights of what's available in this preview: Container life…

W
Windows Subsystem for Linux (WSL) Virtualization v2.7.10

2.7.10

What's Changed Pass the mounting user's token on VHD restore (2.7 backport) by @benhillis in #40907 Full Changelog: 2.7.9...2.7.10

W
Windows Subsystem for Linux (WSL) Virtualization v2.7.9

2.7.9

Update Microsoft.WSL.Kernel version to 6.18.33.2-2 to resolve a Windows under KVM and older AMD chipset boot regression

W
Windows Subsystem for Linux (WSL) Virtualization v2.9.0

2.9.0: Rename VirtioProxy networking mode to Consomme (#40873)

Rename VirtioProxy networking mode to Consomme Rename the VirtioProxy networking mode to Consomme across the C++/IDL/Linux symbols and the networking engine class/files (VirtioNetworking -> ConsommeNetworking). The .wslconfig networkingMode parser still accepts the legacy "virtioproxy" string as an alias. Adds a docs section linking to OpenVMM's consomme project, where the name comes from. Co-auth…

W
Windows Subsystem for Linux (WSL) Virtualization v2.7.8

2.7.8

What's Changed Fix CreateInstance failure when Windows hosts file exceeds message size cap (2.7 backport) by @benhillis in #40726 Update kernel to 6.18.33.1-1 by @chessturo in #40728 Full Changelog: 2.7.7...2.7.8