Skip to content

v17.9.28

Compare
Choose a tag to compare
@AArnott AArnott released this 23 Apr 00:36
· 416 commits to main since this release
4b1ca81

What's Changed

  • Make VSTHRD200 ignore DisposeAsyncCore by @MartyIX in #1238
  • Fix VSTHRD110 to not misfire due to parentheses in invocation expressions by @AArnott in #1245
  • Emit VSTHRD003 warning when awaiting on foreign tasks from properties by @AArnott in #1244
  • Fix VSTHRD004 mis-fire on NoThrowAwaitable() by @AArnott in #1243
  • VSTHRD103 should flag violations amidst use of ?. expressions by @AArnott in #1242
  • VSTHRD200 catches local function naming by @AArnott in #1246
  • VSTHRD111: Offer .ConfigureAwait(false) as the first code fix by @AArnott in #1248
  • Fix v17.2 official build by @AArnott in #1250
  • Merge latest Library.Template by @AArnott in #1249
  • Fix VSTHRD012 false positive due to inaccessible overloads by @AArnott in #1247
  • Analyzer fixes by @AArnott in #1251
  • Fix VSTHRD003 to allow for awaiting more Task properties by @AArnott in #1252
  • Drop reference to very old and removed document by @AArnott in #1255
  • Add AsyncLazy<T>.SuppressRelevance() method by @AArnott in #1254
  • Bump DNNE from 2.0.1 to 2.0.6 by @dependabot in #1257
  • VSTHRD003 analyzer false positive fixes by @AArnott in #1258
  • Avoid VSTHRD003 diagnostic for properties on objects created by async methods by @AArnott in #1263
  • Build 17.9 stable version by @matteo-prosperi in #1264

New Contributors

Full Changelog: v17.8.14...v17.9.28