Skip to content

v3.3.0

Compare
Choose a tag to compare
@camrein camrein released this 14 Oct 06:28
· 78 commits to master since this release
  • New Analyzer: PH_P013 - Discouraged EntityFramework Method
  • New Analyzer: PH_S033 - Fire-and-Forget Tasks
  • Renamed Analyzer: PH_P003 - Discouraged Thread Method (was Discouraged Method)
  • Renamed Analyzer: PH_P005 - Blocking Wait on Async Method (was Missing Gate-Keeper)
  • Renamed Analyzer: PH_B009 - Incomplete Monitor Synchronization on Multiple Fields (was Missing Monitor Synchronization)
  • Renamed Analyzer: PH_B010 - Incomplete Monitor Synchronization on Single Field (was Missing Monitor Synchronization)
  • Renamed Analyzer: PH_B004 - Single Pulse for Variable Wait Conditions (was Monitor.Wait is Enclosed By Parameter-Dependent While-Loop)
  • Improved Analyzer: PH_B014 - Now reports await of as-expressions
  • Improved Analyzer: PH_P005 - Now reports blocking accesses on ValueTasks
  • Improved Analyzer: PH_S026 - Now reports blocking accesses on ValueTasks
  • Improved Analyzer: PH_P007 - Now supports method exclusions (Task.Run by default)
  • Improved Analyzer: PH_S004 - Moved Task related analysis to the new analyzer PH_S033