Files
codeql/csharp/ql/lib/change-notes/released/5.1.0.md
2025-02-17 16:55:54 +00:00

768 B

5.1.0

Deprecated APIs

  • The predicates immediatelyControls and controls on the ConditionBlock class have been deprecated in favor of the newly added dominatingEdge predicate.

Minor Analysis Improvements

  • Full support for C# 13 / .NET 9. All new language features are now supported by the extractor. QL library and data flow support for the new C# 13 language constructs and generated MaD models for the .NET 9 runtime.
  • C# 13: Add generated models for .NET 9.
  • The models for System.Net.Http.HttpRequestMessage and System.UriBuilder have been modified to better model the flow of tainted URIs.
  • Blazor [Parameter] fields bound to a variable from the route specified in the @page directive are now modeled as remote flow sources.