Merge pull request #17903 from github/release-prep/2.19.3

Release preparation for version 2.19.3
This commit is contained in:
Chuan-kai Lin 2024-11-04 08:42:12 -08:00 коммит произвёл GitHub
Родитель 7418d8ed24 cc7b724123
Коммит 39a67b6e2e
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
150 изменённых файлов: 371 добавлений и 125 удалений

Просмотреть файл

@ -1,3 +1,16 @@
## 2.1.0
### New Features
* Added a new predicate `DataFlow::getARuntimeTarget` for getting a function that may be invoked by a `Call` expression. Unlike `Call.getTarget` this new predicate may also resolve function pointers.
* Added the predicate `mayBeFromImplicitlyDeclaredFunction()` to the `Call` class to represent calls that may be the return value of an implicitly declared C function.
* Added the predicate `getAnExplicitDeclarationEntry()` to the `Function` class to get a `FunctionDeclarationEntry` that is not implicit.
* Added classes `RequiresExpr`, `SimpleRequirementExpr`, `TypeRequirementExpr`, `CompoundRequirementExpr`, and `NestedRequirementExpr` to represent C++20 requires expressions and the simple, type, compound, and nested requirements that can occur in `requires` expressions.
### Minor Analysis Improvements
* The function call target resolution algorithm has been improved to resolve more calls through function pointers. As a result, dataflow queries may have more results.
## 2.0.2
### Minor Analysis Improvements

Просмотреть файл

@ -1,4 +0,0 @@
---
category: feature
---
* Added classes `RequiresExpr`, `SimpleRequirementExpr`, `TypeRequirementExpr`, `CompoundRequirementExpr`, and `NestedRequirementExpr` to represent C++20 requires expressions and the simple, type, compound, and nested requirements that can occur in `requires` expressions.

Просмотреть файл

@ -1,5 +0,0 @@
---
category: feature
---
* Added the predicate `mayBeFromImplicitlyDeclaredFunction()` to the `Call` class to represent calls that may be the return value of an implicitly declared C function.
* Added the predicate `getAnExplicitDeclarationEntry()` to the `Function` class to get a `FunctionDeclarationEntry` that is not implicit.

Просмотреть файл

@ -1,4 +0,0 @@
---
category: minorAnalysis
---
* The function call target resolution algorithm has been improved to resolve more calls through function pointers. As a result, dataflow queries may have more results.

Просмотреть файл

@ -1,4 +0,0 @@
---
category: feature
---
* Added a new predicate `DataFlow::getARuntimeTarget` for getting a function that may be invoked by a `Call` expression. Unlike `Call.getTarget` this new predicate may also resolve function pointers.

Просмотреть файл

@ -0,0 +1,12 @@
## 2.1.0
### New Features
* Added a new predicate `DataFlow::getARuntimeTarget` for getting a function that may be invoked by a `Call` expression. Unlike `Call.getTarget` this new predicate may also resolve function pointers.
* Added the predicate `mayBeFromImplicitlyDeclaredFunction()` to the `Call` class to represent calls that may be the return value of an implicitly declared C function.
* Added the predicate `getAnExplicitDeclarationEntry()` to the `Function` class to get a `FunctionDeclarationEntry` that is not implicit.
* Added classes `RequiresExpr`, `SimpleRequirementExpr`, `TypeRequirementExpr`, `CompoundRequirementExpr`, and `NestedRequirementExpr` to represent C++20 requires expressions and the simple, type, compound, and nested requirements that can occur in `requires` expressions.
### Minor Analysis Improvements
* The function call target resolution algorithm has been improved to resolve more calls through function pointers. As a result, dataflow queries may have more results.

Просмотреть файл

@ -1,2 +1,2 @@
---
lastReleaseVersion: 2.0.2
lastReleaseVersion: 2.1.0

Просмотреть файл

@ -1,5 +1,5 @@
name: codeql/cpp-all
version: 2.0.3-dev
version: 2.1.0
groups: cpp
dbscheme: semmlecode.cpp.dbscheme
extractor: cpp

