Releases: microsoft/vs-threading
Releases · microsoft/vs-threading
v17.7.1-preview
No code changes. Just re-versioning.
Full Changelog: v17.6.40...v17.7.1-preview
v17.6.40
What's Changed
- Allow obtaining serializable tokens that represent JoinableTasks by @AArnott in #1162
- Drop netcoreapp3.1 TFM by @AArnott in #1136
- Bump Microsoft.VisualStudio.Validation from 17.0.65 to 17.0.71 by @dependabot in #1134
- Switch from DllExport to DNNE in SosThreadingTools by @AArnott in #1138
- Fix !dumpasync on x86 windbg processes by @AArnott in #1145
- Update Microsoft.Diagnostics.Runtime.Utilities to first publicly stable version by @leculver in #1143
- A better way to fix the MSBuild RAR warnings by @AArnott in #1116
- Update dumpasync.md to explain the case where awaited task is completed. by @BertanAygun in #1155
- Resolve or ignore loc warnings by @AArnott in #1156
- Prevent sending ETW within a lock by @lifengl in #1146
- Try to fix a problem that hardcoded thread schedule defeats the effort to prioritize UI blocking tasks. by @lifengl in #1159
- Update SOSThreadingTools dependencies by @AArnott in #1164
New Contributors
- @BertanAygun made their first contribution in #1155
Full Changelog: v17.5.22...v17.6.40
v17.5.22
No shipping changes
Full Changelog: v17.5.21...v17.5.22
v17.5.21
What's Changed
- Add CompilationEnd tag to VSTHRD010 analyzer by @AArnott in #1114
- Retarget analyzers to the 3.11.0 version by @AArnott in #1115
- Unhide fields from debugger by @davkean in #1117
- Bump Microsoft.Diagnostics.Runtime from 2.2.332302 to 2.2.343001 by @dependabot in #1119
- Version Stabilization: Update version.json to 17.5 by @RyanToth3 in #1127
- Fix VSTHRD110 performance by @AArnott in #1124
New Contributors
- @RyanToth3 made their first contribution in #1127
Full Changelog: v17.5.10-alpha...v17.5.21
v17.4.33
v17.5.10-alpha
What's Changed
Full Changelog: v17.4.27...v17.5.10-alpha
v17.3.48
v17.4.27
What's Changed
- Adding yml file for OptProf profiling workflow by @mtylerMSFT in #1066
- Add JoinableTaskInternals.IsMainThreadBlockedByAnyJoinableTask method by @jialongcheng in #1067
- Resurrect win7 support by @AArnott in #1071
- VSTHRD100 detects async void local functions and lamdas by @drewnoakes in #1075
- Don't fire VSTHRD100 for async lambdas/delegates by @drewnoakes in #1076
- Expose JoinableTaskToken for internal use by @jialongcheng in #1084
- Removed unstable tag from version 17.4 by @javierdlg in #1090
New Contributors
- @mtylerMSFT made their first contribution in #1066
- @javierdlg made their first contribution in #1090
Full Changelog: v17.3.44...v17.4.27
v17.3.44
What's Changed
- Reduce unnecessary disposing JTF dependencies & task continuations by @lifengl in #1017
- Update VSTHRD100.md by @asaf92 in #1019
- Improve scalability in the JoinableTask dependency chain by @lifengl in #1018
- Expose a property on whether JoinableTaskContext has any JTF blocking calls on the main thread by @jialongcheng in #1026
- Retarget net5.0 to net6.0 by @AArnott in #1034
- Disable a few tests that fail repeatedly in Azure Pipelines by @AArnott in #1040
- Replace hand-authored NativeMethods with CsWin32 by @AArnott in #950
- Fix IsMainThreadMaybeBlocked to return false value after the main task completed by @lifengl in #1042
- Update dependencies by @AArnott in #1048
- Remove the JoinableTaskContext.IsMainThreadBlockedByAnyone property by @AArnott in #1055
- Handle 4-integer package versions in InsertConfigValues.ps1 by @matteo-prosperi in #1058
- Add JoinableTaskInternals.IsMainThreadBlockedByAnyJoinableTask method by @jialongcheng in #1068
- Resurrect win7 support by @AArnott in #1070
New Contributors
- @asaf92 made their first contribution in #1019
- @matteo-prosperi made their first contribution in #1058
Full Changelog: v17.3.1-alpha...v17.3.44
v17.3.1-alpha
What's Changed
- Prevent creating two task waiting chains when joins AsyncLazy. by @lifengl in #999
- Revert "Prevent creating two task waiting chains when joins AsyncLazy." by @lifengl in #1011
- Cache boxed bool values to reduce allocation overhead by @Erarndt in #1012
New Contributors
Full Changelog: v17.2.32...v17.3.1-alpha