Skip to content

Releases: microsoft/WSL

2.2.4

25 Apr 21:39
0836378
Compare
Choose a tag to compare
2.2.4 Pre-release
Pre-release
  • Tweak WslPlugin CustomConfigurationFlags behavior to take into account InTune policies.

2.2.3

19 Apr 19:25
9b84b56
Compare
Choose a tag to compare
2.2.3 Pre-release
Pre-release
  • Remove quotes before processing --mount and --unmount arguments (solves #11451)
  • Add a flag to get the wsl version from wslinfo (solves #11475)
    wslinfo --wsl-version
  • Make WSL DXCore compatible with down-level host OS graphics kernel (solves #11095)
  • Skip access checks for non-fixed drives (solves #11460)
  • Display an error when wsl --import is called with a .vhdx file without --vhd (solves #4735)
  • Use system volume for web download distro install
  • Update MSRDC to 1.2.5326

2.2.2

05 Apr 22:17
ac56cd5
Compare
Choose a tag to compare
2.2.2 Pre-release
Pre-release
  • Updating nft rules to also allow IPv6 traffic through a Linux container (solves #10663)
  • Update WSLg to 1.0.61
  • Improve the warning messages when mirrored networking cannot be enabled (solves #11331,#11332,#11359)
  • Use the [System64Folder] property instead of hardcoding C:\windows\system32 during installation

2.2.1

22 Mar 15:31
76bd570
Compare
Choose a tag to compare
2.2.1 Pre-release
Pre-release
  • Enable DNS tunneling by default
  • Integrate DNS tunneling with Linux native Docker
  • Change the default reclamation mode to drop cache
  • Fix hang when the guest crashes during distro initialization
  • Retry when hitting errors that could indicate that an installation is in progress (solves #11282)
  • Remove the MSIX package before 'CreateShortcuts' runs during MSI installation (solves #11252,#10872)
  • Update Microsoft.WSL.Kernel to version 5.15.150.1-2
    • Enables CONFIG_HIDRAW and CONFIG_USB_HIDDEV
  • Update WIL to 1.0.240308.1

2.1.5

12 Mar 02:42
893486a
Compare
Choose a tag to compare
  • Resolve an issue introduced by 2.1.4 preventing older WSL1 distros from launching (solves #11255)
  • Display the missing optional component warning if vfpext is not installed

2.1.4

01 Mar 15:26
6c800da
Compare
Choose a tag to compare
  • Minor bugs and stabilization changes prior to GA release.

2.1.3

20 Feb 21:03
6c800da
Compare
Choose a tag to compare
2.1.3 Pre-release
Pre-release
  • Set the default reclamation mode to dropcache wsl2.autoMemoryReclaim=drop
    • Increase dropcache idle time to 10min
  • Use the display language for localization instead of the default locale (solves #11087,#11051)
  • Extend plugin API with OnDistroRegistering, OnDistroUnregistering ,ListDistribution and ExecuteBinaryInDistribution methods

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)