Release Notes - 2.2
2.2.3-funcrel
Note
Functionally equivalent (i.e. includes all fixes and changes) to com.castsoftware.dotnet 1.7.4-funcrel (these are also listed below).
Stability
Customer Ticket Id |
Customer Details |
|
Fixes a crash occurring during the analysis process. |
Fixes/Bugs
Customer Ticket Id |
Customer Details |
|
Improves accuracy of rule: 7212 - "Avoid instantiations inside loops (.NET)". |
|
Fixes crash caused by the logger of MAv2ASTDump (linux only) |
|
Fixes a path concatenation of project files (linux only) |
Enhancement/Improvements
Customer Ticket Id |
Customer Details |
|
Improves log information |
2.2.2-funcrel
Stability
Customer Ticket Id |
Customer Details |
|
Eliminates exception without impact on analysis results. |
Fixes/Bugs
Customer Ticket Id |
Customer Details |
|
Fixes an issue with an internal filter called "FilteredProps". |
|
Fixes an internal issue when object type is unresolved. |
New Support
Customer Ticket Id |
Customer Details |
|
Adds new rule: 1027104 - "Ensure anti-forgery token validation for POST, PUT, PATCH, and DELETE methods". |
Customer Ticket Id |
Customer Details |
|
Reduces devirtualization time and adds timeout for long devirtualization. |
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 |
52010 |
1.7.1-funcrel: Adds support of StreamReader in rule: 8108 - "Avoid missing release of stream connection after an effective lifetime". |
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.