Files
codeql/change-notes/1.26/analysis-javascript.md
2020-09-07 11:08:21 +02:00

2.8 KiB

Improvements to JavaScript analysis

General improvements

New queries

Query Tags Purpose

Changes to existing queries

Query Expected impact Change
Potentially unsafe external link (js/unsafe-external-link) Fewer results This query no longer flags URLs constructed using a template system where only the hash or query part of the URL is dynamic.
Incomplete URL substring sanitization (js/incomplete-url-substring-sanitization) More results This query now recognizes additional URLs when the substring check is an inclusion check.
Ambiguous HTML id attribute (js/duplicate-html-id) Results no longer shown Precision tag reduced to "low". The query is no longer run by default.
Unused loop iteration variable (js/unused-loop-variable) Fewer results This query no longer flags variables in a destructuring array assignment that are not the last variable in the destructed array.
Unsafe jQuery plugin (js/unsafe-jquery-plugin) More results This query now detects more unsafe uses of nested option properties.

Changes to libraries