What's Changed
- Don't write to the install log file if it's a reparse point or a directory by Blue (@OneBlue) in #41705
- Use the latest ESRP signing key code by Blue (@OneBlue) in #41640
- Fix ipv4 forwarding when both v4 and v6 ports are listening by Feng Wang (@chemwolf6922) in #41672
- Refactor event stream cancellation waits by beena352 in #41696
- Don't expect the brd module logline to stabilize the CustomDmesgOutput test case by Blue (@OneBlue) in #41714
- Fix: update drvfs gid uid after default uid is set in oobe by Feng Wang (@chemwolf6922) in #41521
- Update WSLC SDK API documentation by Flor Chacón (@florelis) in #41677
- Expose kernel headers and perf to distributions by Ben Hillis (@benhillis) in #41400
- Use iterators in FromJson to avoid copies by Blue (@OneBlue) in #41641
- Use a retry with timeout in HostPortCantBeBoundByGuest by Blue (@OneBlue) in #41728
- Don't fail configuring the consommé loopback adapter when ipv6 is disabled by Blue (@OneBlue) in #41729
- Enable experimental sparse VHD creation by Ben Hillis (@benhillis) in #41726
- Update Microsoft.RemoteDesktop.Client.MSRDC.SessionHost to version 1.2.7391 by Ben Hillis (@benhillis) in #41730
- Fix WSL container event timestamps by beena352 in #41717
- Revert "Enable RedirectionGuard process mitigation" by Blue (@OneBlue) in #41744
- Add --format json to wslc events by beena352 in #41734
- Update the DACL to only allow access to the user when creating virtual disks by Blue (@OneBlue) in #41678
- Fix race condition and potential use-after-free on system distro & init port access by Blue (@OneBlue) in #41762
- Enable automatic vNUMA for large WSL VMs by Ben Hillis (@benhillis) in #41741
- Exclude wslc.exe and wslcsession.exe from custom LSP providers by Blue (@OneBlue) in #41767
- Reuse EmptyObject for HCS NUMA configuration by Ben Hillis (@benhillis) in #41768
- Implement container health notifications to wslc events by Blue (@OneBlue) in #41763
- Replace TableOutput with TableData model and TableRenderer by ggarzia-MSFT in #41700
- refactor container cp task to be simpler and move logic to container service and common filesystem helpers by ggarzia-MSFT in #41668
- Use a fallback gateway if no ipv4 gateway is available in consommé networking by Blue (@OneBlue) in #41779
- Record Docker die and stop events with parity by beena352 in #41770
- Restore the logic to re-create the WSL binfmt_misc entry if it's overriden by systemd-binfmt by Blue (@OneBlue) in #41780
New Contributors
- Patrick Swartz (@pswartzclan) made their first contribution in #41323
Full Changelog: 3.0.1...3.0.2