Просмотреть файл

@ -1,3 +1,9 @@
## 1.2.6
### Minor Analysis Improvements
* Remove results from the `cpp/wrong-type-format-argument` ("Wrong type of arguments to formatting function") query if the argument is the return value of an implicitly declared function.
## 1.2.5
### Minor Analysis Improvements

Просмотреть файл

@ -1,4 +1,5 @@
---
category: minorAnalysis
---
## 1.2.6
### Minor Analysis Improvements
* Remove results from the `cpp/wrong-type-format-argument` ("Wrong type of arguments to formatting function") query if the argument is the return value of an implicitly declared function.

Просмотреть файл

@ -1,2 +1,2 @@
---
lastReleaseVersion: 1.2.5
lastReleaseVersion: 1.2.6

Просмотреть файл

@ -1,5 +1,5 @@
name: codeql/cpp-queries
version: 1.2.6-dev
version: 1.2.6
groups:
- cpp
- queries

Просмотреть файл

@ -1,3 +1,7 @@
## 1.7.28
No user-facing changes.
## 1.7.27
No user-facing changes.

Просмотреть файл

@ -0,0 +1,3 @@
## 1.7.28
No user-facing changes.

Просмотреть файл

@ -1,2 +1,2 @@
---
lastReleaseVersion: 1.7.27
lastReleaseVersion: 1.7.28

Просмотреть файл

@ -1,5 +1,5 @@
name: codeql/csharp-solorigate-all
version: 1.7.28-dev
version: 1.7.28
groups:
- csharp
- solorigate

Просмотреть файл

@ -1,3 +1,7 @@
## 1.7.28
No user-facing changes.
## 1.7.27
No user-facing changes.

Просмотреть файл

@ -0,0 +1,3 @@
## 1.7.28
No user-facing changes.

Просмотреть файл

@ -1,2 +1,2 @@
---
lastReleaseVersion: 1.7.27
lastReleaseVersion: 1.7.28

Просмотреть файл

@ -1,5 +1,5 @@
name: codeql/csharp-solorigate-queries
version: 1.7.28-dev
version: 1.7.28
groups:
- csharp
- solorigate

Просмотреть файл

@ -1,3 +1,9 @@
## 3.1.0
### Major Analysis Improvements
* The generated .NET 8 runtime models have been updated.
## 3.0.1
No user-facing changes.

Просмотреть файл

@ -1,4 +0,0 @@
---
category: majorAnalysis
---
* The generated .NET 8 runtime models have been updated.

Просмотреть файл

@ -0,0 +1,5 @@
## 3.1.0
### Major Analysis Improvements
* The generated .NET 8 runtime models have been updated.

Просмотреть файл

@ -1,2 +1,2 @@
---
lastReleaseVersion: 3.0.1
lastReleaseVersion: 3.1.0

Просмотреть файл

@ -1,5 +1,5 @@
name: codeql/csharp-all
version: 3.0.2-dev
version: 3.1.0
groups: csharp
dbscheme: semmlecode.csharp.dbscheme
extractor: csharp

Просмотреть файл

@ -1,3 +1,9 @@
## 1.0.11
### Minor Analysis Improvements
* C#: The method `string.ReplaceLineEndings(string)` is now considered a sanitizer for the `cs/log-forging` query.
## 1.0.10
No user-facing changes.

Просмотреть файл

@ -1,4 +0,0 @@
---
category: minorAnalysis
---
* C#: The method `string.ReplaceLineEndings(string)` is now considered a sanitizer for the `cs/log-forging` query.

Просмотреть файл

@ -0,0 +1,5 @@
## 1.0.11
### Minor Analysis Improvements
* C#: The method `string.ReplaceLineEndings(string)` is now considered a sanitizer for the `cs/log-forging` query.

Просмотреть файл

@ -1,2 +1,2 @@
---
lastReleaseVersion: 1.0.10
lastReleaseVersion: 1.0.11

Просмотреть файл

