ReleaseMicrosoftMicrosoftpublished Apr 25, 2026seen 5d

microsoft/WSL 2.7.3

microsoft/WSL

Open original ↗

Captured source

source ↗
published Apr 25, 2026seen 5dcaptured 13hhttp 200method plain

2.7.3

Repository: microsoft/WSL

Tag: 2.7.3

Published: 2026-04-25T00:50:11Z

Prerelease: no

Release notes:

What's Changed

  • Update Microsoft.WSL.DeviceHost package to 1.2.14-0 by @benhillis in https://github.com/microsoft/WSL/pull/40286
  • Disable shared compilation when building wslsettings by @OneBlue in https://github.com/microsoft/WSL/pull/40289
  • diagnostics: collect MSI verbose install logs in diagnostic bundle by @yeelam-gordon in https://github.com/microsoft/WSL/pull/40218
  • Fix NuGet package path validation in nuget-stage pipeline by @benhillis in https://github.com/microsoft/WSL/pull/40293
  • test: Add arm64 test distro support by @benhillis in https://github.com/microsoft/WSL/pull/14500
  • test: remove duplicated DNS test coverage by @benhillis in https://github.com/microsoft/WSL/pull/14522
  • Fix: Fail and warn the user when --uninstall is given parameters by @chemwolf6922 in https://github.com/microsoft/WSL/pull/14524
  • virito net: revert to previous DNS behavior while we debug an issue with DNS over TCP by @benhillis in https://github.com/microsoft/WSL/pull/14532
  • Update cgmanifest to match CMakeLists.txt by @OneBlue in https://github.com/microsoft/WSL/pull/14550
  • socketshared: add maximum message size to avoid very large allocations by @benhillis in https://github.com/microsoft/WSL/pull/40050
  • Fix: bind interrupted by seccomp signal race by @chemwolf6922 in https://github.com/microsoft/WSL/pull/14554
  • Set Distro Env HOSTTYPE to aarch64 for ARM64 build by @wangxin12 in https://github.com/microsoft/WSL/pull/40048
  • devicehost: stop re-signing and fix MSI installer failing to replace wsldevicehost.dll by @benhillis in https://github.com/microsoft/WSL/pull/40075
  • Suppress MSI-initiated reboots during Store updates by @benhillis in https://github.com/microsoft/WSL/pull/40079
  • build: add Source Link to embed GitHub source mappings in PDBs by @benhillis in https://github.com/microsoft/WSL/pull/40055
  • Mask console-getty.service to prevent multi-distro failures (#13595) by @benhillis in https://github.com/microsoft/WSL/pull/14490
  • Fix random "ERROR_FILE_NOT_FOUND" when unmounting with absolute path by @chemwolf6922 in https://github.com/microsoft/WSL/pull/40092
  • Fixes to route mirroring by @FetoiuCatalin in https://github.com/microsoft/WSL/pull/40099
  • Fix wrong variable checking by @wangxin12 in https://github.com/microsoft/WSL/pull/40185
  • Bump Microsoft.NETCore.App.Runtime to 10.0.6 (CVE-2026-32178) by @benhillis in https://github.com/microsoft/WSL/pull/40207
  • Fix VHD ownership after cross-volume move to prevent E_ACCESSDENIED by @benhillis in https://github.com/microsoft/WSL/pull/40159
  • fix: use {} format specifier instead of %s in Linux LOG_ERROR path by @benhillis in https://github.com/microsoft/WSL/pull/40227
  • Update MoveVhdOwnership test to WSL2 only by @Copilot in https://github.com/microsoft/WSL/pull/40223
  • fix: use ssize_t for readlinkat return value in p9file.cpp by @benhillis in https://github.com/microsoft/WSL/pull/40226
  • cleanup: extract SkipSignal helper to deduplicate signal skip lists by @benhillis in https://github.com/microsoft/WSL/pull/40228
  • fix: use correct GetAddrInfoTestEntry handler for get_addr_info test by @benhillis in https://github.com/microsoft/WSL/pull/40225
  • fix: implement IDisposable on WslConfigService to dispose FileSystemWatcher by @benhillis in https://github.com/microsoft/WSL/pull/40249
  • fix: add waitpid safety net after signalfd setup to prevent SIGCHLD race by @benhillis in https://github.com/microsoft/WSL/pull/40229
  • Settings: Add pending changes tracking and apply confirmation dialog by @dabhattimsft in https://github.com/microsoft/WSL/pull/14425
  • Add boot check for ipv6 disabled via registry in mirrored mode by @FetoiuCatalin in https://github.com/microsoft/WSL/pull/40235
  • Fix broken WSLCorePort channel after receive timeout by @chemwolf6922 in https://github.com/microsoft/WSL/pull/14455
  • Fix batch of minor bugs by @chemwolf6922 in https://github.com/microsoft/WSL/pull/40197
  • Impersonate caller in ResizeDistribution VHD operations by @benhillis in https://github.com/microsoft/WSL/pull/40253
  • Add BUFFER_FIELD macro for safe pretty-printing of flexible array members by @benhillis in https://github.com/microsoft/WSL/pull/40273
  • Fix socket race condition in port tracking by @chemwolf6922 in https://github.com/microsoft/WSL/pull/40187
  • Bound process name buffer in crash dump handler by @benhillis in https://github.com/microsoft/WSL/pull/40274
  • Fix sizeof typo in MessageWriter::GetRelativeIndex by @benhillis in https://github.com/microsoft/WSL/pull/40276
  • Add admin protection error message for shadow admin scenarios by @benhillis in https://github.com/microsoft/WSL/pull/40170

New Contributors

  • @wangxin12 made their first contribution in https://github.com/microsoft/WSL/pull/40048
  • @FetoiuCatalin made their first contribution in https://github.com/microsoft/WSL/pull/40099
  • @yeelam-gordon made their first contribution in https://github.com/microsoft/WSL/pull/40218

Full Changelog: https://github.com/microsoft/WSL/compare/2.7.1...2.7.3

Notability

notability 2.0/10

Routine minor release of a tool