Release Notes - 2.3


2.3.2-funcrel

Fixes/Bugs

Customer Ticket Id Customer Details
Corrects .NET analysis bookmarks for generic method calls. Improve accuracy of source code locations for called methods.

Enhancement/Improvements

Customer Ticket Id Customer Details
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

Note

This extension has been withdrawn and is replaced by 2.3.2-funcrel with no change to the content.

2.3.0-funcrel

Fixes/Bugs

Customer Ticket Id Customer Details
569578 Fixes an issue affecting the accuracy of rule: 7846 - "Methods that do not use instance fields/methods should be static (.NET)" when using C# 12 primary constructors.

New Support

Customer Ticket Id Customer Details
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.

Enhancement/Improvements

Customer Ticket Id Customer Details
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.