v16.7.54
Changes:
Fixes:
- #600: Sign SosThreadingTools dll
- #602: Collect dependencies with SosThreadingTools.dll
- #639: Split analyzers into C# and VB assemblies
Enhancements:
- #620: Add debugger console output to !dumpasync when encountering an exception
- #606: Add VSTHRD112 and VSTHRD113 to help folks migrate to System.IAsyncDisposable
- #625: VSTHRD114: Handle delegate and local functions
- #613: Re-implement AsyncSemaphore to remove SemaphoreSlim dependency
- #596: VSTHRD114: Do not return null from non-async Task method
Others:
- #641: Convert more analyzers to IOperation
See More
- #642: Document that JoinableTaskCollection purges completed tasks
- #634: Clarify AsyncAutoResetEvent.Set() documentation
- #627: VSTHRD001 Shows code that does not compile
- #624: Fix an AsyncSemaphore regression
- #623: Retarget netcoreapp3.0 tests to netcoreapp3.1
- #609: Update all analyzers (but stylecop) to latest released version
- #610: Get analyzer tests passing on non-English machines
- #608: Do not use
WithMessage()
on tests - #607: Update analyzer test framework
- #603: Add InsertPropsValues variable
- #601: Fix signing of SosThreadingTools.dll
This list of changes was auto generated.