Release preparation for version 2.21.0

This commit is contained in:
github-actions[bot]
2025-03-31 17:35:15 +00:00
parent c89c403e0e
commit 84f6564cc0
203 changed files with 562 additions and 309 deletions

View File

@@ -1,3 +1,7 @@
## 1.7.37
No user-facing changes.
## 1.7.36
No user-facing changes.

View File

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

View File

@@ -1,2 +1,2 @@
---
lastReleaseVersion: 1.7.36
lastReleaseVersion: 1.7.37

View File

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

View File

@@ -1,3 +1,7 @@
## 1.7.37
No user-facing changes.
## 1.7.36
No user-facing changes.

View File

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

View File

@@ -1,2 +1,2 @@
---
lastReleaseVersion: 1.7.36
lastReleaseVersion: 1.7.37

View File

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

View File

@@ -1,3 +1,10 @@
## 5.1.3
### Minor Analysis Improvements
* The models for `System.Uri` have been modified to better model the flow of tainted URIs.
* Modeled parameter passing between Blazor parent and child components.
## 5.1.2
No user-facing changes.

View File

@@ -1,4 +0,0 @@
---
category: minorAnalysis
---
* Modeled parameter passing between Blazor parent and child components.

View File

@@ -1,4 +0,0 @@
---
category: minorAnalysis
---
* The models for `System.Uri` have been modified to better model the flow of tainted URIs.

View File

@@ -0,0 +1,6 @@
## 5.1.3
### Minor Analysis Improvements
* The models for `System.Uri` have been modified to better model the flow of tainted URIs.
* Modeled parameter passing between Blazor parent and child components.

View File

@@ -1,2 +1,2 @@
---
lastReleaseVersion: 5.1.2
lastReleaseVersion: 5.1.3

View File

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

View File

@@ -1,3 +1,18 @@
## 1.1.0
### New Queries
* Added a new query, `csharp/path-combine`, to recommend against the `Path.Combine` method due to it silently discarding its earlier parameters if later parameters are rooted.
### Minor Analysis Improvements
* Improved dependency resolution in `build-mode: none` extraction to handle failing `dotnet restore` processes that managed to download a subset of the dependencies before the failure.
* Increase query precision for `cs/useless-gethashcode-call` by not flagging calls to `GetHashCode` on `uint`, `long` and `ulong`.
* Increase query precision for `cs/constant-condition` and allow the use of discards in switch/case statements and also take the condition (if any) into account.
* The `cs/local-not-disposed` query no longer flags un-disposed tasks as this is often not needed (explained [here](https://devblogs.microsoft.com/pfxteam/do-i-need-to-dispose-of-tasks/)).
* Increase query precision for `cs/useless-assignment-to-local` and `cs/constant-condition` when *unknown* types are involved (mostly relevant for `build-mode: none` databases).
* Don't consider an if-statement to be *useless* in `cs/useless-if-statement` if there is at least a comment.
## 1.0.19
No user-facing changes.

View File

@@ -1,4 +0,0 @@
---
category: newQuery
---
* Added a new query, `csharp/path-combine`, to recommend against the `Path.Combine` method due to it silently discarding its earlier parameters if later parameters are rooted.

View File

@@ -1,4 +0,0 @@
---
category: minorAnalysis
---
* Don't consider an if-statement to be *useless* in `cs/useless-if-statement` if there is at least a comment.

View File

@@ -1,4 +0,0 @@
---
category: minorAnalysis
---
* The `cs/local-not-disposed` query no longer flags un-disposed tasks as this is often not needed (explained [here](https://devblogs.microsoft.com/pfxteam/do-i-need-to-dispose-of-tasks/)).

View File

@@ -1,4 +0,0 @@
---
category: minorAnalysis
---
* Increase query precision for `cs/useless-assignment-to-local` and `cs/constant-condition` when *unknown* types are involved (mostly relevant for `build-mode: none` databases).

View File

@@ -1,4 +0,0 @@
---
category: minorAnalysis
---
* Increase query precision for `cs/constant-condition` and allow the use of discards in switch/case statements and also take the condition (if any) into account.

View File

@@ -1,4 +0,0 @@
---
category: minorAnalysis
---
* Increase query precision for `cs/useless-gethashcode-call` by not flagging calls to `GetHashCode` on `uint`, `long` and `ulong`.

View File

@@ -1,4 +0,0 @@
---
category: minorAnalysis
---
* Improved dependency resolution in `build-mode: none` extraction to handle failing `dotnet restore` processes that managed to download a subset of the dependencies before the failure.

View File

@@ -0,0 +1,14 @@
## 1.1.0
### New Queries
* Added a new query, `csharp/path-combine`, to recommend against the `Path.Combine` method due to it silently discarding its earlier parameters if later parameters are rooted.
### Minor Analysis Improvements
* Improved dependency resolution in `build-mode: none` extraction to handle failing `dotnet restore` processes that managed to download a subset of the dependencies before the failure.
* Increase query precision for `cs/useless-gethashcode-call` by not flagging calls to `GetHashCode` on `uint`, `long` and `ulong`.
* Increase query precision for `cs/constant-condition` and allow the use of discards in switch/case statements and also take the condition (if any) into account.
* The `cs/local-not-disposed` query no longer flags un-disposed tasks as this is often not needed (explained [here](https://devblogs.microsoft.com/pfxteam/do-i-need-to-dispose-of-tasks/)).
* Increase query precision for `cs/useless-assignment-to-local` and `cs/constant-condition` when *unknown* types are involved (mostly relevant for `build-mode: none` databases).
* Don't consider an if-statement to be *useless* in `cs/useless-if-statement` if there is at least a comment.

View File

@@ -1,2 +1,2 @@
---
lastReleaseVersion: 1.0.19
lastReleaseVersion: 1.1.0

View File

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