Skip to content

Commit a1c7f32

Browse files
committed
JS: change note
1 parent 9aaea40 commit a1c7f32

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

change-notes/1.20/analysis-javascript.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
- server-side code, for example [hapi](https://hapijs.com/)
99
* File classification has been improved to recognize additional generated files, for example files from [HTML Tidy](html-tidy.org).
1010

11-
* The taint tracking library now recognizes flow through persistent storage and callbacks in certain cases. This may give more results for the security queries.
11+
* The taint tracking library now recognizes flow through persistent storage, class fields, and callbacks in certain cases. This may give more results for the security queries.
1212

1313
## New queries
1414

@@ -41,3 +41,4 @@
4141
* `DataFlow::SourceNode` is no longer an abstract class; to add new source nodes, extend `DataFlow::SourceNode::Range` instead.
4242
* Subclasses of `DataFlow::PropRead` are no longer automatically made source nodes; you now need to additionally define a corresponding subclass of `DataFlow::SourceNode::Range` to achieve this.
4343
* The deprecated libraries `semmle.javascript.DataFlow` and `semmle.javascript.dataflow.CallGraph` have been removed; they are both superseded by `semmle.javascript.dataflow.DataFlow`.
44+
* The predicate `DataFlow::returnedPropWrite` was intended for internal use only and is no longer available.

0 commit comments

Comments
 (0)