Release Notes - 1.7
-
1.7.7-funcrel
1.7.7-funcrel
Fixes infinite recursion in evaluation of MSBuild properties Removes root namespace for VB.Net Website projects 📝 55809 Fixes missing instantiations of generic extension method objects Fixes missing links to get method in initializers Fixes endless analysis caused by an exception Refines log messages for compilation error CS0012 by adding a message stating which assembly is missing Improves configuration analysis for sdk style project Microsoft.NET.Sdk.BlazorWebAssembly Improves configuration analysis by correctly adding global using directives defines in C# project files Improves analysis configuration by correctly evaluating most used reserved MSBuild properties Improves CASTIL writing performance in case of NFS path Removes dead code on path capitalization 1.7.6-funcrel
1.7.6-funcrel
Fixes analysis configuration import issue in project files Fixes exception raised during reading of project file 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
1.7.5-funcrel
Improves resolution of the analysis configuration. Improves resolution of the analysis configuration. Reduces time for visiting symbol in very long object initialization 1.7.4-funcrel
1.7.4-funcrel
Contains all fixes and updates from 1.7.2-funcrel and 1.7.3-funcrel.Fixes a crash occuring during the analysis process. 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 💎 7212 - “Avoid instantiations inside loops (.NET)”. Adds new 💎 1027104 - “Ensure anti-forgery token validation for POST, PUT, PATCH, and DELETE methods”. 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
1.7.3-funcrel
Extension withdrawn.1.7.2-funcrel
1.7.2-funcrel
Extension withdrawn.1.7.1-funcrel
1.7.1-funcrel
Fixes resolution issues for VB.Net projects with explicit empty rootnamespace. 📝 53096 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. Optimizes analysis by removing un-necessary operations. 1.7.0-funcrel
1.7.0-funcrel
Support of C# 13 Support of .NET 9 Modification of the software configuration to allow it to function without modification when accessed from a non-local source. Improve extensibility. Remove vulnerable dependencies