Framework
Framework copied to clipboard
Update dependency Microsoft.VisualStudio.Threading.Analyzers to 17.14.15
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| Microsoft.VisualStudio.Threading.Analyzers (source) | 17.7.30 -> 17.14.15 |
Release Notes
microsoft/vs-threading (Microsoft.VisualStudio.Threading.Analyzers)
v17.13.61
What's Changed
- Get !dumpasync ready for Azure Watson by @AArnott in https://github.com/microsoft/vs-threading/pull/1380
- Fix VSTHRD110 false negative in local functions of async methods by @AArnott in https://github.com/microsoft/vs-threading/pull/1385
- Fix a race condition which leads product to hang by @lifengl in https://github.com/microsoft/vs-threading/pull/1426
- Create a NuGet package that offers the library without the analyzers by @AArnott in https://github.com/microsoft/vs-threading/pull/1435
Full Changelog: https://github.com/microsoft/vs-threading/compare/v17.13.2...v17.13.61
v17.13.2
What's Changed
- Set version to 17.13 by @matteo-prosperi in https://github.com/microsoft/vs-threading/pull/1360
No functional changes in this version.
Full Changelog: https://github.com/microsoft/vs-threading/compare/v17.12.19...v17.13.2
v17.12.19
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<T>.DisposeValueAsyncby @AArnott in https://github.com/microsoft/vs-threading/pull/1340 - Fix
JoinableTaskContext.serializedTasksmemory 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.xmlfile 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
v17.11.20
What's Changed
- Stabilize package version by @matteo-prosperi in https://github.com/microsoft/vs-threading/pull/1326
Full Changelog: https://github.com/microsoft/vs-threading/compare/v17.11.19-preview...v17.11.20
v17.10.48
What's Changed
- Don't package reference inbox assemblies on .NETCoreApp by @ViktorHofer in https://github.com/microsoft/vs-threading/pull/1269
- Use precise assembly version for analyzers project by @AArnott in https://github.com/microsoft/vs-threading/pull/1266
- Add
AsyncLazy<T>.SuppressRecursiveFactoryDetectionproperty by @AArnott in https://github.com/microsoft/vs-threading/pull/1265 - Fix hang in
AsyncLazy<T>.DisposeValue()whenT : IAsyncDisposableby @AArnott in https://github.com/microsoft/vs-threading/pull/1271 - Bring back LocBin artifact publishing by @AArnott in https://github.com/microsoft/vs-threading/pull/1284
- Fix missing LocBin artifact on non-Windows agents by @AArnott in https://github.com/microsoft/vs-threading/pull/1285
- Beef up VSTHRD003 documentation by @AArnott in https://github.com/microsoft/vs-threading/pull/1283
- Build stable 17.10 version by @AArnott in https://github.com/microsoft/vs-threading/pull/1293
- Rollback Microsoft.Bcl.AsyncInterfaces to 6.0.0 by @AArnott in https://github.com/microsoft/vs-threading/pull/1307
New Contributors
- @ViktorHofer made their first contribution in https://github.com/microsoft/vs-threading/pull/1269
Full Changelog: https://github.com/microsoft/vs-threading/compare/v17.9.28...v17.10.48
v17.9.28
What's Changed
- Make
VSTHRD200ignoreDisposeAsyncCoreby @MartyIX in https://github.com/microsoft/vs-threading/pull/1238 - Fix VSTHRD110 to not misfire due to parentheses in invocation expressions by @AArnott in https://github.com/microsoft/vs-threading/pull/1245
- Emit VSTHRD003 warning when awaiting on foreign tasks from properties by @AArnott in https://github.com/microsoft/vs-threading/pull/1244
- Fix VSTHRD004 mis-fire on
NoThrowAwaitable()by @AArnott in https://github.com/microsoft/vs-threading/pull/1243 - VSTHRD103 should flag violations amidst use of
?.expressions by @AArnott in https://github.com/microsoft/vs-threading/pull/1242 - VSTHRD200 catches local function naming by @AArnott in https://github.com/microsoft/vs-threading/pull/1246
- VSTHRD111: Offer
.ConfigureAwait(false)as the first code fix by @AArnott in https://github.com/microsoft/vs-threading/pull/1248 - Fix v17.2 official build by @AArnott in https://github.com/microsoft/vs-threading/pull/1250
- Merge latest Library.Template by @AArnott in https://github.com/microsoft/vs-threading/pull/1249
- Fix VSTHRD012 false positive due to inaccessible overloads by @AArnott in https://github.com/microsoft/vs-threading/pull/1247
- Analyzer fixes by @AArnott in https://github.com/microsoft/vs-threading/pull/1251
- Fix VSTHRD003 to allow for awaiting more Task properties by @AArnott in https://github.com/microsoft/vs-threading/pull/1252
- Drop reference to very old and removed document by @AArnott in https://github.com/microsoft/vs-threading/pull/1255
- Add
AsyncLazy<T>.SuppressRelevance()method by @AArnott in https://github.com/microsoft/vs-threading/pull/1254 - Bump DNNE from 2.0.1 to 2.0.6 by @dependabot in https://github.com/microsoft/vs-threading/pull/1257
- VSTHRD003 analyzer false positive fixes by @AArnott in https://github.com/microsoft/vs-threading/pull/1258
- Avoid VSTHRD003 diagnostic for properties on objects created by async methods by @AArnott in https://github.com/microsoft/vs-threading/pull/1263
- Build 17.9 stable version by @matteo-prosperi in https://github.com/microsoft/vs-threading/pull/1264
New Contributors
- @MartyIX made their first contribution in https://github.com/microsoft/vs-threading/pull/1238
Full Changelog: https://github.com/microsoft/vs-threading/compare/v17.8.14...v17.9.28
v17.8.14
What's Changed
- Add
AsyncMutexclass by @AArnott in https://github.com/microsoft/vs-threading/pull/1223 - Add
AsyncLazy<T>.Dispose()method by @AArnott in https://github.com/microsoft/vs-threading/pull/1218 - Build 17.8 stable version by @AArnott in https://github.com/microsoft/vs-threading/pull/1226
- Bump Microsoft.VisualStudio.Validation from 17.6.11 to 17.8.8 by @dependabot in https://github.com/microsoft/vs-threading/pull/1230
Full Changelog: https://github.com/microsoft/vs-threading/compare/v17.7.35...v17.8.14
v17.7.35
What's Changed
- Update and restructure README by @AArnott in https://github.com/microsoft/vs-threading/pull/1212
- Merge latest Library.Template and fix OptProf runs by @AArnott in https://github.com/microsoft/vs-threading/pull/1200
Full Changelog: https://github.com/microsoft/vs-threading/compare/v17.7.30...v17.7.35
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.