Move change notes to correct location

A few change notes slipped through the cracks of my previous change. These are now in the proper locations: `old-change-notes` for older notes, and `<lang>\ql\[src|lib]\change-notes` for current change notes.
This commit is contained in:
Dave Bartolomeo
2022-01-03 18:21:16 -05:00
parent ded3c52a34
commit 5f5af4a29e
6 changed files with 16 additions and 5 deletions

View File

@@ -1,3 +1,5 @@
lgtm,codescanning ---
category: minorAnalysis
---
* Data flow is now tracked across middleware functions in more cases, leading to more security results in general. Affected packages are `express` and `fastify`. * Data flow is now tracked across middleware functions in more cases, leading to more security results in general. Affected packages are `express` and `fastify`.
* `js/missing-token-validation` has been made more precise, yielding both fewer false positives and more true positives. * `js/missing-token-validation` has been made more precise, yielding both fewer false positives and more true positives.

View File

@@ -1,3 +1,5 @@
lgtm,codescanning ---
category: minorAnalysis
---
* Support for handlebars templates has improved. Raw interpolation tags of the form `{{& ... }}` are now recognized, * Support for handlebars templates has improved. Raw interpolation tags of the form `{{& ... }}` are now recognized,
as well as whitespace-trimming tags like `{{~ ... }}`. as well as whitespace-trimming tags like `{{~ ... }}`.

View File

@@ -0,0 +1,4 @@
---
catgegory: minorAnalysis
---
* To support the new SSRF queries, the PyPI package `requests` has been modeled, along with `http.client.HTTP[S]Connection` from the standard library.

View File

@@ -1,3 +1,4 @@
lgtm,codescanning ---
catgegory: newQuery
---
* Two new queries have been added for detecting Server-side request forgery (SSRF). _Full server-side request forgery_ (`py/full-ssrf`) will only alert when the URL is fully user-controlled, and _Partial server-side request forgery_ (`py/partial-ssrf`) will alert when any part of the URL is user-controlled. Only `py/full-ssrf` will be run by default. * Two new queries have been added for detecting Server-side request forgery (SSRF). _Full server-side request forgery_ (`py/full-ssrf`) will only alert when the URL is fully user-controlled, and _Partial server-side request forgery_ (`py/partial-ssrf`) will alert when any part of the URL is user-controlled. Only `py/full-ssrf` will be run by default.
* To support the new SSRF queries, the PyPI package `requests` have been modeled, along with `http.client.HTTP[S]Connection` from the standard library.

View File

@@ -1,2 +1,4 @@
lgtm,codescanning ---
category: deprecated
---
* `ConstantWriteAccess.getQualifiedName()` has been deprecated in favor of `getAQualifiedName()` which can return multiple possible qualified names for a given constant write access. * `ConstantWriteAccess.getQualifiedName()` has been deprecated in favor of `getAQualifiedName()` which can return multiple possible qualified names for a given constant write access.