|
2 | 2 |
|
3 | 3 | ## General improvements |
4 | 4 |
|
| 5 | +* Angular-specific taint sources and sinks are now recognized by the security queries. |
| 6 | + |
5 | 7 | * Support for the following frameworks and libraries has been improved: |
| 8 | + - [@angular/*](https://www.npmjs.com/package/@angular/core) |
6 | 9 | - [AWS Serverless](https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/sam-resource-function.html) |
7 | 10 | - [Alibaba Serverless](https://www.alibabacloud.com/help/doc-detail/156876.htm) |
| 11 | + - [debounce](https://www.npmjs.com/package/debounce) |
8 | 12 | - [bluebird](https://www.npmjs.com/package/bluebird) |
| 13 | + - [call-limit](https://www.npmjs.com/package/call-limit) |
9 | 14 | - [express](https://www.npmjs.com/package/express) |
10 | 15 | - [fast-json-stable-stringify](https://www.npmjs.com/package/fast-json-stable-stringify) |
11 | 16 | - [fast-safe-stringify](https://www.npmjs.com/package/fast-safe-stringify) |
|
15 | 20 | - [json-stable-stringify](https://www.npmjs.com/package/json-stable-stringify) |
16 | 21 | - [json-stringify-safe](https://www.npmjs.com/package/json-stringify-safe) |
17 | 22 | - [json3](https://www.npmjs.com/package/json3) |
| 23 | + - [jQuery throttle / debounce](https://github.com/cowboy/jquery-throttle-debounce) |
18 | 24 | - [lodash](https://www.npmjs.com/package/lodash) |
| 25 | + - [lodash.debounce](https://www.npmjs.com/package/lodash.debounce) |
| 26 | + - [lodash.throttle](https://www.npmjs.com/package/lodash.throttle) |
19 | 27 | - [needle](https://www.npmjs.com/package/needle) |
20 | 28 | - [object-inspect](https://www.npmjs.com/package/object-inspect) |
21 | 29 | - [pretty-format](https://www.npmjs.com/package/pretty-format) |
22 | 30 | - [stringify-object](https://www.npmjs.com/package/stringify-object) |
| 31 | + - [throttle-debounce](https://www.npmjs.com/package/throttle-debounce) |
23 | 32 | - [underscore](https://www.npmjs.com/package/underscore) |
24 | 33 |
|
25 | 34 | * Analyzing files with the ".cjs" extension is now supported. |
|
43 | 52 | | Unsafe jQuery plugin (`js/unsafe-jquery-plugin`) | More results | This query now detects more unsafe uses of nested option properties. | |
44 | 53 | | Client-side URL redirect (`js/client-side-unvalidated-url-redirection`) | More results | This query now recognizes some unsafe uses of `importScripts()` inside WebWorkers. | |
45 | 54 | | Missing CSRF middleware (`js/missing-token-validation`) | More results | This query now recognizes writes to cookie and session variables as potentially vulnerable to CSRF attacks. | |
| 55 | +| Missing CSRF middleware (`js/missing-token-validation`) | Fewer results | This query now recognizes more ways of protecting against CSRF attacks. | |
46 | 56 |
|
47 | 57 |
|
48 | 58 | ## Changes to libraries |
|
0 commit comments