Skip to content

Commit f123916

Browse files
authored
Merge pull request #1825 from asger-semmle/js-change-notes
Approved by xiemaisi
2 parents 43ede52 + 17f5984 commit f123916

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

change-notes/1.22/analysis-javascript.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@
1919

2020
* Method calls are now resolved in more cases, due to improved class hierarchy analysis. This may produce more security alerts.
2121

22+
* Jump-to-definition now resolves calls to their definition in more cases, and supports jumping from a JSDoc type annotation to its definition.
23+
2224
## New queries
2325

2426
| **Query** | **Tags** | **Purpose** |
@@ -42,3 +44,7 @@
4244
- The two-argument and three-argument variants of `DataFlow::Configuration::isBarrier` and
4345
`TaintTracking::Configuration::isSanitizer` have been deprecated. Overriding them no
4446
longer has any effect. Use `isBarrierEdge` and `isSanitizerEdge` instead.
47+
- The QLDoc for most AST classes have been expanded with concrete syntax examples.
48+
- Tutorials on how to use [flow labels](https://help.semmle.com/QL/learn-ql/javascript/flow-labels.html)
49+
and [type tracking](https://help.semmle.com/QL/learn-ql/javascript/type-tracking.html) have been published,
50+
as well as a [data flow cheat sheet](https://help.semmle.com/QL/learn-ql/javascript/dataflow-cheat-sheet.html) for quick reference.

0 commit comments

Comments
 (0)