ReleaseMicrosoftMicrosoftpublished Jan 14, 2025seen 4d

microsoft/vs-threading v17.12.19

microsoft/vs-threading

Open original ↗

Captured source

source ↗
published Jan 14, 2025seen 4dcaptured 9hhttp 200method plain

v17.12.19

Repository: microsoft/vs-threading

Tag: v17.12.19

Published: 2025-01-14T15:32:06Z

Prerelease: no

Release notes:

Enhancements

  • Add AsyncBarrier.SignalAndWait(CancellationToken) overload by @AArnott in https://github.com/microsoft/vs-threading/pull/1330
  • Add JoinableTaskContext.CreateNoOpContext() method by @AArnott in https://github.com/microsoft/vs-threading/pull/1345

Fixes

  • Fix hang in AsyncLazy.DisposeValueAsync by @AArnott in https://github.com/microsoft/vs-threading/pull/1340
  • Fix JoinableTaskContext.serializedTasks memory leak by @AArnott in https://github.com/microsoft/vs-threading/pull/1346
  • Fix an invalid operation exception when enumerating RarelyRemoveItemSet. by @lifengl in https://github.com/microsoft/vs-threading/pull/1352
  • Raise VSTHRD002 on improper sync-blocking of configured awaiters by @AArnott in https://github.com/microsoft/vs-threading/pull/1355

Other

  • Update sos-threading tool to use NET 8 runtime by @lifengl in https://github.com/microsoft/vs-threading/pull/1353
  • Sign native dll and exclude test exe from sign check by @AArnott in https://github.com/microsoft/vs-threading/pull/1334
  • Document Join APIs that may propagate exceptions by @AArnott in https://github.com/microsoft/vs-threading/pull/1332
  • Update AsyncQueue.Enqueue doc by @AArnott in https://github.com/microsoft/vs-threading/pull/1341
  • Sign the GalleryManifest.xml file by @AArnott in https://github.com/microsoft/vs-threading/pull/1336

Full Changelog: https://github.com/microsoft/vs-threading/compare/v17.11.20...v17.12.19

Notability

notability 2.0/10

Routine patch release of a tool library no traction.