Skip to content

Releases: Concurrency-Lab/ParallelHelper

v2.2.0

17 Aug 07:54
09761e6

Choose a tag to compare

  • New Analyzer: PH_S029 - ThreadLocal in Async Method
  • New Analyzer: PH_S030 - Async Void Method Invocation
  • Improved Analyzer: PH_S005 - Now ignores interface implementations and method overridings.
  • Improved Analyzer: PH_S026 - Now ignores tasks that have been potentially awaited before.

v2.1.0

01 May 10:53
8fd2374

Choose a tag to compare

  • New Analyzer: PH_P010 - Async Instead of Continuation
  • New Analyzer: PH_S027 - Leaked Outbound Collection
  • New Analyzer: PH_S028 - Leaked Inbound Collection
  • Adapted Analyzer: PH_B008 - Now only reports unsafe LINQ operations for ConcurrentDictionary
  • Improved Analyzer: PH_S014 - Now reports all task returning delegates
  • Improved Analyzer: PH_S026 - Now supports lambda expressions and respects activation frames

v2.0.1

28 Feb 14:35

Choose a tag to compare

Added v2.0.0 release notes to the nuget package.

v2.0.0

28 Feb 14:09
9ca707a

Choose a tag to compare

  • Dropped VS2017 support
  • Upgraded the .NET Compiler Platform to 3.0.0 to support C# 8.0 features
  • New Analyzer: PH_P009 - Synchronous Dispose in Async Method
  • New Analyzer: PH_B012 - Multiple Awaits on the Same ValueTask
  • Improved Analyzer: PH_B011 - Added support for using declarations
  • Now respecting local functions as guards for activation frames
  • Set the default severity of PH_P004 to hidden since PH_P007 covers the issue

v1.8.3

19 Dec 08:39

Choose a tag to compare

Initial release