@ -1,5 +1,5 @@
name: codeql/csharp-queries
version: 1.0.11-dev
version: 1.0.11
groups:
- csharp
- queries

Просмотреть файл

@ -1,3 +1,7 @@
## 1.0.11
No user-facing changes.
## 1.0.10
No user-facing changes.

Просмотреть файл

@ -0,0 +1,3 @@
## 1.0.11
No user-facing changes.

Просмотреть файл

@ -1,2 +1,2 @@
---
lastReleaseVersion: 1.0.10
lastReleaseVersion: 1.0.11

Просмотреть файл

@ -1,5 +1,5 @@
name: codeql-go-consistency-queries
version: 1.0.11-dev
version: 1.0.11
groups:
- go
- queries

Просмотреть файл

@ -1,3 +1,9 @@
## 2.1.2
### Minor Analysis Improvements
* The AST viewer now shows type parameter declarations in the correct place in the AST.
## 2.1.1
### Minor Analysis Improvements

Просмотреть файл

@ -1,4 +1,5 @@
---
category: minorAnalysis
---
## 2.1.2
### Minor Analysis Improvements
* The AST viewer now shows type parameter declarations in the correct place in the AST.

Просмотреть файл

@ -1,2 +1,2 @@
---
lastReleaseVersion: 2.1.1
lastReleaseVersion: 2.1.2

Просмотреть файл

@ -1,5 +1,5 @@
name: codeql/go-all
version: 2.1.2-dev
version: 2.1.2
groups: go
dbscheme: go.dbscheme
extractor: go

Просмотреть файл

@ -1,3 +1,7 @@
## 1.1.2
No user-facing changes.
## 1.1.1
No user-facing changes.

Просмотреть файл

@ -0,0 +1,3 @@
## 1.1.2
No user-facing changes.

Просмотреть файл

@ -1,2 +1,2 @@
---
lastReleaseVersion: 1.1.1
lastReleaseVersion: 1.1.2

Просмотреть файл

@ -1,5 +1,5 @@
name: codeql/go-queries
version: 1.1.2-dev
version: 1.1.2
groups:
- go
- queries

Просмотреть файл

@ -1,3 +1,7 @@
## 1.0.11
No user-facing changes.
## 1.0.10
No user-facing changes.

Просмотреть файл

@ -0,0 +1,3 @@
## 1.0.11
No user-facing changes.

Просмотреть файл

@ -1,2 +1,2 @@
---
lastReleaseVersion: 1.0.10
lastReleaseVersion: 1.0.11

Просмотреть файл

@ -1,5 +1,5 @@
name: codeql/java-automodel-queries
version: 1.0.11-dev
version: 1.0.11
groups:
- java
- automodel

Просмотреть файл

@ -1,3 +1,13 @@
## 4.2.0
### Major Analysis Improvements
* Java: The generated JDK 17 models have been updated.
### Minor Analysis Improvements
* Java `build-mode=none` extraction now packages the Maven plugin used to examine project dependencies. This means that dependency identification is more likely to succeed, and therefore analysis quality may rise, in scenarios where Maven Central is not reachable.
## 4.1.1
No user-facing changes.

Просмотреть файл

@ -1,4 +0,0 @@
---
category: majorAnalysis
---
* Java: The generated JDK 17 models have been updated.

Просмотреть файл

@ -1,4 +1,9 @@
---
category: minorAnalysis
---
## 4.2.0
### Major Analysis Improvements
* Java: The generated JDK 17 models have been updated.
### Minor Analysis Improvements
* Java `build-mode=none` extraction now packages the Maven plugin used to examine project dependencies. This means that dependency identification is more likely to succeed, and therefore analysis quality may rise, in scenarios where Maven Central is not reachable.

Просмотреть файл

@ -1,2 +1,2 @@
---
lastReleaseVersion: 4.1.1
lastReleaseVersion: 4.2.0

Просмотреть файл

@ -1,5 +1,5 @@
name: codeql/java-all
version: 4.1.2-dev
version: 4.2.0
groups: java
dbscheme: config/semmlecode.dbscheme
extractor: java

