Release Notes - 1.7
1.7.6-funcrel
Fixes/Bugs
| Customer Ticket Id |
Customer Details |
|
Fixes analysis configuration import issue in project files |
|
Fixes exception raised during reading of project file |
Enhancement/Improvements
| Customer Ticket Id |
Customer Details |
|
Improves analysis configuration with support for tag ProductVersion in project files |
|
Improves analysis configuration for sdk style project "Microsoft.NET.Sdk.Razor" |
1.7.5-funcrel
Fixes/Bugs
| Customer Ticket Id |
Customer Details |
| 53630 |
Fixes missing devirtualized links in cases of dependency injection using DI container of AspNetCore |
| 53562 |
Fixes false positive on rule : 8108 - "Avoid missing release of stream connection after an effective lifetime" |
Enhancement/Improvements
| Customer Ticket Id |
Customer Details |
|
Improves resolution of the analysis configuration. |
|
Improves resolution of the analysis configuration. |
| Customer Ticket Id |
Customer Details |
|
Reduces time for visiting symbol in very long object initialization |
1.7.4-funcrel
Note
Contains all fixes and updates from 1.7.2-funcrel and 1.7.3-funcrel.
Stability
| Customer Ticket Id |
Customer Details |
|
Fixes a crash occuring during the analysis process. |
Fixes/Bugs
| Customer Ticket Id |
Customer Details |
|
Repairs missing file in analysis for conditional removal of files in project file. |
|
Resolves an issue in extensibility when an attribute with default array argument is not initialized and it has null default value. |
|
Improves accuracy of rule: 7212 - "Avoid instantiations inside loops (.NET)". |
New Support
| Customer Ticket Id |
Customer Details |
|
Adds new rule: 1027104 - "Ensure anti-forgery token validation for POST, PUT, PATCH, and DELETE methods". |
Enhancement/Improvements
| Customer Ticket Id |
Customer Details |
|
Improves analysis configuration by using values of Directory.Build.props as default value for project target framework and implicit using properties. |
1.7.3-funcrel
Note
Extension withdrawn.
1.7.2-funcrel
Note
Extension withdrawn.
1.7.1-funcrel
Fixes/Bugs
| Customer Ticket Id |
Customer Details |
| 53096 |
Fixes resolution issues for VB.Net projects with explicit empty rootnamespace. |
|
Fixes a resolution error causing an exception in rule 3612 - "Avoid missing release of SQL connection after an effective lifetime". |
|
Repairs missing configuration file issues in extensions by bringing back the creation of .NET source file objects for xml files. |
|
Fixes duplicate guids in instantiated generic nested struct objects. |
New Support
| Customer Ticket Id |
Customer Details |
| 52010 |
Adds support of StreamReader in rule: 8108 - "Avoid missing release of stream connection after an effective lifetime". |
| Customer Ticket Id |
Customer Details |
|
Optimizes analysis by removing un-necessary operations. |
1.7.0-funcrel
New Support
| Customer Ticket Id |
Customer Details |
|
Support of C# 13 |
|
Support of .NET 9 |
Enhancement/Improvements
| Customer Ticket Id |
Customer Details |
|
Modification of the software configuration to allow it to function without modification when accessed from a non-local source. |
|
Improve extensibility. |
|
Remove vulnerable dependencies |