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. |