Skip to content

Commit 6364f8b

Browse files
committed
JS: Change notes for jump-to-def and documentation improvements
1 parent 8d037da commit 6364f8b

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