Release preparation for version 2.24.0

This commit is contained in:
github-actions[bot]
2026-01-19 14:49:14 +00:00
parent bedb80346a
commit 4142b9c4ce
218 changed files with 587 additions and 316 deletions

View File

@@ -1,3 +1,11 @@
## 2.6.20
### Minor Analysis Improvements
- Support `use cache` directives for Next.js 16.
* Added `PreCallGraphStep` flow model for React's `useRef` hook.
* Added a `DomValueSource` that uses the `current` property off the object returned by React's `useRef` hook.
## 2.6.19
No user-facing changes.

View File

@@ -1,5 +0,0 @@
---
category: minorAnalysis
---
* Added `PreCallGraphStep` flow model for React's `useRef` hook.
* Added a `DomValueSource` that uses the `current` property off the object returned by React's `useRef` hook.

View File

@@ -1,5 +0,0 @@
---
category: minorAnalysis
---
- Support `use cache` directives for Next.js 16.

View File

@@ -0,0 +1,7 @@
## 2.6.20
### Minor Analysis Improvements
- Support `use cache` directives for Next.js 16.
* Added `PreCallGraphStep` flow model for React's `useRef` hook.
* Added a `DomValueSource` that uses the `current` property off the object returned by React's `useRef` hook.

View File

@@ -1,2 +1,2 @@
---
lastReleaseVersion: 2.6.19
lastReleaseVersion: 2.6.20

View File

@@ -1,5 +1,5 @@
name: codeql/javascript-all
version: 2.6.20-dev
version: 2.6.20
groups: javascript
dbscheme: semmlecode.javascript.dbscheme
extractor: javascript

View File

@@ -1,3 +1,20 @@
## 2.3.0
### Major Analysis Improvements
* JavaScript files with an average line length greater than 200 are now considered minified and will no longer be analyzed.
For use-cases where minified files should be analyzed, the original behavior can be restored by setting the environment variable
`CODEQL_EXTRACTOR_JAVASCRIPT_ALLOW_MINIFIED_FILES=true`.
### Minor Analysis Improvements
* The model of `vue-router` now properly detects taint sources in cases where
the `props` property is a callback.
* Fixed a bug in the Next.js model that would cause the analysis to miss server-side taint sources in files
named `route` or `page` appearing outside `api` and `pages` folders.
* `new Response(x)` is no longer seen as a reflected XSS sink when no `content-type` header
is set, since the content type defaults to `text/plain`.
## 2.2.4
No user-facing changes.

View File

@@ -1,5 +0,0 @@
---
category: minorAnalysis
---
* Fixed a bug in the Next.js model that would cause the analysis to miss server-side taint sources in files
named `route` or `page` appearing outside `api` and `pages` folders.

View File

@@ -1,5 +0,0 @@
---
category: minorAnalysis
---
* `new Response(x)` is no longer seen as a reflected XSS sink when no `content-type` header
is set, since the content type defaults to `text/plain`.

View File

@@ -1,6 +0,0 @@
---
category: majorAnalysis
---
* JavaScript files with an average line length greater than 200 are now considered minified and will no longer be analyzed.
For use-cases where minified files should be analyzed, the original behavior can be restored by setting the environment variable
`CODEQL_EXTRACTOR_JAVASCRIPT_ALLOW_MINIFIED_FILES=true`.

View File

@@ -1,5 +0,0 @@
---
category: minorAnalysis
---
* The model of `vue-router` now properly detects taint sources in cases where
the `props` property is a callback.

View File

@@ -0,0 +1,16 @@
## 2.3.0
### Major Analysis Improvements
* JavaScript files with an average line length greater than 200 are now considered minified and will no longer be analyzed.
For use-cases where minified files should be analyzed, the original behavior can be restored by setting the environment variable
`CODEQL_EXTRACTOR_JAVASCRIPT_ALLOW_MINIFIED_FILES=true`.
### Minor Analysis Improvements
* The model of `vue-router` now properly detects taint sources in cases where
the `props` property is a callback.
* Fixed a bug in the Next.js model that would cause the analysis to miss server-side taint sources in files
named `route` or `page` appearing outside `api` and `pages` folders.
* `new Response(x)` is no longer seen as a reflected XSS sink when no `content-type` header
is set, since the content type defaults to `text/plain`.

View File

@@ -1,2 +1,2 @@
---
lastReleaseVersion: 2.2.4
lastReleaseVersion: 2.3.0

View File

@@ -1,5 +1,5 @@
name: codeql/javascript-queries
version: 2.2.5-dev
version: 2.3.0
groups:
- javascript
- queries