Releases: microsoft/WSL
Releases · microsoft/WSL
2.2.4
2.2.3
- 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
- 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
- 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
2.1.4
2.1.3
- 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
- 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
- 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