Releases: Concurrency-Lab/ParallelHelper
Releases · Concurrency-Lab/ParallelHelper
v2.2.0
- 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
- 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
v2.0.0
- 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