Просмотреть файл

@ -1,3 +1,7 @@
## 1.1.8
No user-facing changes.
## 1.1.7
No user-facing changes.

Просмотреть файл

@ -0,0 +1,3 @@
## 1.1.8
No user-facing changes.

Просмотреть файл

@ -1,2 +1,2 @@
---
lastReleaseVersion: 1.1.7
lastReleaseVersion: 1.1.8

Просмотреть файл

@ -1,5 +1,5 @@
name: codeql/java-queries
version: 1.1.8-dev
version: 1.1.8
groups:
- java
- queries

Просмотреть файл

@ -1,3 +1,9 @@
## 2.1.0
### New Features
* Added support for custom threat-models, which can be used in most of our taint-tracking queries, see our [documentation](https://docs.github.com/en/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/customizing-your-advanced-setup-for-code-scanning#extending-codeql-coverage-with-threat-models) for more details.
## 2.0.2
No user-facing changes.

Просмотреть файл

@ -1,4 +1,5 @@
---
category: feature
---
## 2.1.0
### New Features
* Added support for custom threat-models, which can be used in most of our taint-tracking queries, see our [documentation](https://docs.github.com/en/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/customizing-your-advanced-setup-for-code-scanning#extending-codeql-coverage-with-threat-models) for more details.

Просмотреть файл

@ -1,2 +1,2 @@
---
lastReleaseVersion: 2.0.2
lastReleaseVersion: 2.1.0

Просмотреть файл

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

Просмотреть файл

@ -1,3 +1,7 @@
## 1.2.3
No user-facing changes.
## 1.2.2
No user-facing changes.

Просмотреть файл

@ -0,0 +1,3 @@
## 1.2.3
No user-facing changes.

Просмотреть файл

@ -1,2 +1,2 @@
---
lastReleaseVersion: 1.2.2
lastReleaseVersion: 1.2.3

Просмотреть файл

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

Просмотреть файл

@ -1,3 +1,7 @@
## 1.0.11
No user-facing changes.
## 1.0.10
No user-facing changes.

Просмотреть файл

@ -0,0 +1,3 @@
## 1.0.11
No user-facing changes.

Просмотреть файл

@ -1,2 +1,2 @@
---
lastReleaseVersion: 1.0.10
lastReleaseVersion: 1.0.11

Просмотреть файл

@ -1,4 +1,4 @@
name: codeql/suite-helpers
version: 1.0.11-dev
version: 1.0.11
groups: shared
warnOnImplicitThis: true

Просмотреть файл

@ -1,3 +1,10 @@
## 2.1.2
### Minor Analysis Improvements
- Added partial support for the `copy.replace` method, [added](https://docs.python.org/3.13/library/copy.html#copy.replace) in Python 3.13.
- Added support for type parameter defaults, as specified in [PEP-696](https://peps.python.org/pep-0696/).
## 2.1.1
### Minor Analysis Improvements

Просмотреть файл

@ -1,5 +0,0 @@
---
category: minorAnalysis
---
- Added support for type parameter defaults, as specified in [PEP-696](https://peps.python.org/pep-0696/).

Просмотреть файл

@ -1,5 +0,0 @@
---
category: minorAnalysis
---
- Added partial support for the `copy.replace` method, [added](https://docs.python.org/3.13/library/copy.html#copy.replace) in Python 3.13.

Просмотреть файл

@ -0,0 +1,6 @@
## 2.1.2
### Minor Analysis Improvements
- Added partial support for the `copy.replace` method, [added](https://docs.python.org/3.13/library/copy.html#copy.replace) in Python 3.13.
- Added support for type parameter defaults, as specified in [PEP-696](https://peps.python.org/pep-0696/).

Просмотреть файл

@ -1,2 +1,2 @@
---
lastReleaseVersion: 2.1.1
lastReleaseVersion: 2.1.2

Просмотреть файл

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

Просмотреть файл

@ -1,3 +1,9 @@
## 1.3.2
### Minor Analysis Improvements
* Improved modelling for the `pycurl` framework.
## 1.3.1
No user-facing changes.

Просмотреть файл

@ -1,4 +0,0 @@
---
category: minorAnalysis
---
* Improved modelling for the `pycurl` framework.

Просмотреть файл

@ -0,0 +1,5 @@
## 1.3.2
### Minor Analysis Improvements
* Improved modelling for the `pycurl` framework.

Просмотреть файл

@ -1,2 +1,2 @@
---
lastReleaseVersion: 1.3.1
lastReleaseVersion: 1.3.2

Просмотреть файл

@ -1,5 +1,5 @@
name: codeql/python-queries
version: 1.3.2-dev
version: 1.3.2
groups:
- python
- queries

Просмотреть файл

@ -1,3 +1,7 @@
## 2.0.3
No user-facing changes.
## 2.0.2
### Minor Analysis Improvements

Просмотреть файл

@ -0,0 +1,3 @@
## 2.0.3
No user-facing changes.

Просмотреть файл

@ -1,2 +1,2 @@
---
lastReleaseVersion: 2.0.2
lastReleaseVersion: 2.0.3

Просмотреть файл

@ -1,5 +1,5 @@
name: codeql/ruby-all
version: 2.0.3-dev
version: 2.0.3
groups: ruby
extractor: ruby
dbscheme: ruby.dbscheme

Просмотреть файл

@ -1,3 +1,7 @@
## 1.1.6
No user-facing changes.
## 1.1.5
### Minor Analysis Improvements

Просмотреть файл

@ -0,0 +1,3 @@
## 1.1.6
No user-facing changes.

Просмотреть файл

@ -1,2 +1,2 @@
---
lastReleaseVersion: 1.1.5
lastReleaseVersion: 1.1.6

Просмотреть файл

@ -1,5 +1,5 @@
name: codeql/ruby-queries
version: 1.1.6-dev
version: 1.1.6
groups:
- ruby
- queries

Просмотреть файл

@ -1,3 +1,7 @@
## 1.0.11
No user-facing changes.
## 1.0.10
No user-facing changes.

Просмотреть файл

@ -0,0 +1,3 @@
## 1.0.11
No user-facing changes.

Просмотреть файл

@ -1,2 +1,2 @@
---
lastReleaseVersion: 1.0.10
lastReleaseVersion: 1.0.11

Просмотреть файл

@ -1,5 +1,5 @@
name: codeql/controlflow
version: 1.0.11-dev
version: 1.0.11
groups: shared
library: true
dependencies:

Просмотреть файл

@ -1,3 +1,7 @@
## 1.1.5
No user-facing changes.
## 1.1.4
No user-facing changes.

Просмотреть файл

@ -0,0 +1,3 @@
## 1.1.5
No user-facing changes.

Просмотреть файл

@ -1,2 +1,2 @@
---
lastReleaseVersion: 1.1.4
lastReleaseVersion: 1.1.5

Просмотреть файл

@ -1,5 +1,5 @@
name: codeql/dataflow
version: 1.1.5-dev
version: 1.1.5
groups: shared
library: true
dependencies:

Просмотреть файл

@ -1,3 +1,7 @@
## 1.0.11
No user-facing changes.
## 1.0.10
No user-facing changes.

Просмотреть файл

@ -0,0 +1,3 @@
## 1.0.11
No user-facing changes.

Просмотреть файл

@ -1,2 +1,2 @@
---
lastReleaseVersion: 1.0.10
lastReleaseVersion: 1.0.11

Просмотреть файл

@ -1,5 +1,5 @@
name: codeql/mad
version: 1.0.11-dev
version: 1.0.11
groups: shared
library: true
dependencies:

Просмотреть файл

@ -1,3 +1,7 @@
## 1.0.11
No user-facing changes.
## 1.0.10
No user-facing changes.

Просмотреть файл

@ -0,0 +1,3 @@
## 1.0.11
No user-facing changes.

Некоторые файлы не были показаны из-за слишком большого количества измененных файлов Показать больше