Releases: microsoft/WSL
Releases · microsoft/WSL
1.0.3
1.0.1
- Fix a potential hang in wslservice.exe when launching a new session
- Make the
/tmp/.X11-unix
bind mount point read-only to prevent the socket from being deleted - Don't fail to start if cgroup mounts fail [GH 8981]
- Add
E_FAIL
andE_UNEXPECTED
to common error strings
1.0.0
- Removed the "Preview" label - WSL in the Store is now generally available!
- Use an override in generator.early to prevent the /tmp/.X11-unix socket from being removed during boot
- Don't create a pty for systemd to fix issue where systemd would time out during boot
0.70.8
- Fix various issues with plan9 logging
- Do not print any status updates when exporting to stdout
- Ensure /tmp/.X11-unix is not cleared by systemd [GH 9038]
- Add HCS_E_CONNECTION_TIMEOUT to g_commonErrors
- Add --enable-debug when building musl for better stacks
- Retry block device operations on ENXIO
- Fix race condition in the plan9 server causing ECONNREFUSED
- Add SharedAccess host firewall rule
- Update Microsoft.WSLg to version 1.0.47
- WSLGd: fix relaunch weston with env
- WSLG: update mariner to 2.0 official release
- WSLGd: independently monitor child process for font monitor
- WSLGd: add timestamp to log
- WSLGd: redirect FreeRDP log to a file
- WSLGd: Raise the NOFILE limit
- WSLGd: misc updates (allow to load X cursor from user distro and etc.)
- WSLGd: Include missing array header
- system-distro: fix build error at mesa after mariner update
- rdp shell: workaround get_position crash
- rdp shell: fix missing va_end() call
- rdp shell: make wslpath optional for obtaining windows path
- rdp-backend: fix overactive assert
Update Kernel to version 5.15.74.2
- Update to stable kernel version v5.15.74
- Enable the limit option (CONFIG_NETFILTER_XT_MATCH_LIMIT) for iptables
- Include fix for hvsocket read() hang
0.70.5
0.70.4
0.70.0
- Ensure that stdout / stderr relays are created for wslg.exe
- Update Windows SDK to 22621 (Windows 11 22H2)
- Update Microsoft.WSLg to version 1.0.45
- WSLGd: allow alternate rdp file via .wslgconfig
- Weston: rdp shell: fix window placement issues
- Weston: rdp shell: register snap applications on start menu
- Weston: rdp shell: use predefined constant for g_key_file api
- Weston: rdp shell: add icon file search retry
- Weston: xwm: Check size hints in weston_wm_window_is_positioned()
- Update MSRDC to version 1.2.3575
0.68.4
- Defer admin / non-admin mount namespace creation until systemd has started.
- Before this change if you launched your distro as Administrator, then ran wslg as non-admin, snap packages such as Spotify would not work.
- Remove unneeded kernel command line parameters for systemd
- Update Kernel to version 5.15.68.1
0.68.2
- Fix a handful of issues around the new systemd implementation:
- Adjust location check for systemd [GH 8852]
- Fix an issue where WSLg would not work for some distributions
- Allow launching Windows executables from processes launched via /etc/wsl.conf boot.systemd or boot.command
- Disable systemd support if /sbin/init cannot be executed
- Implement logic to notify the user when a WSL package update is available
0.67.6
- Add official support for systemd! For more information, see our blog post here: https://aka.ms/wslsystemd
- Fix issue where X11 display might be running on the wrong channel
- Add retry around network endpoint creation to avoid temporary issues.
- Fix potential ERROR_FILE_NOT_FOUND errors when creating directories.
- Add a specialized error message if the distro VHDX can't be mounted
- Implement
wsl.exe --update --web-download
to allow updates directly from GitHub - Update Microsoft.WSLg to version 1.0.44
- WSLg: Update WSLDVCPlugin to create shortcuts to packaged wslg.exe
- WSLg: Update WSLGd to use the msrdc execution alias
- WSLg: enable x server fonts installed at user distro
- Weston: rdp backend: fix applist is not working regression
- Weston: rdp shell: applist: verify file and directory explicitly
- Weston: rdp shell: locate icon for taskbar using window class name
- Weston: rdp shell: fix missing free
- Weston: rdp shell: preblend default icon image with default overlay image
- rdp shell: default window pos must be adjusted by window geometry
- xwayland: fix window maximizing
- xwayland: fix maximized window decoration
- Update Microsoft.WSL.Kernel to version 5.15.62.1
- Update to stable kernel version v5.15.62
- Re-enable the CONFIG_CEPH* flags
- Enable EROFS configs
- configs/wsl topic branch picked up (not currently in use)
- dxgkrnl driver branch refreshed with many fixes and upstream feedback revisions
- Hyper-V vPCI merge conflicts fixed for newer stable kernel releases
- Out-of-tree Hyper-V vPCI regression fix merged while waiting for upstream inclusion