Release Notes - 2.2


2.2.1-funcrel

Note

Functionally equivalent (i.e. includes all fixes and changes) to com.castsoftware.dotnet 1.7.1-funcrel (these are also listed below).

Fixes/Bugs

Customer Ticket Id Customer Details
53096 1.7.1-funcrel: Fixes resolution issues for VB.Net projects with explicit empty rootnamespace.
1.7.1-funcrel: Fixes a resolution error causing an exception in rule 3612 - "Avoid missing release of SQL connection after an effective lifetime".
1.7.1-funcrel: Repairs missing configuration file issues in extensions by bringing back the creation of .NET source file objects for xml files.
1.7.1-funcrel: Fixes duplicate guids in instantiated generic nested struct objects.
Fixes an issue causing the extension to crash during the analysis.

New Support

Customer Ticket Id Customer Details
1.7.1-funcrel: Adds new rule: 1027104 - "Ensure anti-forgery token validation for POST, PUT, PATCH, and DELETE methods".
52010 1.7.1-funcrel: Adds support of StreamReader in rule: 8108 - "Avoid missing release of stream connection after an effective lifetime".

Performance

Customer Ticket Id Customer Details
1.7.1.-funcrel: Optimizes analysis by removing un-necessary operations.

2.2.0-funcrel

Note

Functionally equivalent (i.e. includes all fixes and changes) to com.castsoftware.dotnet 1.7.0-funcrel.