Releases: microsoft/vs-threading
Releases · microsoft/vs-threading
v16.6.13
v16.5.132
v16.4.45
v16.5.124-alpha
Changes:
Fixes:
- #575: VSTHRD003 fixes: more good and less bad
Enhancements:
- #434: Always throw from SwitchToMainThreadAsync if the token is canceled
Others:
- #576: Ensure JTF.SwitchToMainThreadAsync always throws when canceled
This list of changes was auto generated.
v16.5.119-alpha
Changes:
Fixes:
- #574: Remove VSTHRD003 warnings for readonly tasks defined in another assembly
- #571: Fix analyzers' localizable messages
- #557: UAP projects that reference vs-threading fail to compile with .NET Native
- #472: VSTHRD003 exception for field in another assembly
Enhancements:
- #569: SwitchToMainThreadAsync(precanceledToken) should complete synchronously even off main thread
- #435: Analyzer proposal: VSTHRD201 Follow-up SwitchToMainThreadAsync(CancellationToken) with ct.ThrowIfCancellationRequested
Others:
- #570: Throw synchronously from STMTA if token is precanceled off the main thread
See More
- #572: Defer selecting localized analyzer message till we know the culture
- #474: Add VSTHRD201 analyzer to cancel after switching to main thread
- #568: Improve performance of VSTHRD003 analyzer
- #567: VSTHRD003UseJtfRunAsyncAnalyzer causes performance issues when running on a project with nullable analysis enabled
- #566: Fix VSTHRD003 analyzer exception thrown when a method returns a Task from a field defined in another assembly
- #484: Remove unused resourcesAcquiredWithinWriteLock field
- #558: Avoid C# syntax that's toxic to .NET Native compilers
This list of changes was auto generated.
v16.4.43
v16.4.39
Changes:
Fixes:
- #574: Remove VSTHRD003 warnings for readonly tasks defined in another assembly
- #557: UAP projects that reference vs-threading fail to compile with .NET Native
- #472: VSTHRD003 exception for field in another assembly
Others:
- #568: Improve performance of VSTHRD003 analyzer
- #567: VSTHRD003UseJtfRunAsyncAnalyzer causes performance issues when running on a project with nullable analysis enabled
- #566: Fix VSTHRD003 analyzer exception thrown when a method returns a Task from a field defined in another assembly
- #558: Avoid C# syntax that's toxic to .NET Native compilers
This list of changes was auto generated.