-
Notifications
You must be signed in to change notification settings - Fork 665
Releases: MicrosoftDocs/WSL
Releases · MicrosoftDocs/WSL
21354
@benhillis
benhillis
17477d3
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Build 21354
For general Windows information on build 21354 visit the Windows blog.
- Switch the \wsl prefix to \wsl.localhost to avoid issues when there is a machine on the network named "wsl". \wsl$ will continue to work.
- Enable Linux quick access icon for wow processes.
- Update issue where version 2 was always being passed via wslapi RegisterDistribution.
- Change the fmask of the /usr/lib/wsl/lib directory to 222 so files are marked as executable [GH 3847]
- Fix wsl service crash if Virtual Machine Platform is not enabled.
Assets 2
5 people reacted
21286
@benhillis
benhillis
f5b1463
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
21286
Pre-release
Pre-release
Build 21286
For general Windows information on build 21286 visit the Windows blog.
- Added a boot.command option to /etc/wsl.conf to enable start up commands.
- Introduce wsl.exe --cd command to set current working directory of a command.
- Improve mapping of NTSTATUS to Linux error codes. [GH 6063]
- Improve wsl.exe --mount error reporting.
Assets 2
20190
20190
Pre-release
Pre-release
Build 20190
For general Windows information on build 20190 visit the Windows blog.
- Fix bug preventing WSL1 instances from launching [GH 5633]
- Fix hang when redirecting Windows process output [GH 5648]
- Add %userprofile%\.wslconfig option to control the VM idle timeout (wsl2.vmIdleTimeout=<time_in_ms>)
- Support launching app execution aliases from WSL
- Added support for installing the WSL2 kernel and distributions to wsl.exe --install
Assets 2
20175
@benhillis
benhillis
2b44718
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
20175
Pre-release
Pre-release
Build 20175
For general Windows information on build 20175 visit the Windows blog.
- Adjust default memory assignment of WSL2 VM to be 50% of host memory or 8GB, whichever is less [GH 4166].
- Change \\wsl$ prefix to \\wsl to support URI parsing. The old \\wsl$ path is still supported.
- Enable nested virtualization for WSL2 by default on amd64. You can disable this via %userprofile%\.wslconfig ([wsl2] nestedVirtualization=false).
- Make wsl.exe --update demand start Microsoft Update.
- Support renaming over a read-only file in DrvFs.
- Ensure error messages are always printed in the correct codepage.
Assets 2
20150
@benhillis
benhillis
e495867
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
20150
Pre-release
Pre-release
Build 20150
For general Windows information on build 20150 visit the Windows blog.
- WSL2 GPU compute see Windows blog for more information.
- Introduce wsl.exe --install command line option to easily set up WSL.
- Introduce wsl.exe --update command line option to manage updates to the WSL2 kernel.
- Set WSL2 as the default.
- Increase WSL2 vm graceful shutdown timeout.
- Fix virtio-9p race condition when mapping device memory.
- Don't run an elevated 9p server if UAC is disabled.
Assets 2
19640
@benhillis
benhillis
97fe2fc
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
19640
Pre-release
Pre-release
Build 19640
For general Windows information on build 19640 visit the Windows blog.
- [WSL2] Stability improvements for virtio-9p (drvfs).
Assets 2
19555
@benhillis
benhillis
2ecccde
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
19555
Pre-release
Pre-release
Build 19555
For general Windows information on build 19555 visit the Windows blog.
- [WSL2] Use a memory cgroup to limit the amount of memory used by install and conversion operations [GH 4669]
- Make wsl.exe present when the Windows Subsystem for Linux optional component is not enabled to improve feature discoverability.
- Change wsl.exe to print help text if the WSL optional component is not installed
- Fix race condition when creating instances
- Create wslclient.dll that contains all command line functionality
- Prevent crash during LxssManagerUser service stop
- Fix wslapi.dll fast fail when distroName parameter is NULL
Assets 2
19041
@benhillis
benhillis
1b0711d
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
19041
Pre-release
Pre-release
Build 19041
For general Windows information on build 19041 visit the Windows blog.
- [WSL2] Clear the signal mask before launching the processes
- [WSL2] Update Linux kernel to 4.19.84
- Handle creation of /etc/resolv.conf symlink when the symlink is non-relative
Assets 2
19028
@benhillis
benhillis
3be576f
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
19028
Pre-release
Pre-release
Build 19028
For general Windows information on build 19028 visit the Windows blog.
- [WSL2] Update Linux kernel to 4.19.81
- [WSL2] Change the default permission of /dev/net/tun to 0666 [GH 4629]
- [WSL2] Tweak default amount of memory assigned to Linux VM to be 80% of host memory
- [WSL2] fix interop server to handle requests with a timeout so bad callers cannot hang the server
Assets 2
19018
@benhillis
benhillis
ac6029d
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
19018
Pre-release
Pre-release
Build 19018
For general Windows information on build 19018 visit the Windows blog.
- [WSL2] Use cache=mmap as the default for 9p mounts to fix dotnet apps
- [WSL2] Fixes for localhost relay [GH 4340]
- [WSL2] Introduce a cross-distro shared tmpfs mount for sharing state between distros
- Fix restoring persistent network drive for \\wsl$