Vs Threading Versions Save

The Microsoft.VisualStudio.Threading is a xplat library that provides many threading and synchronization primitives used in Visual Studio and other applications.

v17.5.21

1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/microsoft/vs-threading/compare/v17.5.10-alpha...v17.5.21

v17.5.10-alpha

1 year ago

What's Changed

Full Changelog: https://github.com/microsoft/vs-threading/compare/v17.4.27...v17.5.10-alpha

v17.4.33

1 year ago

What's Changed

Full Changelog: https://github.com/microsoft/vs-threading/compare/v17.4.27...v17.4.33

v17.4.27

1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/microsoft/vs-threading/compare/v17.3.44...v17.4.27

v17.3.48

1 year ago

What's Changed

Full Changelog: https://github.com/microsoft/vs-threading/compare/v17.3.44...v17.3.48

v17.3.44

1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/microsoft/vs-threading/compare/v17.3.1-alpha...v17.3.44

v17.3.1-alpha

1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/microsoft/vs-threading/compare/v17.2.32...v17.3.1-alpha

v17.2.32

2 years ago

Changes:

The netcoreapp3.1 target in this package adds WindowsDesktop dependencies to match what was already available in the net471 target. To avoid a WindowsDesktop runtime dependency, target net5.0 or later. For .NET 5.0, the WindowsDesktop dependencies are only expressed when targeting in net5.0-windows. See #1033.

Fixes:

  • #1000: AsyncSemaphore deadlock: EnterAsync holds lock while blocking on cancellation handler which needs lock

Enhancements:

  • #1004: Add net5.0 and net5.0-windows TFMs
  • #994: Add SynchronizationContext.GetAwaiter extension method

Others:

v17.2.20-alpha

2 years ago

Changes:

Fixes:

  • #979: Fix InvalidCastException thrown from VSTHRD102

Enhancements:

  • #987: AsyncQueue<T>.ToArray() made public (#986)
  • #978: Update reentrant exception to be of specific type
  • #986: Get list of queued items in AsyncQueue

Others:

  • #977: Build SBOM manifest as part of build
  • #976: Apply latest Library.Template including SDT additions

This list of changes was auto generated.

v17.1.46

2 years ago

What's Changed

Fixes

Enhancements

New Contributors

Full Changelog: https://github.com/microsoft/vs-threading/compare/v17.0.64...v17.1.46