Files
codeql/change-notes/1.22/analysis-javascript.md
2019-07-11 16:23:48 +01:00

1.5 KiB

Improvements to JavaScript analysis

General improvements

  • Support for the following frameworks and libraries has been improved:

  • Support for tracking data flow and taint through getter functions (that is, functions that return a property of one of their arguments) and through the receiver object of method calls has been improved. This may produce more security alerts.

New queries

Query Tags Purpose

Changes to existing queries

Query Expected impact Change
Shift out of range Fewer false positive results This rule now correctly handles BigInt shift operands.

Changes to QL libraries

  • FunctionNode.getName() and ClassNode.getName() now return a name inferred from the context if the function or class was not declared with a name.