mirror of
https://github.com/github/codeql.git
synced 2025-12-16 16:53:25 +01:00
1.7 KiB
1.7 KiB
0.6.3
Major Analysis Improvements
- The extractor has been changed to run after the traced compiler call. This allows inspecting compiler generated files, such as the output of source generators. With this change,
.cshtmlfiles and their generated.cshtml.g.cscounterparts are extracted on dotnet 6 and above.
Minor Analysis Improvements
- C#: Analysis of the
dotnet testcommand supplied with adllorexefile as argument no longer fails due to the addition of an erroneous-p:SharedCompilation=falseargument. - Deleted the deprecated
WebConfigXML,ConfigurationXMLElement,LocationXMLElement,SystemWebXMLElement,SystemWebServerXMLElement,CustomErrorsXMLElement, andHttpRuntimeXMLElementclasses fromWebConfig.qll. The non-deprecated names with PascalCased Xml suffixes should be used instead. - Deleted the deprecated
Recordclass from bothTypes.qllandType.qll. - Deleted the deprecated
StructuralComparisonConfigurationclass fromStructuralComparison.qll, usesameGvninstead. - Deleted the deprecated
isParameterOfpredicate from theParameterNodeclass. - Deleted the deprecated
SafeExternalAPICallable,ExternalAPIDataNode,UntrustedDataToExternalAPIConfig,UntrustedExternalAPIDataNode, andExternalAPIUsedWithUntrustedDataclasses fromExternalAPIsQuery.qll. The non-deprecated names with PascalCased Api suffixes should be used instead. - Updated the following C# sink kind names. Any custom data extensions that use these sink kinds will need to be updated accordingly in order to continue working.
codetocode-injectionsqltosql-injectionhtmltohtml-injectionxsstojs-injectionremotetofile-content-store