Release Notes - 2.0
2.0.0-funcrel
Note
A new release of the .NET Analyzer to support installation on Linux and Windows with CAST Imaging Core ≥ 8.4. Functionally equivalent to com.castsoftware.dotnet 1.5.5-funcrel.
Other Updates
Details |
---|
Fixes an issue causing an error in the analysis log "System.InvalidOperationException in DotNet: StartInstance called for 137251 before EndInstance was called for 137246". |
Fixes an issue where some logs generated by the extension are not visible in CAST Imaging UI. |
2.0.0-beta4
Note
A new release of the .NET Analyzer to support installation on Linux and Windows with CAST Imaging Core ≥ 8.4. Functionally equivalent to com.castsoftware.dotnet 1.5.5-funcrel.
Other Updates
Details |
---|
Fixes an issue causing an error when several applications are analyzed at the same time. |
Fixes an issue causing "Error - Conflicting type", "Error - Category not found" and "Error - Type not found" metamodel errors for com.castsoftware.struts-1.5.7-funcrel and com.castsoftware.mainframe-1.4.1-funcrel extensions when upgrading an application CAST Imaging Core 8.4. |
2.0.0-beta3
Note
A new release of the .NET Analyzer to support installation on Linux and Windows with CAST Imaging Core ≥ 8.4. Functionally equivalent to com.castsoftware.dotnet 1.5.4.
Other Updates
Details |
---|
Fixes an issue where the analyzer fails to run on Microsoft Windows 10. |
2.0.0-beta2
Note
A new release of the .NET Analyzer to support installation on Linux and Windows with CAST Imaging Core ≥ 8.4. Functionally equivalent to com.castsoftware.dotnet 1.5.4.
Other Updates
Details |
---|
Improve logging information for the environment, the framework used and the projects to analyze. |
Fixes a difference with 2.0.0 and 1.5.3 on RootNamespace. |
Fixes differences in return types of VB.NET constructors between Carl and CAST Imaging Core. |
Improvements to the analysis log to highlight when a custom metamodel is invalid. |
Improve dotnet log when a custom metamodel is invalid - Align with dotnet 1.5 and upgrade log4net version |
Upgrade .NET packages to the latest version. |
Fix CastIL generation of for loop without condition but with initializer and/or increment block. |
Fix CastIL generation of foreach loop containing instructions generating inner blocks like try/catch. |
Fixes an issue where a dependency between TypeScript and the C# is not detected. |
Fixes unresolved warnings when global uses in obj is not part of the source code. |
Fixes an issue causing a System.UnauthorizedAccessException in Roslyn.DotNet.Extractions.NupkgManager.AddNugetPackageFromDirectoryInfoList |
Upgrade .NET Roslyn to the latest version. |
Fixes an issue causing the extension to crash when searching for nupkg files. |
Fixes an issue causing a System.ArgumentOutOfRangeException: Index was out of range in the "ArrowExpressionClause" expression. |
Fixes an issue causing a ArgumentNullException in DotNet: Value cannot be null. |
Fixes an issue causing a System.InvalidOperationException in DotNet: TypedConstant is an array. Use Values property. |
2.0.0-beta1
Note
A new release of the .NET Analyzer to support installation on Linux server with CAST Imaging Core ≥ 8.4. Functionally equivalent to com.castsoftware.dotnet 1.5.4.
2.0.0-alpha5
Note
A new release of the .NET Analyzer to support installation on Linux server with CAST Imaging Core ≥ 8.4. Functionally equivalent to com.castsoftware.dotnet 1.5.0.