Skip to content

Releases: microsoft/WSL

2.1.1

22 Jan 19:28
212838e
Compare
Choose a tag to compare
2.1.1 Pre-release
Pre-release
  • Disable DNS tunneling by default while an issue with docker is debugged
  • Enable implicit ICTIMESYNCFLAG_SYNC patch (solves #10006)
  • Update MSRDC to 1.2.5105
  • Update Microsoft.WSL.Kernel to version 5.15.146.1-2
  • Update WSLg to 1.0.60
  • Ignore localhostForwarding setting in mirrored mode

2.1.0

08 Jan 21:52
7862c98
Compare
Choose a tag to compare
2.1.0 Pre-release
Pre-release
  • Enable DNS tunneling by default
  • Skip installing the MSIX for the current user when running as SYSTEM (solves #10906)
  • Only run distro init logic when started from mini_init (solves #10883)
  • Create an execution context for MSI package installation via wslinstaller
  • Configure all executables as LSP_SYSTEM to avoid loading proxy dll's (solves #4177)
  • Add logic to remove leaked MSIX service registration (solves #10831)
  • Log WorkingDirectory when CreateProcess fails (solves #6170)
  • Close the distro socket fd before starting the system distro (solves #10866)
  • Use the MSI API to install & upgrade instead of msiexec
  • Fix some issues in printf format specifiers for logging
  • Update Microsoft.Windows.ImplementationLibrary version 1.0.240102.2
  • Update Wix to version 4.0.3
  • Implement DrvFs Perf notification

2.0.15

21 Dec 01:16
Compare
Choose a tag to compare
2.0.15 Pre-release
Pre-release
  • Close the distro socket fd before starting the system distro (solves #10866)
  • Add logic to remove leaked MSIX service registration (solves #10831)
  • Create a specialized message to print when installing a Windows OC (solves #10867)

2.0.14

01 Dec 20:02
89ac3f4
Compare
Choose a tag to compare
  • Fix potential deadlock in DNS logic during service stop
  • Disable the 'NoRemoteImages' process mitigation policy since it breaks execution of windows executables (solves #10812)
  • Allow port binds from different network namespaces when mirrored networking is enabled

2.0.12

29 Nov 16:45
89ac3f4
Compare
Choose a tag to compare
2.0.12 Pre-release
Pre-release
  • Do not run WSLg systemd unit if WSLg is disabled (solves #10818)
  • Detect when init is terminated (solves #10802)
  • Properly compare path when unmounting vhd's (solves #10771)
  • Cleanup install path to only attempt installing optional components once per-boot

2.0.11

22 Nov 19:24
89ac3f4
Compare
Choose a tag to compare
2.0.11 Pre-release
Pre-release
  • Remove stale packaged COM registration during installation (solves #10782)
  • Remove usage of gai_strerrorA since it's not thread safe (solves #10690)
  • Resolve issue preventing some users from installing a 2.0.X version of the WSL package
  • Disable virtio9p while debugging issue preventing users from mounting drives

2.0.9

11 Nov 02:17
3d738df
Compare
Choose a tag to compare
  • Revert to previous version of libdxcore.so (solves #10547)

2.0.8

10 Nov 14:30
3d738df
Compare
Choose a tag to compare
2.0.8 Pre-release
Pre-release
  • Fix issue with NtQueryWnfStateData being called with too small a buffer
  • Ensure that SHELL environment variable is always set to user's default shell (solves #10718)

2.0.7

30 Oct 19:41
Compare
Choose a tag to compare
2.0.7 Pre-release
Pre-release
  • Only mirror supported proxy settings when autoproxy is enabled
  • Plumb loopback routes during both IP address add and IP address update operations
  • Add more actionable error message for when Virtual Machine Platform is not present (solves #10666)

2.0.6

24 Oct 01:36
197c918
Compare
Choose a tag to compare
2.0.6 Pre-release
Pre-release
  • Fix issue with converting distributions from WSL1 to WSL2
  • Set ApplicationName when creating wslhost / wslrelay processes (solves #10651)
  • Remove spaces in g_ConfigBootInitWaitCommand (solves #10653)
  • Update MSRDC to 1.2.4677
  • Update Microsoft.Direct3D.Linux to version 1.611.1-81528511 (solves #10671)