github microsoft/WSL 2.6.2

pre-releaseone day ago

What's Changed

  • Add comprehensive GitHub Copilot instructions for WSL development by @Copilot in #13352
  • wslg: update to latest version which uses wslinfo --vm-id instead of env var by @benhillis in #13361
  • Remove hardcoded --cd ~ from WSL terminal fragment profiles to support Terminal's startingDirectory by @Copilot in #13350
  • Disable HTTP cache when reading the distribution manifest over HTTP by @OneBlue in #13383
  • Relaunch the debug shell if user exits it. by @benhillis in #13379
  • Update Microsoft .NET and AppSDK nuget packages. by @benhillis in #13450
  • logging: add more settings to vm create begin / end events. by @benhillis in #13412
  • Fix: Always use 'WSLInterop` as the binfmt name by @benhillis in #13467
  • Notice change from build: 129899373 by @benhillis in #13475
  • Set TargetLatestRuntimePatch to false to prevent automatic framework version increases by @OneBlue in #13483
  • Add WININET_E_TIMEOUT to g_commonErrors by @OneBlue in #13506
  • fix: UnboundLocalError in create-release.py by @rodeka in #13499
  • Add logic to force terminate the VM if the session lock can't be acquired for 30 seconds when the service stops by @OneBlue in #13493
  • Fix incorrect timeout causing WSL1 OOBE to fail if the OOBE process takes longer than 30 seconds by @OneBlue in #13517
  • Create a persistent install log file to help root cause package upgrade issues by @OneBlue in #13500
  • fix: correct sparse VHD command to include true by @junhaoliao in #13512
  • Introduce a new wsl.conf config value to allow distributions to opt-in to cgroupv1 mounts by @OneBlue in #13546
  • Add more verbose output to bsdtar to help root cause 'ImportExportStdout' test failures by @OneBlue in #13555
  • Respect the distribution manifest ordering when listing distributions by @OneBlue in #13561
  • Update the initramfs generation logic to set 755 permissions on /init by @OneBlue in #13567
  • Update WSLg to 1.0.71 by @hideyukn88 in #13570
  • Implement clean instance terminate when using systemd by @benhillis in #13552
  • Fix potential service deadlock when plugin returns an error from OnVmStarted by @OneBlue in #13569
  • Improve logging when socket operations fail by @OneBlue in #13579

New Contributors

Full Changelog: 2.5.10...2.6.2

Don't miss a new WSL release

NewReleases is sending notifications on new releases.