2.9.10Pre-release
Added 3
- Add github issue suggestion in user visible error
- Add explicit per-command argument overrides
- Add wslc system info command
Changed 5
- Match Docker output for prune operations and container inspection
- Align alias listing with docker, Apple and other CLIs
- Align container list format with Docker specifications
- Add -f alias to --format on inspect commands for docker parity
- Bump WSL DeviceHost to 1.2.62
Fixed 9
- Fix tracked routes being collapsed by incomplete comparison
- Fix two docker parser bugs in CLI mount
- Invalidate the TestImageRegistry cache after running prune --all
- Solve various issues found by verifier
- Fix systemd-tmpfiles failure on systemd v261+ with systemd boot disabled
- Fix unvalidated TerminalProfileSize during distribution import
- Harden Windows macros against dangling-else ambiguity
- Fix dangling-else bugs in FAIL_FAST_IF and EMIT_USER_WARNING macros
- Resolve an issue preventing WSL from starting due to an MDE Plugin error
From Windows Subsystem for Linux
What's Changed
- wslc: consolidate size formatting on FormatHumanReadableSize by @ggarzia-MSFT in https://github.com/microsoft/WSL/pull/41429
- CLI: Add virtiofs mapshared regression test by @dkbennett in https://github.com/microsoft/WSL/pull/41427
- Fix tracked routes being collapsed by incomplete comparison by @chemwolf6922 in https://github.com/microsoft/WSL/pull/41393
- Add github issue suggestion in user visible error by @chemwolf6922 in https://github.com/microsoft/WSL/pull/41432
- Match Docker output for prune operations and container inspection by @ggarzia-MSFT in https://github.com/microsoft/WSL/pull/41430
- CLI: Mount PR followup & fix two docker parser bugs by @dkbennett in https://github.com/microsoft/WSL/pull/41436
- Invalidate the TestImageRegistry cache after running prune --all by @OneBlue in https://github.com/microsoft/WSL/pull/41442
- Solve various issues found by verifier by @OneBlue in https://github.com/microsoft/WSL/pull/41445
- CLI: Align alias listing with docker, Apple and other CLIs by @dkbennett in https://github.com/microsoft/WSL/pull/41439
- Align container list format with Docker specifications by @ggarzia-MSFT in https://github.com/microsoft/WSL/pull/41375
- wslc: alias -f to --format on inspect commands for docker parity by @ggarzia-MSFT in https://github.com/microsoft/WSL/pull/41463
- CLI: Add explicit per-command argument overrides by @dkbennett in https://github.com/microsoft/WSL/pull/41478
- Fix WSLC parser unit test argument overrides by @benhillis in https://github.com/microsoft/WSL/pull/41496
- Fix systemd-tmpfiles failure on systemd v261+ with systemd boot disabled by @chemwolf6922 in https://github.com/microsoft/WSL/pull/41491
- Fix unvalidated TerminalProfileSize during distribution import by @benhillis in https://github.com/microsoft/WSL/pull/41495
- Bump WSL DeviceHost to 1.2.62 by @damanm24 with @Copilot in https://github.com/microsoft/WSL/pull/41499
- Enable unity build repo-wide via WSL_UNITY_BATCH_SIZE by @ggarzia-MSFT in https://github.com/microsoft/WSL/pull/41441
- Add wslc system info command by @beena352 in https://github.com/microsoft/WSL/pull/41408
- Harden Windows macros against dangling-else ambiguity by @Eamon2009 in https://github.com/microsoft/WSL/pull/41513
- Fix dangling-else bugs in FAIL_FAST_IF and EMIT_USER_WARNING macros by @Eamon2009 in https://github.com/microsoft/WSL/pull/41504
- Wslc events by @kvega005 in https://github.com/microsoft/WSL/pull/40971
- Resolve an issue preventing WSL from starting due to an MDE Plugin error
New Contributors
- @tega-ajise made their first contribution in https://github.com/microsoft/WSL/pull/41509
Full Changelog: https://github.com/microsoft/WSL/compare/2.9.9...2.9.10