Release Notes - 2.3
-
2.3.7-funcrel
2.3.7-funcrel
Fixes missing relyon link to System.Array object Fixes missing json configuration files Fixes asmx files with VB code analyzed as C# code π 57867 Fixes missing VB and C# files in analysis of hybrid WebApp/WebSite application π 57831 Fixes infinite loop leading to System.OutOfMemoryException π 57287 Fixes double visit of inline .asmx files Fixes missing missing services from inline .asmx files without the Language attribute Fixes infinite loop Fixes an issue affecting the creation of C# 14 extension member objects, which could be reported as duplicates. Fixes an issue affecting the creation of instantiated generic method and class objects with unresolved type arguments, which could be reported as duplicates when the application spans several projects. Supports of shared projects (*.shproj , *.projitems) Improves DI registration collection and external DB link generation 2.3.6-funcrel
2.3.6-funcrel
Fixes missing objects from .aspx files in AspNet WebSite Fixes unanalyzed files in hybrid WebApp/WebSite project. π 57831 2.3.5-funcrel
2.3.5-funcrel
Fixes missing objects from .aspx files in AspNet WebSite Fixes crash in linker phase during analysis π 58131 Improves performance by aggregating single-file web pages into language-based projects to reduce Roslyn project count 2.3.4-funcrel
2.3.4-funcrel
Adds machine’s Free memory in the measures of message DOTNET.0130 Adds the PID number with logging information Fixes full names of local function Fixes analysis crashes from bad values saved Fixes stuck analysis caused by exception π 54805 Fixes wrong imports creating resolution conflicts π 57765 Fixes log message DOTNET.0150 with empty object name Fixes an issue preventing analyses from completing when using CAST Imaging Express: NuGet incompatibility and excessive memory consumption during external link resolution. π 57683 Improves resolution by adding global imports of VB.Net for sdk-style projects files Reduces memory consumption significantly Improves devirtualization performance Improves memory cleanup at the end of each project analysis 2.3.3-funcrel
2.3.3-funcrel
This extension has been withdrawn.2.3.2-funcrel
2.3.2-funcrel
Corrects .NET analysis bookmarks for generic method calls. Improve accuracy of source code locations for called methods. Improves .NET analysis troubleshooting by exposing more accurate memory usage information in the logs. Clarify DOTNET.0130 memory metrics to help size hardware and understand .NET analyzer memory consumption. 2.3.1-funcrel
2.3.1-funcrel
This extension has been withdrawn and is replaced by 2.3.2-funcrel with no change to the content.2.3.0-funcrel
2.3.0-funcrel
Fixes an issue affecting the accuracy of π 7846 - “Methods that do not use instance fields/methods should be static (.NET)” when using C# 12 primary constructors. π 569578 Adds new support for C# 14 language features. Adds new support for .NET 10. Adds new support for the null-coalescing assignment operator (??=). Adds new support for C# 14 field keyword in property accessors. Enhances the configuration of internal library. Improves resolution of links from lambda callers to target methods. Improves stability when analyzing deeply nested or complex code structures.