From a58dd45d0b663c7adad020f89055ee72e32f42a0 Mon Sep 17 00:00:00 2001 From: Dave Bartolomeo Date: Thu, 8 Feb 2024 09:28:34 -0500 Subject: [PATCH 1/5] Revert "Merge pull request #15522 from github/release-prep/2.16.2" This reverts commit c4c8cd6b348d41fc4471564a7487e0e8f0295925, reversing changes made to 525f27173df633b291c4a77a1ba6e723f4190a55. --- cpp/ql/lib/CHANGELOG.md | 7 ------- .../0.12.5.md => 2024-01-30-preproc-block.md} | 8 +++----- .../lib/change-notes/2024-01-30-throwing-model.md | 4 ++++ cpp/ql/lib/codeql-pack.release.yml | 2 +- cpp/ql/lib/qlpack.yml | 2 +- cpp/ql/src/CHANGELOG.md | 10 ---------- .../change-notes/2024-01-19-extracted-files.md | 4 ++++ ...e_positive_incorrect_string_type_conversion.md | 4 ++++ .../2024-01-29-incorrectly-checked-scanf-2.md | 4 ++++ .../2024-01-29-incorrectly-checked-scanf.md | 4 ++++ ...24-01-29-uninitialized-local-false-positive.md | 5 +++++ cpp/ql/src/change-notes/released/0.9.4.md | 9 --------- cpp/ql/src/codeql-pack.release.yml | 2 +- cpp/ql/src/qlpack.yml | 2 +- csharp/ql/campaigns/Solorigate/lib/CHANGELOG.md | 4 ---- .../Solorigate/lib/change-notes/released/1.7.8.md | 3 --- .../Solorigate/lib/codeql-pack.release.yml | 2 +- csharp/ql/campaigns/Solorigate/lib/qlpack.yml | 2 +- csharp/ql/campaigns/Solorigate/src/CHANGELOG.md | 4 ---- .../Solorigate/src/change-notes/released/1.7.8.md | 3 --- .../Solorigate/src/codeql-pack.release.yml | 2 +- csharp/ql/campaigns/Solorigate/src/qlpack.yml | 2 +- csharp/ql/lib/CHANGELOG.md | 11 ----------- .../2024-01-25-extractor-option-logging.md | 6 ++++++ .../2024-01-26-collection-expression.md | 4 ++++ .../2024-01-31-compilation-expanded-args.md | 5 +++++ csharp/ql/lib/change-notes/released/0.8.8.md | 10 ---------- csharp/ql/lib/codeql-pack.release.yml | 2 +- csharp/ql/lib/qlpack.yml | 2 +- csharp/ql/src/CHANGELOG.md | 6 ------ ....8.md => 2024-01-22-url-redirect-sanitizer.md} | 7 +++---- csharp/ql/src/codeql-pack.release.yml | 2 +- csharp/ql/src/qlpack.yml | 2 +- go/ql/consistency-queries/CHANGELOG.md | 4 ---- .../change-notes/released/0.0.7.md | 3 --- go/ql/consistency-queries/codeql-pack.release.yml | 2 +- go/ql/consistency-queries/qlpack.yml | 2 +- go/ql/lib/CHANGELOG.md | 4 ---- go/ql/lib/change-notes/released/0.7.8.md | 3 --- go/ql/lib/codeql-pack.release.yml | 2 +- go/ql/lib/qlpack.yml | 2 +- go/ql/src/CHANGELOG.md | 4 ---- go/ql/src/change-notes/released/0.7.8.md | 3 --- go/ql/src/codeql-pack.release.yml | 2 +- go/ql/src/qlpack.yml | 2 +- java/ql/automodel/src/CHANGELOG.md | 4 ---- .../automodel/src/change-notes/released/0.0.14.md | 3 --- java/ql/automodel/src/codeql-pack.release.yml | 2 +- java/ql/automodel/src/qlpack.yml | 2 +- java/ql/lib/CHANGELOG.md | 10 ---------- ...3-add-uuid-and-date-to-simpletypesanitizer.md} | 11 +++-------- java/ql/lib/change-notes/2024-01-24-new-models.md | 7 +++++++ java/ql/lib/codeql-pack.release.yml | 2 +- java/ql/lib/qlpack.yml | 2 +- java/ql/src/CHANGELOG.md | 15 ++++----------- ...-01-15-android-sensitive-notification-query.md | 4 ++++ ...24-01-29-android-sensitive-text-field-query.md | 4 ++++ java/ql/src/change-notes/released/0.8.8.md | 6 ------ java/ql/src/codeql-pack.release.yml | 2 +- java/ql/src/qlpack.yml | 2 +- javascript/ql/lib/CHANGELOG.md | 4 ---- javascript/ql/lib/change-notes/released/0.8.8.md | 3 --- javascript/ql/lib/codeql-pack.release.yml | 2 +- javascript/ql/lib/qlpack.yml | 2 +- javascript/ql/src/CHANGELOG.md | 4 ---- javascript/ql/src/change-notes/released/0.8.8.md | 3 --- javascript/ql/src/codeql-pack.release.yml | 2 +- javascript/ql/src/qlpack.yml | 2 +- misc/suite-helpers/CHANGELOG.md | 4 ---- misc/suite-helpers/change-notes/released/0.7.8.md | 3 --- misc/suite-helpers/codeql-pack.release.yml | 2 +- misc/suite-helpers/qlpack.yml | 2 +- python/ql/lib/CHANGELOG.md | 10 ---------- .../change-notes/2024-01-21-regex-ascii-flag.md | 4 ++++ .../ql/lib/change-notes/2024-01-22-html-escape.md | 4 ++++ python/ql/lib/change-notes/released/0.11.8.md | 9 --------- python/ql/lib/codeql-pack.release.yml | 2 +- python/ql/lib/qlpack.yml | 2 +- python/ql/src/CHANGELOG.md | 4 ---- python/ql/src/change-notes/released/0.9.8.md | 3 --- python/ql/src/codeql-pack.release.yml | 2 +- python/ql/src/qlpack.yml | 2 +- ruby/ql/lib/CHANGELOG.md | 6 ------ .../0.8.8.md => 2024-01-22-erb-render-flow.md} | 7 +++---- ruby/ql/lib/codeql-pack.release.yml | 2 +- ruby/ql/lib/qlpack.yml | 2 +- ruby/ql/src/CHANGELOG.md | 11 ----------- .../2023-12-18-insecure-randomness-query.md | 4 ++++ .../2024-01-30-unsafe-deserialization-sinks.md | 5 +++++ ruby/ql/src/change-notes/released/0.8.8.md | 10 ---------- ruby/ql/src/codeql-pack.release.yml | 2 +- ruby/ql/src/qlpack.yml | 2 +- shared/controlflow/CHANGELOG.md | 4 ---- shared/controlflow/change-notes/released/0.1.8.md | 3 --- shared/controlflow/codeql-pack.release.yml | 2 +- shared/controlflow/qlpack.yml | 2 +- shared/dataflow/CHANGELOG.md | 4 ---- shared/dataflow/change-notes/released/0.1.8.md | 3 --- shared/dataflow/codeql-pack.release.yml | 2 +- shared/dataflow/qlpack.yml | 2 +- shared/mad/CHANGELOG.md | 4 ---- shared/mad/change-notes/released/0.2.8.md | 3 --- shared/mad/codeql-pack.release.yml | 2 +- shared/mad/qlpack.yml | 2 +- shared/rangeanalysis/CHANGELOG.md | 4 ---- .../rangeanalysis/change-notes/released/0.0.7.md | 3 --- shared/rangeanalysis/codeql-pack.release.yml | 2 +- shared/rangeanalysis/qlpack.yml | 2 +- shared/regex/CHANGELOG.md | 4 ---- shared/regex/change-notes/released/0.2.8.md | 3 --- shared/regex/codeql-pack.release.yml | 2 +- shared/regex/qlpack.yml | 2 +- shared/ssa/CHANGELOG.md | 4 ---- shared/ssa/change-notes/released/0.2.8.md | 3 --- shared/ssa/codeql-pack.release.yml | 2 +- shared/ssa/qlpack.yml | 2 +- shared/threat-models/CHANGELOG.md | 4 ---- .../threat-models/change-notes/released/0.0.7.md | 3 --- shared/threat-models/codeql-pack.release.yml | 2 +- shared/threat-models/qlpack.yml | 2 +- shared/tutorial/CHANGELOG.md | 4 ---- shared/tutorial/change-notes/released/0.2.8.md | 3 --- shared/tutorial/codeql-pack.release.yml | 2 +- shared/tutorial/qlpack.yml | 2 +- shared/typetracking/CHANGELOG.md | 4 ---- .../typetracking/change-notes/released/0.2.8.md | 3 --- shared/typetracking/codeql-pack.release.yml | 2 +- shared/typetracking/qlpack.yml | 2 +- shared/typos/CHANGELOG.md | 4 ---- shared/typos/change-notes/released/0.2.8.md | 3 --- shared/typos/codeql-pack.release.yml | 2 +- shared/typos/qlpack.yml | 2 +- shared/util/CHANGELOG.md | 4 ---- shared/util/change-notes/released/0.2.8.md | 3 --- shared/util/codeql-pack.release.yml | 2 +- shared/util/qlpack.yml | 2 +- shared/yaml/CHANGELOG.md | 4 ---- shared/yaml/change-notes/released/0.2.8.md | 3 --- shared/yaml/codeql-pack.release.yml | 2 +- shared/yaml/qlpack.yml | 2 +- swift/ql/lib/CHANGELOG.md | 4 ---- swift/ql/lib/change-notes/released/0.3.8.md | 3 --- swift/ql/lib/codeql-pack.release.yml | 2 +- swift/ql/lib/qlpack.yml | 2 +- swift/ql/src/CHANGELOG.md | 4 ---- swift/ql/src/change-notes/released/0.3.8.md | 3 --- swift/ql/src/codeql-pack.release.yml | 2 +- swift/ql/src/qlpack.yml | 2 +- 148 files changed, 154 insertions(+), 381 deletions(-) rename cpp/ql/lib/change-notes/{released/0.12.5.md => 2024-01-30-preproc-block.md} (55%) create mode 100644 cpp/ql/lib/change-notes/2024-01-30-throwing-model.md create mode 100644 cpp/ql/src/change-notes/2024-01-19-extracted-files.md create mode 100644 cpp/ql/src/change-notes/2024-01-29-false_positive_incorrect_string_type_conversion.md create mode 100644 cpp/ql/src/change-notes/2024-01-29-incorrectly-checked-scanf-2.md create mode 100644 cpp/ql/src/change-notes/2024-01-29-incorrectly-checked-scanf.md create mode 100644 cpp/ql/src/change-notes/2024-01-29-uninitialized-local-false-positive.md delete mode 100644 cpp/ql/src/change-notes/released/0.9.4.md delete mode 100644 csharp/ql/campaigns/Solorigate/lib/change-notes/released/1.7.8.md delete mode 100644 csharp/ql/campaigns/Solorigate/src/change-notes/released/1.7.8.md create mode 100644 csharp/ql/lib/change-notes/2024-01-25-extractor-option-logging.md create mode 100644 csharp/ql/lib/change-notes/2024-01-26-collection-expression.md create mode 100644 csharp/ql/lib/change-notes/2024-01-31-compilation-expanded-args.md delete mode 100644 csharp/ql/lib/change-notes/released/0.8.8.md rename csharp/ql/src/change-notes/{released/0.8.8.md => 2024-01-22-url-redirect-sanitizer.md} (75%) delete mode 100644 go/ql/consistency-queries/change-notes/released/0.0.7.md delete mode 100644 go/ql/lib/change-notes/released/0.7.8.md delete mode 100644 go/ql/src/change-notes/released/0.7.8.md delete mode 100644 java/ql/automodel/src/change-notes/released/0.0.14.md rename java/ql/lib/change-notes/{released/0.8.8.md => 2024-01-23-add-uuid-and-date-to-simpletypesanitizer.md} (52%) create mode 100644 java/ql/lib/change-notes/2024-01-24-new-models.md create mode 100644 java/ql/src/change-notes/2024-01-15-android-sensitive-notification-query.md create mode 100644 java/ql/src/change-notes/2024-01-29-android-sensitive-text-field-query.md delete mode 100644 java/ql/src/change-notes/released/0.8.8.md delete mode 100644 javascript/ql/lib/change-notes/released/0.8.8.md delete mode 100644 javascript/ql/src/change-notes/released/0.8.8.md delete mode 100644 misc/suite-helpers/change-notes/released/0.7.8.md create mode 100644 python/ql/lib/change-notes/2024-01-21-regex-ascii-flag.md create mode 100644 python/ql/lib/change-notes/2024-01-22-html-escape.md delete mode 100644 python/ql/lib/change-notes/released/0.11.8.md delete mode 100644 python/ql/src/change-notes/released/0.9.8.md rename ruby/ql/lib/change-notes/{released/0.8.8.md => 2024-01-22-erb-render-flow.md} (79%) create mode 100644 ruby/ql/src/change-notes/2023-12-18-insecure-randomness-query.md create mode 100644 ruby/ql/src/change-notes/2024-01-30-unsafe-deserialization-sinks.md delete mode 100644 ruby/ql/src/change-notes/released/0.8.8.md delete mode 100644 shared/controlflow/change-notes/released/0.1.8.md delete mode 100644 shared/dataflow/change-notes/released/0.1.8.md delete mode 100644 shared/mad/change-notes/released/0.2.8.md delete mode 100644 shared/rangeanalysis/change-notes/released/0.0.7.md delete mode 100644 shared/regex/change-notes/released/0.2.8.md delete mode 100644 shared/ssa/change-notes/released/0.2.8.md delete mode 100644 shared/threat-models/change-notes/released/0.0.7.md delete mode 100644 shared/tutorial/change-notes/released/0.2.8.md delete mode 100644 shared/typetracking/change-notes/released/0.2.8.md delete mode 100644 shared/typos/change-notes/released/0.2.8.md delete mode 100644 shared/util/change-notes/released/0.2.8.md delete mode 100644 shared/yaml/change-notes/released/0.2.8.md delete mode 100644 swift/ql/lib/change-notes/released/0.3.8.md delete mode 100644 swift/ql/src/change-notes/released/0.3.8.md diff --git a/cpp/ql/lib/CHANGELOG.md b/cpp/ql/lib/CHANGELOG.md index b552a3292509..dc092f2ed351 100644 --- a/cpp/ql/lib/CHANGELOG.md +++ b/cpp/ql/lib/CHANGELOG.md @@ -1,10 +1,3 @@ -## 0.12.5 - -### New Features - -* Added the `PreprocBlock.qll` library to this repository. This library offers a view of `#if`, `#elif`, `#else` and similar directives as a tree with navigable parent-child relationships. -* Added a new `ThrowingFunction` abstract class that can be used to model an external function that may throw an exception. - ## 0.12.4 ### Minor Analysis Improvements diff --git a/cpp/ql/lib/change-notes/released/0.12.5.md b/cpp/ql/lib/change-notes/2024-01-30-preproc-block.md similarity index 55% rename from cpp/ql/lib/change-notes/released/0.12.5.md rename to cpp/ql/lib/change-notes/2024-01-30-preproc-block.md index 1ae4668a5c97..6995ec954ff5 100644 --- a/cpp/ql/lib/change-notes/released/0.12.5.md +++ b/cpp/ql/lib/change-notes/2024-01-30-preproc-block.md @@ -1,6 +1,4 @@ -## 0.12.5 - -### New Features - +--- +category: feature +--- * Added the `PreprocBlock.qll` library to this repository. This library offers a view of `#if`, `#elif`, `#else` and similar directives as a tree with navigable parent-child relationships. -* Added a new `ThrowingFunction` abstract class that can be used to model an external function that may throw an exception. diff --git a/cpp/ql/lib/change-notes/2024-01-30-throwing-model.md b/cpp/ql/lib/change-notes/2024-01-30-throwing-model.md new file mode 100644 index 000000000000..591cc8cc7710 --- /dev/null +++ b/cpp/ql/lib/change-notes/2024-01-30-throwing-model.md @@ -0,0 +1,4 @@ +--- +category: feature +--- +* Added a new `ThrowingFunction` abstract class that can be used to model an external function that may throw an exception. \ No newline at end of file diff --git a/cpp/ql/lib/codeql-pack.release.yml b/cpp/ql/lib/codeql-pack.release.yml index 79f80ae516c9..b458bb47c536 100644 --- a/cpp/ql/lib/codeql-pack.release.yml +++ b/cpp/ql/lib/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.12.5 +lastReleaseVersion: 0.12.4 diff --git a/cpp/ql/lib/qlpack.yml b/cpp/ql/lib/qlpack.yml index b1b4172e9777..f0479b167c69 100644 --- a/cpp/ql/lib/qlpack.yml +++ b/cpp/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/cpp-all -version: 0.12.5 +version: 0.12.5-dev groups: cpp dbscheme: semmlecode.cpp.dbscheme extractor: cpp diff --git a/cpp/ql/src/CHANGELOG.md b/cpp/ql/src/CHANGELOG.md index 44d00c1d8e44..0e67defb949c 100644 --- a/cpp/ql/src/CHANGELOG.md +++ b/cpp/ql/src/CHANGELOG.md @@ -1,13 +1,3 @@ -## 0.9.4 - -### Minor Analysis Improvements - -* Corrected 2 false positive with `cpp/incorrect-string-type-conversion`: conversion of byte arrays to wchar and new array allocations converted to wchar. -* The "Incorrect return-value check for a 'scanf'-like function" query (`cpp/incorrectly-checked-scanf`) no longer reports an alert when an explicit check for EOF is added. -* The "Incorrect return-value check for a 'scanf'-like function" query (`cpp/incorrectly-checked-scanf`) now recognizes more EOF checks. -* The "Potentially uninitialized local variable" query (`cpp/uninitialized-local`) no longer reports an alert when the local variable is used as a qualifier to a static member function call. -* The diagnostic query `cpp/diagnostics/successfully-extracted-files` now considers any C/C++ file seen during extraction, even one with some errors, to be extracted / scanned. This affects the Code Scanning UI measure of scanned C/C++ files. - ## 0.9.3 ### Minor Analysis Improvements diff --git a/cpp/ql/src/change-notes/2024-01-19-extracted-files.md b/cpp/ql/src/change-notes/2024-01-19-extracted-files.md new file mode 100644 index 000000000000..df6de1576ace --- /dev/null +++ b/cpp/ql/src/change-notes/2024-01-19-extracted-files.md @@ -0,0 +1,4 @@ +--- +category: minorAnalysis +--- +* The diagnostic query `cpp/diagnostics/successfully-extracted-files` now considers any C/C++ file seen during extraction, even one with some errors, to be extracted / scanned. This affects the Code Scanning UI measure of scanned C/C++ files. diff --git a/cpp/ql/src/change-notes/2024-01-29-false_positive_incorrect_string_type_conversion.md b/cpp/ql/src/change-notes/2024-01-29-false_positive_incorrect_string_type_conversion.md new file mode 100644 index 000000000000..8f081c746f17 --- /dev/null +++ b/cpp/ql/src/change-notes/2024-01-29-false_positive_incorrect_string_type_conversion.md @@ -0,0 +1,4 @@ +--- +category: minorAnalysis +--- +* Corrected 2 false positive with `cpp/incorrect-string-type-conversion`: conversion of byte arrays to wchar and new array allocations converted to wchar. \ No newline at end of file diff --git a/cpp/ql/src/change-notes/2024-01-29-incorrectly-checked-scanf-2.md b/cpp/ql/src/change-notes/2024-01-29-incorrectly-checked-scanf-2.md new file mode 100644 index 000000000000..cc361145db9b --- /dev/null +++ b/cpp/ql/src/change-notes/2024-01-29-incorrectly-checked-scanf-2.md @@ -0,0 +1,4 @@ +--- +category: minorAnalysis +--- +* The "Incorrect return-value check for a 'scanf'-like function" query (`cpp/incorrectly-checked-scanf`) now recognizes more EOF checks. diff --git a/cpp/ql/src/change-notes/2024-01-29-incorrectly-checked-scanf.md b/cpp/ql/src/change-notes/2024-01-29-incorrectly-checked-scanf.md new file mode 100644 index 000000000000..7085b9ce0a8c --- /dev/null +++ b/cpp/ql/src/change-notes/2024-01-29-incorrectly-checked-scanf.md @@ -0,0 +1,4 @@ +--- +category: minorAnalysis +--- +* The "Incorrect return-value check for a 'scanf'-like function" query (`cpp/incorrectly-checked-scanf`) no longer reports an alert when an explicit check for EOF is added. diff --git a/cpp/ql/src/change-notes/2024-01-29-uninitialized-local-false-positive.md b/cpp/ql/src/change-notes/2024-01-29-uninitialized-local-false-positive.md new file mode 100644 index 000000000000..0d07482b755b --- /dev/null +++ b/cpp/ql/src/change-notes/2024-01-29-uninitialized-local-false-positive.md @@ -0,0 +1,5 @@ +--- +category: minorAnalysis +--- +* The "Potentially uninitialized local variable" query (`cpp/uninitialized-local`) no longer reports an alert when the local variable is used as a qualifier to a static member function call. +* ``` \ No newline at end of file diff --git a/cpp/ql/src/change-notes/released/0.9.4.md b/cpp/ql/src/change-notes/released/0.9.4.md deleted file mode 100644 index bc6e71d7054e..000000000000 --- a/cpp/ql/src/change-notes/released/0.9.4.md +++ /dev/null @@ -1,9 +0,0 @@ -## 0.9.4 - -### Minor Analysis Improvements - -* Corrected 2 false positive with `cpp/incorrect-string-type-conversion`: conversion of byte arrays to wchar and new array allocations converted to wchar. -* The "Incorrect return-value check for a 'scanf'-like function" query (`cpp/incorrectly-checked-scanf`) no longer reports an alert when an explicit check for EOF is added. -* The "Incorrect return-value check for a 'scanf'-like function" query (`cpp/incorrectly-checked-scanf`) now recognizes more EOF checks. -* The "Potentially uninitialized local variable" query (`cpp/uninitialized-local`) no longer reports an alert when the local variable is used as a qualifier to a static member function call. -* The diagnostic query `cpp/diagnostics/successfully-extracted-files` now considers any C/C++ file seen during extraction, even one with some errors, to be extracted / scanned. This affects the Code Scanning UI measure of scanned C/C++ files. diff --git a/cpp/ql/src/codeql-pack.release.yml b/cpp/ql/src/codeql-pack.release.yml index 694907ca221a..7af7247cbb0a 100644 --- a/cpp/ql/src/codeql-pack.release.yml +++ b/cpp/ql/src/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.9.4 +lastReleaseVersion: 0.9.3 diff --git a/cpp/ql/src/qlpack.yml b/cpp/ql/src/qlpack.yml index 0da41987b3e7..a04a64686174 100644 --- a/cpp/ql/src/qlpack.yml +++ b/cpp/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/cpp-queries -version: 0.9.4 +version: 0.9.4-dev groups: - cpp - queries diff --git a/csharp/ql/campaigns/Solorigate/lib/CHANGELOG.md b/csharp/ql/campaigns/Solorigate/lib/CHANGELOG.md index 1e9fa50c21fd..8afcdeb67f39 100644 --- a/csharp/ql/campaigns/Solorigate/lib/CHANGELOG.md +++ b/csharp/ql/campaigns/Solorigate/lib/CHANGELOG.md @@ -1,7 +1,3 @@ -## 1.7.8 - -No user-facing changes. - ## 1.7.7 No user-facing changes. diff --git a/csharp/ql/campaigns/Solorigate/lib/change-notes/released/1.7.8.md b/csharp/ql/campaigns/Solorigate/lib/change-notes/released/1.7.8.md deleted file mode 100644 index 89c236d93c5c..000000000000 --- a/csharp/ql/campaigns/Solorigate/lib/change-notes/released/1.7.8.md +++ /dev/null @@ -1,3 +0,0 @@ -## 1.7.8 - -No user-facing changes. diff --git a/csharp/ql/campaigns/Solorigate/lib/codeql-pack.release.yml b/csharp/ql/campaigns/Solorigate/lib/codeql-pack.release.yml index e003efd5127b..df4010bd267b 100644 --- a/csharp/ql/campaigns/Solorigate/lib/codeql-pack.release.yml +++ b/csharp/ql/campaigns/Solorigate/lib/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 1.7.8 +lastReleaseVersion: 1.7.7 diff --git a/csharp/ql/campaigns/Solorigate/lib/qlpack.yml b/csharp/ql/campaigns/Solorigate/lib/qlpack.yml index 77b1c8b51542..56cadaf85345 100644 --- a/csharp/ql/campaigns/Solorigate/lib/qlpack.yml +++ b/csharp/ql/campaigns/Solorigate/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/csharp-solorigate-all -version: 1.7.8 +version: 1.7.8-dev groups: - csharp - solorigate diff --git a/csharp/ql/campaigns/Solorigate/src/CHANGELOG.md b/csharp/ql/campaigns/Solorigate/src/CHANGELOG.md index 1e9fa50c21fd..8afcdeb67f39 100644 --- a/csharp/ql/campaigns/Solorigate/src/CHANGELOG.md +++ b/csharp/ql/campaigns/Solorigate/src/CHANGELOG.md @@ -1,7 +1,3 @@ -## 1.7.8 - -No user-facing changes. - ## 1.7.7 No user-facing changes. diff --git a/csharp/ql/campaigns/Solorigate/src/change-notes/released/1.7.8.md b/csharp/ql/campaigns/Solorigate/src/change-notes/released/1.7.8.md deleted file mode 100644 index 89c236d93c5c..000000000000 --- a/csharp/ql/campaigns/Solorigate/src/change-notes/released/1.7.8.md +++ /dev/null @@ -1,3 +0,0 @@ -## 1.7.8 - -No user-facing changes. diff --git a/csharp/ql/campaigns/Solorigate/src/codeql-pack.release.yml b/csharp/ql/campaigns/Solorigate/src/codeql-pack.release.yml index e003efd5127b..df4010bd267b 100644 --- a/csharp/ql/campaigns/Solorigate/src/codeql-pack.release.yml +++ b/csharp/ql/campaigns/Solorigate/src/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 1.7.8 +lastReleaseVersion: 1.7.7 diff --git a/csharp/ql/campaigns/Solorigate/src/qlpack.yml b/csharp/ql/campaigns/Solorigate/src/qlpack.yml index 9851e27c691c..0b783c75d5ae 100644 --- a/csharp/ql/campaigns/Solorigate/src/qlpack.yml +++ b/csharp/ql/campaigns/Solorigate/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/csharp-solorigate-queries -version: 1.7.8 +version: 1.7.8-dev groups: - csharp - solorigate diff --git a/csharp/ql/lib/CHANGELOG.md b/csharp/ql/lib/CHANGELOG.md index 196cd5ecc928..0b168b22df6a 100644 --- a/csharp/ql/lib/CHANGELOG.md +++ b/csharp/ql/lib/CHANGELOG.md @@ -1,14 +1,3 @@ -## 0.8.8 - -### Minor Analysis Improvements - -* Added a new database relation to store compiler arguments specified inside `@[...].rsp` file arguments. The arguments -are returned by `Compilation::getExpandedArgument/1` and `Compilation::getExpandedArguments/0`. -* C# 12: Added extractor, QL library and data flow support for collection expressions like `[1, y, 4, .. x]`. -* The C# extractor now accepts an extractor option `logging.verbosity` that specifies the verbosity of the logs. The -option is added via `codeql database create --language=csharp -Ologging.verbosity=debug ...` or by setting the -corresponding environment variable `CODEQL_EXTRACTOR_CSHARP_OPTION_LOGGING_VERBOSITY`. - ## 0.8.7 ### Minor Analysis Improvements diff --git a/csharp/ql/lib/change-notes/2024-01-25-extractor-option-logging.md b/csharp/ql/lib/change-notes/2024-01-25-extractor-option-logging.md new file mode 100644 index 000000000000..71cb32026756 --- /dev/null +++ b/csharp/ql/lib/change-notes/2024-01-25-extractor-option-logging.md @@ -0,0 +1,6 @@ +--- +category: minorAnalysis +--- +* The C# extractor now accepts an extractor option `logging.verbosity` that specifies the verbosity of the logs. The +option is added via `codeql database create --language=csharp -Ologging.verbosity=debug ...` or by setting the +corresponding environment variable `CODEQL_EXTRACTOR_CSHARP_OPTION_LOGGING_VERBOSITY`. \ No newline at end of file diff --git a/csharp/ql/lib/change-notes/2024-01-26-collection-expression.md b/csharp/ql/lib/change-notes/2024-01-26-collection-expression.md new file mode 100644 index 000000000000..10a958dcf477 --- /dev/null +++ b/csharp/ql/lib/change-notes/2024-01-26-collection-expression.md @@ -0,0 +1,4 @@ +--- +category: minorAnalysis +--- +* C# 12: Added extractor, QL library and data flow support for collection expressions like `[1, y, 4, .. x]`. diff --git a/csharp/ql/lib/change-notes/2024-01-31-compilation-expanded-args.md b/csharp/ql/lib/change-notes/2024-01-31-compilation-expanded-args.md new file mode 100644 index 000000000000..8767c0d1d651 --- /dev/null +++ b/csharp/ql/lib/change-notes/2024-01-31-compilation-expanded-args.md @@ -0,0 +1,5 @@ +--- +category: minorAnalysis +--- +* Added a new database relation to store compiler arguments specified inside `@[...].rsp` file arguments. The arguments +are returned by `Compilation::getExpandedArgument/1` and `Compilation::getExpandedArguments/0`. diff --git a/csharp/ql/lib/change-notes/released/0.8.8.md b/csharp/ql/lib/change-notes/released/0.8.8.md deleted file mode 100644 index 96b317ecd068..000000000000 --- a/csharp/ql/lib/change-notes/released/0.8.8.md +++ /dev/null @@ -1,10 +0,0 @@ -## 0.8.8 - -### Minor Analysis Improvements - -* Added a new database relation to store compiler arguments specified inside `@[...].rsp` file arguments. The arguments -are returned by `Compilation::getExpandedArgument/1` and `Compilation::getExpandedArguments/0`. -* C# 12: Added extractor, QL library and data flow support for collection expressions like `[1, y, 4, .. x]`. -* The C# extractor now accepts an extractor option `logging.verbosity` that specifies the verbosity of the logs. The -option is added via `codeql database create --language=csharp -Ologging.verbosity=debug ...` or by setting the -corresponding environment variable `CODEQL_EXTRACTOR_CSHARP_OPTION_LOGGING_VERBOSITY`. diff --git a/csharp/ql/lib/codeql-pack.release.yml b/csharp/ql/lib/codeql-pack.release.yml index da0a61b4048e..2ef6dc421f30 100644 --- a/csharp/ql/lib/codeql-pack.release.yml +++ b/csharp/ql/lib/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.8.8 +lastReleaseVersion: 0.8.7 diff --git a/csharp/ql/lib/qlpack.yml b/csharp/ql/lib/qlpack.yml index 2b137281da6c..9d8db7347cb7 100644 --- a/csharp/ql/lib/qlpack.yml +++ b/csharp/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/csharp-all -version: 0.8.8 +version: 0.8.8-dev groups: csharp dbscheme: semmlecode.csharp.dbscheme extractor: csharp diff --git a/csharp/ql/src/CHANGELOG.md b/csharp/ql/src/CHANGELOG.md index ac2fbfce855b..6572f664b0e7 100644 --- a/csharp/ql/src/CHANGELOG.md +++ b/csharp/ql/src/CHANGELOG.md @@ -1,9 +1,3 @@ -## 0.8.8 - -### Minor Analysis Improvements - -* Added string interpolation expressions and `string.Format` as possible sanitizers for the `cs/web/unvalidated-url-redirection` query. - ## 0.8.7 ### Minor Analysis Improvements diff --git a/csharp/ql/src/change-notes/released/0.8.8.md b/csharp/ql/src/change-notes/2024-01-22-url-redirect-sanitizer.md similarity index 75% rename from csharp/ql/src/change-notes/released/0.8.8.md rename to csharp/ql/src/change-notes/2024-01-22-url-redirect-sanitizer.md index d6f017bcf41c..92a65075a65e 100644 --- a/csharp/ql/src/change-notes/released/0.8.8.md +++ b/csharp/ql/src/change-notes/2024-01-22-url-redirect-sanitizer.md @@ -1,5 +1,4 @@ -## 0.8.8 - -### Minor Analysis Improvements - +--- +category: minorAnalysis +--- * Added string interpolation expressions and `string.Format` as possible sanitizers for the `cs/web/unvalidated-url-redirection` query. diff --git a/csharp/ql/src/codeql-pack.release.yml b/csharp/ql/src/codeql-pack.release.yml index da0a61b4048e..2ef6dc421f30 100644 --- a/csharp/ql/src/codeql-pack.release.yml +++ b/csharp/ql/src/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.8.8 +lastReleaseVersion: 0.8.7 diff --git a/csharp/ql/src/qlpack.yml b/csharp/ql/src/qlpack.yml index a16c72edd721..c39739489933 100644 --- a/csharp/ql/src/qlpack.yml +++ b/csharp/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/csharp-queries -version: 0.8.8 +version: 0.8.8-dev groups: - csharp - queries diff --git a/go/ql/consistency-queries/CHANGELOG.md b/go/ql/consistency-queries/CHANGELOG.md index 8f58f5145db5..ad2e63eb4709 100644 --- a/go/ql/consistency-queries/CHANGELOG.md +++ b/go/ql/consistency-queries/CHANGELOG.md @@ -1,7 +1,3 @@ -## 0.0.7 - -No user-facing changes. - ## 0.0.6 No user-facing changes. diff --git a/go/ql/consistency-queries/change-notes/released/0.0.7.md b/go/ql/consistency-queries/change-notes/released/0.0.7.md deleted file mode 100644 index 84da6f18c42e..000000000000 --- a/go/ql/consistency-queries/change-notes/released/0.0.7.md +++ /dev/null @@ -1,3 +0,0 @@ -## 0.0.7 - -No user-facing changes. diff --git a/go/ql/consistency-queries/codeql-pack.release.yml b/go/ql/consistency-queries/codeql-pack.release.yml index a2a5484910bc..cf398ce02aa4 100644 --- a/go/ql/consistency-queries/codeql-pack.release.yml +++ b/go/ql/consistency-queries/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.0.7 +lastReleaseVersion: 0.0.6 diff --git a/go/ql/consistency-queries/qlpack.yml b/go/ql/consistency-queries/qlpack.yml index c7522dd8e352..88886034408e 100644 --- a/go/ql/consistency-queries/qlpack.yml +++ b/go/ql/consistency-queries/qlpack.yml @@ -1,5 +1,5 @@ name: codeql-go-consistency-queries -version: 0.0.7 +version: 0.0.7-dev groups: - go - queries diff --git a/go/ql/lib/CHANGELOG.md b/go/ql/lib/CHANGELOG.md index 475352f1df25..b9ff6e4e0e23 100644 --- a/go/ql/lib/CHANGELOG.md +++ b/go/ql/lib/CHANGELOG.md @@ -1,7 +1,3 @@ -## 0.7.8 - -No user-facing changes. - ## 0.7.7 ### Deprecated APIs diff --git a/go/ql/lib/change-notes/released/0.7.8.md b/go/ql/lib/change-notes/released/0.7.8.md deleted file mode 100644 index 5627ed51a174..000000000000 --- a/go/ql/lib/change-notes/released/0.7.8.md +++ /dev/null @@ -1,3 +0,0 @@ -## 0.7.8 - -No user-facing changes. diff --git a/go/ql/lib/codeql-pack.release.yml b/go/ql/lib/codeql-pack.release.yml index b6b12196b267..89cc2330c109 100644 --- a/go/ql/lib/codeql-pack.release.yml +++ b/go/ql/lib/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.7.8 +lastReleaseVersion: 0.7.7 diff --git a/go/ql/lib/qlpack.yml b/go/ql/lib/qlpack.yml index 5f317377d457..67c991934e00 100644 --- a/go/ql/lib/qlpack.yml +++ b/go/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/go-all -version: 0.7.8 +version: 0.7.8-dev groups: go dbscheme: go.dbscheme extractor: go diff --git a/go/ql/src/CHANGELOG.md b/go/ql/src/CHANGELOG.md index 66533a629f27..dafcd7aa695d 100644 --- a/go/ql/src/CHANGELOG.md +++ b/go/ql/src/CHANGELOG.md @@ -1,7 +1,3 @@ -## 0.7.8 - -No user-facing changes. - ## 0.7.7 ### Minor Analysis Improvements diff --git a/go/ql/src/change-notes/released/0.7.8.md b/go/ql/src/change-notes/released/0.7.8.md deleted file mode 100644 index 5627ed51a174..000000000000 --- a/go/ql/src/change-notes/released/0.7.8.md +++ /dev/null @@ -1,3 +0,0 @@ -## 0.7.8 - -No user-facing changes. diff --git a/go/ql/src/codeql-pack.release.yml b/go/ql/src/codeql-pack.release.yml index b6b12196b267..89cc2330c109 100644 --- a/go/ql/src/codeql-pack.release.yml +++ b/go/ql/src/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.7.8 +lastReleaseVersion: 0.7.7 diff --git a/go/ql/src/qlpack.yml b/go/ql/src/qlpack.yml index 816545402197..a760c3429700 100644 --- a/go/ql/src/qlpack.yml +++ b/go/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/go-queries -version: 0.7.8 +version: 0.7.8-dev groups: - go - queries diff --git a/java/ql/automodel/src/CHANGELOG.md b/java/ql/automodel/src/CHANGELOG.md index fa718635e0c7..eb9aae31d418 100644 --- a/java/ql/automodel/src/CHANGELOG.md +++ b/java/ql/automodel/src/CHANGELOG.md @@ -1,7 +1,3 @@ -## 0.0.14 - -No user-facing changes. - ## 0.0.13 No user-facing changes. diff --git a/java/ql/automodel/src/change-notes/released/0.0.14.md b/java/ql/automodel/src/change-notes/released/0.0.14.md deleted file mode 100644 index 63b4d50ca454..000000000000 --- a/java/ql/automodel/src/change-notes/released/0.0.14.md +++ /dev/null @@ -1,3 +0,0 @@ -## 0.0.14 - -No user-facing changes. diff --git a/java/ql/automodel/src/codeql-pack.release.yml b/java/ql/automodel/src/codeql-pack.release.yml index ca29e45d0a67..044e54e4f7e5 100644 --- a/java/ql/automodel/src/codeql-pack.release.yml +++ b/java/ql/automodel/src/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.0.14 +lastReleaseVersion: 0.0.13 diff --git a/java/ql/automodel/src/qlpack.yml b/java/ql/automodel/src/qlpack.yml index 3334223e9e4d..0845b6f1761b 100644 --- a/java/ql/automodel/src/qlpack.yml +++ b/java/ql/automodel/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/java-automodel-queries -version: 0.0.14 +version: 0.0.14-dev groups: - java - automodel diff --git a/java/ql/lib/CHANGELOG.md b/java/ql/lib/CHANGELOG.md index 4b34106dc097..3621a766e8ae 100644 --- a/java/ql/lib/CHANGELOG.md +++ b/java/ql/lib/CHANGELOG.md @@ -1,13 +1,3 @@ -## 0.8.8 - -### Minor Analysis Improvements - -* Added models for the following packages: - - * com.fasterxml.jackson.databind - * javax.servlet -* Added the `java.util.Date` and `java.util.UUID` classes to the list of types in the `SimpleTypeSanitizer` class in `semmle.code.java.security.Sanitizers`. - ## 0.8.7 ### New Features diff --git a/java/ql/lib/change-notes/released/0.8.8.md b/java/ql/lib/change-notes/2024-01-23-add-uuid-and-date-to-simpletypesanitizer.md similarity index 52% rename from java/ql/lib/change-notes/released/0.8.8.md rename to java/ql/lib/change-notes/2024-01-23-add-uuid-and-date-to-simpletypesanitizer.md index 621865790142..96d6b9e0334b 100644 --- a/java/ql/lib/change-notes/released/0.8.8.md +++ b/java/ql/lib/change-notes/2024-01-23-add-uuid-and-date-to-simpletypesanitizer.md @@ -1,9 +1,4 @@ -## 0.8.8 - -### Minor Analysis Improvements - -* Added models for the following packages: - - * com.fasterxml.jackson.databind - * javax.servlet +--- +category: minorAnalysis +--- * Added the `java.util.Date` and `java.util.UUID` classes to the list of types in the `SimpleTypeSanitizer` class in `semmle.code.java.security.Sanitizers`. diff --git a/java/ql/lib/change-notes/2024-01-24-new-models.md b/java/ql/lib/change-notes/2024-01-24-new-models.md new file mode 100644 index 000000000000..8646ac1f0cb5 --- /dev/null +++ b/java/ql/lib/change-notes/2024-01-24-new-models.md @@ -0,0 +1,7 @@ +--- +category: minorAnalysis +--- +* Added models for the following packages: + + * com.fasterxml.jackson.databind + * javax.servlet diff --git a/java/ql/lib/codeql-pack.release.yml b/java/ql/lib/codeql-pack.release.yml index da0a61b4048e..2ef6dc421f30 100644 --- a/java/ql/lib/codeql-pack.release.yml +++ b/java/ql/lib/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.8.8 +lastReleaseVersion: 0.8.7 diff --git a/java/ql/lib/qlpack.yml b/java/ql/lib/qlpack.yml index 6e4e1269d9ca..62f4a0d7e962 100644 --- a/java/ql/lib/qlpack.yml +++ b/java/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/java-all -version: 0.8.8 +version: 0.8.8-dev groups: java dbscheme: config/semmlecode.dbscheme extractor: java diff --git a/java/ql/src/CHANGELOG.md b/java/ql/src/CHANGELOG.md index 466b98fea111..84096230dd17 100644 --- a/java/ql/src/CHANGELOG.md +++ b/java/ql/src/CHANGELOG.md @@ -1,10 +1,3 @@ -## 0.8.8 - -### New Queries - -* Added a new query `java/android/sensitive-text` to detect instances of sensitive data being exposed through text fields without being properly masked. -* Added a new query `java/android/sensitive-notification` to detect instances of sensitive data being exposed through Android notifications. - ## 0.8.7 ### New Queries @@ -17,6 +10,10 @@ ## 0.8.6 +### Deprecated Queries + +* The three queries `java/insufficient-key-size`, `java/server-side-template-injection`, and `java/android/implicit-pendingintents` had accidentally general extension points allowing arbitrary string-based flow state. This has been fixed and the old extension points have been deprecated where possible, and otherwise updated. + ### New Queries * Added the `java/insecure-randomness` query to detect uses of weakly random values which an attacker may be able to predict. Also added the `crypto-parameter` sink kind for sinks which represent the parameters and keys of cryptographic operations. @@ -27,10 +24,6 @@ * The query `java/android/missing-certificate-pinning` should no longer alert about requests pointing to the local filesystem. * Removed some spurious sinks related to `com.opensymphony.xwork2.TextProvider.getText` from the query `java/ognl-injection`. -### Bug Fixes - -* The three queries `java/insufficient-key-size`, `java/server-side-template-injection`, and `java/android/implicit-pendingintents` had accidentally general extension points allowing arbitrary string-based flow state. This has been fixed and the old extension points have been deprecated where possible, and otherwise updated. - ## 0.8.5 No user-facing changes. diff --git a/java/ql/src/change-notes/2024-01-15-android-sensitive-notification-query.md b/java/ql/src/change-notes/2024-01-15-android-sensitive-notification-query.md new file mode 100644 index 000000000000..427ebbe94ff1 --- /dev/null +++ b/java/ql/src/change-notes/2024-01-15-android-sensitive-notification-query.md @@ -0,0 +1,4 @@ +--- +category: newQuery +--- +* Added a new query `java/android/sensitive-notification` to detect instances of sensitive data being exposed through Android notifications. \ No newline at end of file diff --git a/java/ql/src/change-notes/2024-01-29-android-sensitive-text-field-query.md b/java/ql/src/change-notes/2024-01-29-android-sensitive-text-field-query.md new file mode 100644 index 000000000000..5e5156944a78 --- /dev/null +++ b/java/ql/src/change-notes/2024-01-29-android-sensitive-text-field-query.md @@ -0,0 +1,4 @@ +--- +category: newQuery +--- +* Added a new query `java/android/sensitive-text` to detect instances of sensitive data being exposed through text fields without being properly masked. \ No newline at end of file diff --git a/java/ql/src/change-notes/released/0.8.8.md b/java/ql/src/change-notes/released/0.8.8.md deleted file mode 100644 index 94f005fdca8f..000000000000 --- a/java/ql/src/change-notes/released/0.8.8.md +++ /dev/null @@ -1,6 +0,0 @@ -## 0.8.8 - -### New Queries - -* Added a new query `java/android/sensitive-text` to detect instances of sensitive data being exposed through text fields without being properly masked. -* Added a new query `java/android/sensitive-notification` to detect instances of sensitive data being exposed through Android notifications. diff --git a/java/ql/src/codeql-pack.release.yml b/java/ql/src/codeql-pack.release.yml index da0a61b4048e..2ef6dc421f30 100644 --- a/java/ql/src/codeql-pack.release.yml +++ b/java/ql/src/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.8.8 +lastReleaseVersion: 0.8.7 diff --git a/java/ql/src/qlpack.yml b/java/ql/src/qlpack.yml index 73e8a062ffe5..4d0d39baca33 100644 --- a/java/ql/src/qlpack.yml +++ b/java/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/java-queries -version: 0.8.8 +version: 0.8.8-dev groups: - java - queries diff --git a/javascript/ql/lib/CHANGELOG.md b/javascript/ql/lib/CHANGELOG.md index 06e40ac7bd5f..29005b5ce877 100644 --- a/javascript/ql/lib/CHANGELOG.md +++ b/javascript/ql/lib/CHANGELOG.md @@ -1,7 +1,3 @@ -## 0.8.8 - -No user-facing changes. - ## 0.8.7 ### Minor Analysis Improvements diff --git a/javascript/ql/lib/change-notes/released/0.8.8.md b/javascript/ql/lib/change-notes/released/0.8.8.md deleted file mode 100644 index 14d202dac002..000000000000 --- a/javascript/ql/lib/change-notes/released/0.8.8.md +++ /dev/null @@ -1,3 +0,0 @@ -## 0.8.8 - -No user-facing changes. diff --git a/javascript/ql/lib/codeql-pack.release.yml b/javascript/ql/lib/codeql-pack.release.yml index da0a61b4048e..2ef6dc421f30 100644 --- a/javascript/ql/lib/codeql-pack.release.yml +++ b/javascript/ql/lib/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.8.8 +lastReleaseVersion: 0.8.7 diff --git a/javascript/ql/lib/qlpack.yml b/javascript/ql/lib/qlpack.yml index fa544548ea78..bd0c1a815f39 100644 --- a/javascript/ql/lib/qlpack.yml +++ b/javascript/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/javascript-all -version: 0.8.8 +version: 0.8.8-dev groups: javascript dbscheme: semmlecode.javascript.dbscheme extractor: javascript diff --git a/javascript/ql/src/CHANGELOG.md b/javascript/ql/src/CHANGELOG.md index 300da5225f90..ba868a7d629a 100644 --- a/javascript/ql/src/CHANGELOG.md +++ b/javascript/ql/src/CHANGELOG.md @@ -1,7 +1,3 @@ -## 0.8.8 - -No user-facing changes. - ## 0.8.7 ### Minor Analysis Improvements diff --git a/javascript/ql/src/change-notes/released/0.8.8.md b/javascript/ql/src/change-notes/released/0.8.8.md deleted file mode 100644 index 14d202dac002..000000000000 --- a/javascript/ql/src/change-notes/released/0.8.8.md +++ /dev/null @@ -1,3 +0,0 @@ -## 0.8.8 - -No user-facing changes. diff --git a/javascript/ql/src/codeql-pack.release.yml b/javascript/ql/src/codeql-pack.release.yml index da0a61b4048e..2ef6dc421f30 100644 --- a/javascript/ql/src/codeql-pack.release.yml +++ b/javascript/ql/src/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.8.8 +lastReleaseVersion: 0.8.7 diff --git a/javascript/ql/src/qlpack.yml b/javascript/ql/src/qlpack.yml index 1ebbfc587876..51a22b542e0b 100644 --- a/javascript/ql/src/qlpack.yml +++ b/javascript/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/javascript-queries -version: 0.8.8 +version: 0.8.8-dev groups: - javascript - queries diff --git a/misc/suite-helpers/CHANGELOG.md b/misc/suite-helpers/CHANGELOG.md index 61d4b001d25b..1c10493c9e76 100644 --- a/misc/suite-helpers/CHANGELOG.md +++ b/misc/suite-helpers/CHANGELOG.md @@ -1,7 +1,3 @@ -## 0.7.8 - -No user-facing changes. - ## 0.7.7 No user-facing changes. diff --git a/misc/suite-helpers/change-notes/released/0.7.8.md b/misc/suite-helpers/change-notes/released/0.7.8.md deleted file mode 100644 index 5627ed51a174..000000000000 --- a/misc/suite-helpers/change-notes/released/0.7.8.md +++ /dev/null @@ -1,3 +0,0 @@ -## 0.7.8 - -No user-facing changes. diff --git a/misc/suite-helpers/codeql-pack.release.yml b/misc/suite-helpers/codeql-pack.release.yml index b6b12196b267..89cc2330c109 100644 --- a/misc/suite-helpers/codeql-pack.release.yml +++ b/misc/suite-helpers/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.7.8 +lastReleaseVersion: 0.7.7 diff --git a/misc/suite-helpers/qlpack.yml b/misc/suite-helpers/qlpack.yml index 4db5dfcf4549..82d40178d7ed 100644 --- a/misc/suite-helpers/qlpack.yml +++ b/misc/suite-helpers/qlpack.yml @@ -1,4 +1,4 @@ name: codeql/suite-helpers -version: 0.7.8 +version: 0.7.8-dev groups: shared warnOnImplicitThis: true diff --git a/python/ql/lib/CHANGELOG.md b/python/ql/lib/CHANGELOG.md index 016926227493..ca684c593203 100644 --- a/python/ql/lib/CHANGELOG.md +++ b/python/ql/lib/CHANGELOG.md @@ -1,13 +1,3 @@ -## 0.11.8 - -### Minor Analysis Improvements - -* Added `html.escape` as a sanitizer for HTML. - -### Bug Fixes - -* Fixed the `a` (ASCII) inline flag not being recognized by the regular expression library. - ## 0.11.7 ### Minor Analysis Improvements diff --git a/python/ql/lib/change-notes/2024-01-21-regex-ascii-flag.md b/python/ql/lib/change-notes/2024-01-21-regex-ascii-flag.md new file mode 100644 index 000000000000..5d8741b1bd3f --- /dev/null +++ b/python/ql/lib/change-notes/2024-01-21-regex-ascii-flag.md @@ -0,0 +1,4 @@ +--- +category: fix +--- +* Fixed the `a` (ASCII) inline flag not being recognized by the regular expression library. diff --git a/python/ql/lib/change-notes/2024-01-22-html-escape.md b/python/ql/lib/change-notes/2024-01-22-html-escape.md new file mode 100644 index 000000000000..0ae31aee5452 --- /dev/null +++ b/python/ql/lib/change-notes/2024-01-22-html-escape.md @@ -0,0 +1,4 @@ +--- +category: minorAnalysis +--- +* Added `html.escape` as a sanitizer for HTML. diff --git a/python/ql/lib/change-notes/released/0.11.8.md b/python/ql/lib/change-notes/released/0.11.8.md deleted file mode 100644 index d61a44518689..000000000000 --- a/python/ql/lib/change-notes/released/0.11.8.md +++ /dev/null @@ -1,9 +0,0 @@ -## 0.11.8 - -### Minor Analysis Improvements - -* Added `html.escape` as a sanitizer for HTML. - -### Bug Fixes - -* Fixed the `a` (ASCII) inline flag not being recognized by the regular expression library. diff --git a/python/ql/lib/codeql-pack.release.yml b/python/ql/lib/codeql-pack.release.yml index 345c308d4022..59fa16251b6e 100644 --- a/python/ql/lib/codeql-pack.release.yml +++ b/python/ql/lib/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.11.8 +lastReleaseVersion: 0.11.7 diff --git a/python/ql/lib/qlpack.yml b/python/ql/lib/qlpack.yml index a2c343cca3f4..23bff260f7a1 100644 --- a/python/ql/lib/qlpack.yml +++ b/python/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/python-all -version: 0.11.8 +version: 0.11.8-dev groups: python dbscheme: semmlecode.python.dbscheme extractor: python diff --git a/python/ql/src/CHANGELOG.md b/python/ql/src/CHANGELOG.md index 17931ead8b16..b42dcfd8b31b 100644 --- a/python/ql/src/CHANGELOG.md +++ b/python/ql/src/CHANGELOG.md @@ -1,7 +1,3 @@ -## 0.9.8 - -No user-facing changes. - ## 0.9.7 ### Minor Analysis Improvements diff --git a/python/ql/src/change-notes/released/0.9.8.md b/python/ql/src/change-notes/released/0.9.8.md deleted file mode 100644 index d1ca1c4d6476..000000000000 --- a/python/ql/src/change-notes/released/0.9.8.md +++ /dev/null @@ -1,3 +0,0 @@ -## 0.9.8 - -No user-facing changes. diff --git a/python/ql/src/codeql-pack.release.yml b/python/ql/src/codeql-pack.release.yml index 9ca6c6f26786..0921a4382544 100644 --- a/python/ql/src/codeql-pack.release.yml +++ b/python/ql/src/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.9.8 +lastReleaseVersion: 0.9.7 diff --git a/python/ql/src/qlpack.yml b/python/ql/src/qlpack.yml index 538e5ad799c4..5de71eb6e3a6 100644 --- a/python/ql/src/qlpack.yml +++ b/python/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/python-queries -version: 0.9.8 +version: 0.9.8-dev groups: - python - queries diff --git a/ruby/ql/lib/CHANGELOG.md b/ruby/ql/lib/CHANGELOG.md index 8a9e4e6c8b70..e9e4507d8df7 100644 --- a/ruby/ql/lib/CHANGELOG.md +++ b/ruby/ql/lib/CHANGELOG.md @@ -1,9 +1,3 @@ -## 0.8.8 - -### Minor Analysis Improvements - -* Flow is now tracked through Rails `render` calls, when the argument is a `ViewComponent`. In this case, data flow is tracked into the accompanying `.html.erb` file. - ## 0.8.7 ### Minor Analysis Improvements diff --git a/ruby/ql/lib/change-notes/released/0.8.8.md b/ruby/ql/lib/change-notes/2024-01-22-erb-render-flow.md similarity index 79% rename from ruby/ql/lib/change-notes/released/0.8.8.md rename to ruby/ql/lib/change-notes/2024-01-22-erb-render-flow.md index dc4b3dd43e37..f9e68ef580e9 100644 --- a/ruby/ql/lib/change-notes/released/0.8.8.md +++ b/ruby/ql/lib/change-notes/2024-01-22-erb-render-flow.md @@ -1,5 +1,4 @@ -## 0.8.8 - -### Minor Analysis Improvements - +--- +category: minorAnalysis +--- * Flow is now tracked through Rails `render` calls, when the argument is a `ViewComponent`. In this case, data flow is tracked into the accompanying `.html.erb` file. diff --git a/ruby/ql/lib/codeql-pack.release.yml b/ruby/ql/lib/codeql-pack.release.yml index da0a61b4048e..2ef6dc421f30 100644 --- a/ruby/ql/lib/codeql-pack.release.yml +++ b/ruby/ql/lib/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.8.8 +lastReleaseVersion: 0.8.7 diff --git a/ruby/ql/lib/qlpack.yml b/ruby/ql/lib/qlpack.yml index 7eb6222e1018..8179ac539965 100644 --- a/ruby/ql/lib/qlpack.yml +++ b/ruby/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/ruby-all -version: 0.8.8 +version: 0.8.8-dev groups: ruby extractor: ruby dbscheme: ruby.dbscheme diff --git a/ruby/ql/src/CHANGELOG.md b/ruby/ql/src/CHANGELOG.md index 9eff67dab9ee..05a89118b05f 100644 --- a/ruby/ql/src/CHANGELOG.md +++ b/ruby/ql/src/CHANGELOG.md @@ -1,14 +1,3 @@ -## 0.8.8 - -### New Queries - -* Added a new experimental query, `rb/insecure-randomness`, to detect when application uses random values that are not cryptographically secure. - -### Minor Analysis Improvements - -* Added new unsafe deserialization sinks for the ox gem. -* Added an additional unsafe deserialization sink for the oj gem. - ## 0.8.7 No user-facing changes. diff --git a/ruby/ql/src/change-notes/2023-12-18-insecure-randomness-query.md b/ruby/ql/src/change-notes/2023-12-18-insecure-randomness-query.md new file mode 100644 index 000000000000..a4b3cd5a1f53 --- /dev/null +++ b/ruby/ql/src/change-notes/2023-12-18-insecure-randomness-query.md @@ -0,0 +1,4 @@ +--- +category: newQuery +--- +* Added a new experimental query, `rb/insecure-randomness`, to detect when application uses random values that are not cryptographically secure. \ No newline at end of file diff --git a/ruby/ql/src/change-notes/2024-01-30-unsafe-deserialization-sinks.md b/ruby/ql/src/change-notes/2024-01-30-unsafe-deserialization-sinks.md new file mode 100644 index 000000000000..3ba080e91ab7 --- /dev/null +++ b/ruby/ql/src/change-notes/2024-01-30-unsafe-deserialization-sinks.md @@ -0,0 +1,5 @@ +--- +category: minorAnalysis +--- +* Added new unsafe deserialization sinks for the ox gem. +* Added an additional unsafe deserialization sink for the oj gem. diff --git a/ruby/ql/src/change-notes/released/0.8.8.md b/ruby/ql/src/change-notes/released/0.8.8.md deleted file mode 100644 index b8aaed87425f..000000000000 --- a/ruby/ql/src/change-notes/released/0.8.8.md +++ /dev/null @@ -1,10 +0,0 @@ -## 0.8.8 - -### New Queries - -* Added a new experimental query, `rb/insecure-randomness`, to detect when application uses random values that are not cryptographically secure. - -### Minor Analysis Improvements - -* Added new unsafe deserialization sinks for the ox gem. -* Added an additional unsafe deserialization sink for the oj gem. diff --git a/ruby/ql/src/codeql-pack.release.yml b/ruby/ql/src/codeql-pack.release.yml index da0a61b4048e..2ef6dc421f30 100644 --- a/ruby/ql/src/codeql-pack.release.yml +++ b/ruby/ql/src/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.8.8 +lastReleaseVersion: 0.8.7 diff --git a/ruby/ql/src/qlpack.yml b/ruby/ql/src/qlpack.yml index 7c1995c00e53..6891e0227d31 100644 --- a/ruby/ql/src/qlpack.yml +++ b/ruby/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/ruby-queries -version: 0.8.8 +version: 0.8.8-dev groups: - ruby - queries diff --git a/shared/controlflow/CHANGELOG.md b/shared/controlflow/CHANGELOG.md index d72921d34c1f..6635db28abc8 100644 --- a/shared/controlflow/CHANGELOG.md +++ b/shared/controlflow/CHANGELOG.md @@ -1,7 +1,3 @@ -## 0.1.8 - -No user-facing changes. - ## 0.1.7 No user-facing changes. diff --git a/shared/controlflow/change-notes/released/0.1.8.md b/shared/controlflow/change-notes/released/0.1.8.md deleted file mode 100644 index 5b20b52baf19..000000000000 --- a/shared/controlflow/change-notes/released/0.1.8.md +++ /dev/null @@ -1,3 +0,0 @@ -## 0.1.8 - -No user-facing changes. diff --git a/shared/controlflow/codeql-pack.release.yml b/shared/controlflow/codeql-pack.release.yml index 3136ea4a1cc9..949d4c64c66f 100644 --- a/shared/controlflow/codeql-pack.release.yml +++ b/shared/controlflow/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.1.8 +lastReleaseVersion: 0.1.7 diff --git a/shared/controlflow/qlpack.yml b/shared/controlflow/qlpack.yml index 79d4a386cf15..c6c4fb5f728c 100644 --- a/shared/controlflow/qlpack.yml +++ b/shared/controlflow/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/controlflow -version: 0.1.8 +version: 0.1.8-dev groups: shared library: true dependencies: diff --git a/shared/dataflow/CHANGELOG.md b/shared/dataflow/CHANGELOG.md index e9b6c3bc9043..c537cb3bb8e8 100644 --- a/shared/dataflow/CHANGELOG.md +++ b/shared/dataflow/CHANGELOG.md @@ -1,7 +1,3 @@ -## 0.1.8 - -No user-facing changes. - ## 0.1.7 No user-facing changes. diff --git a/shared/dataflow/change-notes/released/0.1.8.md b/shared/dataflow/change-notes/released/0.1.8.md deleted file mode 100644 index 5b20b52baf19..000000000000 --- a/shared/dataflow/change-notes/released/0.1.8.md +++ /dev/null @@ -1,3 +0,0 @@ -## 0.1.8 - -No user-facing changes. diff --git a/shared/dataflow/codeql-pack.release.yml b/shared/dataflow/codeql-pack.release.yml index 3136ea4a1cc9..949d4c64c66f 100644 --- a/shared/dataflow/codeql-pack.release.yml +++ b/shared/dataflow/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.1.8 +lastReleaseVersion: 0.1.7 diff --git a/shared/dataflow/qlpack.yml b/shared/dataflow/qlpack.yml index ffb4d0754bef..91d1454351c5 100644 --- a/shared/dataflow/qlpack.yml +++ b/shared/dataflow/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/dataflow -version: 0.1.8 +version: 0.1.8-dev groups: shared library: true dependencies: diff --git a/shared/mad/CHANGELOG.md b/shared/mad/CHANGELOG.md index 35042f79b690..438ce8241a69 100644 --- a/shared/mad/CHANGELOG.md +++ b/shared/mad/CHANGELOG.md @@ -1,7 +1,3 @@ -## 0.2.8 - -No user-facing changes. - ## 0.2.7 No user-facing changes. diff --git a/shared/mad/change-notes/released/0.2.8.md b/shared/mad/change-notes/released/0.2.8.md deleted file mode 100644 index 2f8aa0dd21e0..000000000000 --- a/shared/mad/change-notes/released/0.2.8.md +++ /dev/null @@ -1,3 +0,0 @@ -## 0.2.8 - -No user-facing changes. diff --git a/shared/mad/codeql-pack.release.yml b/shared/mad/codeql-pack.release.yml index 66ad7f587f80..6d3c0021858b 100644 --- a/shared/mad/codeql-pack.release.yml +++ b/shared/mad/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.2.8 +lastReleaseVersion: 0.2.7 diff --git a/shared/mad/qlpack.yml b/shared/mad/qlpack.yml index c4eade3b2562..31a8e8b7534a 100644 --- a/shared/mad/qlpack.yml +++ b/shared/mad/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/mad -version: 0.2.8 +version: 0.2.8-dev groups: shared library: true dependencies: null diff --git a/shared/rangeanalysis/CHANGELOG.md b/shared/rangeanalysis/CHANGELOG.md index 9ad1339683f9..6f334d57356f 100644 --- a/shared/rangeanalysis/CHANGELOG.md +++ b/shared/rangeanalysis/CHANGELOG.md @@ -1,7 +1,3 @@ -## 0.0.7 - -No user-facing changes. - ## 0.0.6 No user-facing changes. diff --git a/shared/rangeanalysis/change-notes/released/0.0.7.md b/shared/rangeanalysis/change-notes/released/0.0.7.md deleted file mode 100644 index 84da6f18c42e..000000000000 --- a/shared/rangeanalysis/change-notes/released/0.0.7.md +++ /dev/null @@ -1,3 +0,0 @@ -## 0.0.7 - -No user-facing changes. diff --git a/shared/rangeanalysis/codeql-pack.release.yml b/shared/rangeanalysis/codeql-pack.release.yml index a2a5484910bc..cf398ce02aa4 100644 --- a/shared/rangeanalysis/codeql-pack.release.yml +++ b/shared/rangeanalysis/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.0.7 +lastReleaseVersion: 0.0.6 diff --git a/shared/rangeanalysis/qlpack.yml b/shared/rangeanalysis/qlpack.yml index faa059f069ae..6317ae4cac46 100644 --- a/shared/rangeanalysis/qlpack.yml +++ b/shared/rangeanalysis/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/rangeanalysis -version: 0.0.7 +version: 0.0.7-dev groups: shared library: true dependencies: diff --git a/shared/regex/CHANGELOG.md b/shared/regex/CHANGELOG.md index bf0aa5531571..267288c38df8 100644 --- a/shared/regex/CHANGELOG.md +++ b/shared/regex/CHANGELOG.md @@ -1,7 +1,3 @@ -## 0.2.8 - -No user-facing changes. - ## 0.2.7 No user-facing changes. diff --git a/shared/regex/change-notes/released/0.2.8.md b/shared/regex/change-notes/released/0.2.8.md deleted file mode 100644 index 2f8aa0dd21e0..000000000000 --- a/shared/regex/change-notes/released/0.2.8.md +++ /dev/null @@ -1,3 +0,0 @@ -## 0.2.8 - -No user-facing changes. diff --git a/shared/regex/codeql-pack.release.yml b/shared/regex/codeql-pack.release.yml index 66ad7f587f80..6d3c0021858b 100644 --- a/shared/regex/codeql-pack.release.yml +++ b/shared/regex/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.2.8 +lastReleaseVersion: 0.2.7 diff --git a/shared/regex/qlpack.yml b/shared/regex/qlpack.yml index 57aa69e96290..c75c3ca7b2db 100644 --- a/shared/regex/qlpack.yml +++ b/shared/regex/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/regex -version: 0.2.8 +version: 0.2.8-dev groups: shared library: true dependencies: diff --git a/shared/ssa/CHANGELOG.md b/shared/ssa/CHANGELOG.md index 7c9b57d2b8e5..8a920eb7bedd 100644 --- a/shared/ssa/CHANGELOG.md +++ b/shared/ssa/CHANGELOG.md @@ -1,7 +1,3 @@ -## 0.2.8 - -No user-facing changes. - ## 0.2.7 ### Minor Analysis Improvements diff --git a/shared/ssa/change-notes/released/0.2.8.md b/shared/ssa/change-notes/released/0.2.8.md deleted file mode 100644 index 2f8aa0dd21e0..000000000000 --- a/shared/ssa/change-notes/released/0.2.8.md +++ /dev/null @@ -1,3 +0,0 @@ -## 0.2.8 - -No user-facing changes. diff --git a/shared/ssa/codeql-pack.release.yml b/shared/ssa/codeql-pack.release.yml index 66ad7f587f80..6d3c0021858b 100644 --- a/shared/ssa/codeql-pack.release.yml +++ b/shared/ssa/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.2.8 +lastReleaseVersion: 0.2.7 diff --git a/shared/ssa/qlpack.yml b/shared/ssa/qlpack.yml index f47e195b5480..92717e37ccbb 100644 --- a/shared/ssa/qlpack.yml +++ b/shared/ssa/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/ssa -version: 0.2.8 +version: 0.2.8-dev groups: shared library: true dependencies: diff --git a/shared/threat-models/CHANGELOG.md b/shared/threat-models/CHANGELOG.md index 8f58f5145db5..ad2e63eb4709 100644 --- a/shared/threat-models/CHANGELOG.md +++ b/shared/threat-models/CHANGELOG.md @@ -1,7 +1,3 @@ -## 0.0.7 - -No user-facing changes. - ## 0.0.6 No user-facing changes. diff --git a/shared/threat-models/change-notes/released/0.0.7.md b/shared/threat-models/change-notes/released/0.0.7.md deleted file mode 100644 index 84da6f18c42e..000000000000 --- a/shared/threat-models/change-notes/released/0.0.7.md +++ /dev/null @@ -1,3 +0,0 @@ -## 0.0.7 - -No user-facing changes. diff --git a/shared/threat-models/codeql-pack.release.yml b/shared/threat-models/codeql-pack.release.yml index a2a5484910bc..cf398ce02aa4 100644 --- a/shared/threat-models/codeql-pack.release.yml +++ b/shared/threat-models/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.0.7 +lastReleaseVersion: 0.0.6 diff --git a/shared/threat-models/qlpack.yml b/shared/threat-models/qlpack.yml index b056dd0d7204..4fd423016e24 100644 --- a/shared/threat-models/qlpack.yml +++ b/shared/threat-models/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/threat-models -version: 0.0.7 +version: 0.0.7-dev library: true groups: shared dataExtensions: diff --git a/shared/tutorial/CHANGELOG.md b/shared/tutorial/CHANGELOG.md index bc33883a950c..d89b3171dc64 100644 --- a/shared/tutorial/CHANGELOG.md +++ b/shared/tutorial/CHANGELOG.md @@ -1,7 +1,3 @@ -## 0.2.8 - -No user-facing changes. - ## 0.2.7 No user-facing changes. diff --git a/shared/tutorial/change-notes/released/0.2.8.md b/shared/tutorial/change-notes/released/0.2.8.md deleted file mode 100644 index 2f8aa0dd21e0..000000000000 --- a/shared/tutorial/change-notes/released/0.2.8.md +++ /dev/null @@ -1,3 +0,0 @@ -## 0.2.8 - -No user-facing changes. diff --git a/shared/tutorial/codeql-pack.release.yml b/shared/tutorial/codeql-pack.release.yml index 66ad7f587f80..6d3c0021858b 100644 --- a/shared/tutorial/codeql-pack.release.yml +++ b/shared/tutorial/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.2.8 +lastReleaseVersion: 0.2.7 diff --git a/shared/tutorial/qlpack.yml b/shared/tutorial/qlpack.yml index 23525cbfc602..573d2d5e5bd4 100644 --- a/shared/tutorial/qlpack.yml +++ b/shared/tutorial/qlpack.yml @@ -1,7 +1,7 @@ name: codeql/tutorial description: Library for the CodeQL detective tutorials, helping new users learn to write CodeQL queries. -version: 0.2.8 +version: 0.2.8-dev groups: shared library: true warnOnImplicitThis: true diff --git a/shared/typetracking/CHANGELOG.md b/shared/typetracking/CHANGELOG.md index 4c21bc408be1..b47b17710e8b 100644 --- a/shared/typetracking/CHANGELOG.md +++ b/shared/typetracking/CHANGELOG.md @@ -1,7 +1,3 @@ -## 0.2.8 - -No user-facing changes. - ## 0.2.7 No user-facing changes. diff --git a/shared/typetracking/change-notes/released/0.2.8.md b/shared/typetracking/change-notes/released/0.2.8.md deleted file mode 100644 index 2f8aa0dd21e0..000000000000 --- a/shared/typetracking/change-notes/released/0.2.8.md +++ /dev/null @@ -1,3 +0,0 @@ -## 0.2.8 - -No user-facing changes. diff --git a/shared/typetracking/codeql-pack.release.yml b/shared/typetracking/codeql-pack.release.yml index 66ad7f587f80..6d3c0021858b 100644 --- a/shared/typetracking/codeql-pack.release.yml +++ b/shared/typetracking/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.2.8 +lastReleaseVersion: 0.2.7 diff --git a/shared/typetracking/qlpack.yml b/shared/typetracking/qlpack.yml index 09757c9de829..a35e17dee123 100644 --- a/shared/typetracking/qlpack.yml +++ b/shared/typetracking/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/typetracking -version: 0.2.8 +version: 0.2.8-dev groups: shared library: true dependencies: diff --git a/shared/typos/CHANGELOG.md b/shared/typos/CHANGELOG.md index 2b0bb7d2f754..101d57dbad8d 100644 --- a/shared/typos/CHANGELOG.md +++ b/shared/typos/CHANGELOG.md @@ -1,7 +1,3 @@ -## 0.2.8 - -No user-facing changes. - ## 0.2.7 No user-facing changes. diff --git a/shared/typos/change-notes/released/0.2.8.md b/shared/typos/change-notes/released/0.2.8.md deleted file mode 100644 index 2f8aa0dd21e0..000000000000 --- a/shared/typos/change-notes/released/0.2.8.md +++ /dev/null @@ -1,3 +0,0 @@ -## 0.2.8 - -No user-facing changes. diff --git a/shared/typos/codeql-pack.release.yml b/shared/typos/codeql-pack.release.yml index 66ad7f587f80..6d3c0021858b 100644 --- a/shared/typos/codeql-pack.release.yml +++ b/shared/typos/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.2.8 +lastReleaseVersion: 0.2.7 diff --git a/shared/typos/qlpack.yml b/shared/typos/qlpack.yml index 4466e61ee0b5..bc2565304e49 100644 --- a/shared/typos/qlpack.yml +++ b/shared/typos/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/typos -version: 0.2.8 +version: 0.2.8-dev groups: shared library: true warnOnImplicitThis: true diff --git a/shared/util/CHANGELOG.md b/shared/util/CHANGELOG.md index 273afd4129b0..edfa06a5da2d 100644 --- a/shared/util/CHANGELOG.md +++ b/shared/util/CHANGELOG.md @@ -1,7 +1,3 @@ -## 0.2.8 - -No user-facing changes. - ## 0.2.7 No user-facing changes. diff --git a/shared/util/change-notes/released/0.2.8.md b/shared/util/change-notes/released/0.2.8.md deleted file mode 100644 index 2f8aa0dd21e0..000000000000 --- a/shared/util/change-notes/released/0.2.8.md +++ /dev/null @@ -1,3 +0,0 @@ -## 0.2.8 - -No user-facing changes. diff --git a/shared/util/codeql-pack.release.yml b/shared/util/codeql-pack.release.yml index 66ad7f587f80..6d3c0021858b 100644 --- a/shared/util/codeql-pack.release.yml +++ b/shared/util/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.2.8 +lastReleaseVersion: 0.2.7 diff --git a/shared/util/qlpack.yml b/shared/util/qlpack.yml index ae11a5bf58b6..cddb6cc42f1d 100644 --- a/shared/util/qlpack.yml +++ b/shared/util/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/util -version: 0.2.8 +version: 0.2.8-dev groups: shared library: true dependencies: null diff --git a/shared/yaml/CHANGELOG.md b/shared/yaml/CHANGELOG.md index e29910326405..c5b3ec6b30e7 100644 --- a/shared/yaml/CHANGELOG.md +++ b/shared/yaml/CHANGELOG.md @@ -1,7 +1,3 @@ -## 0.2.8 - -No user-facing changes. - ## 0.2.7 No user-facing changes. diff --git a/shared/yaml/change-notes/released/0.2.8.md b/shared/yaml/change-notes/released/0.2.8.md deleted file mode 100644 index 2f8aa0dd21e0..000000000000 --- a/shared/yaml/change-notes/released/0.2.8.md +++ /dev/null @@ -1,3 +0,0 @@ -## 0.2.8 - -No user-facing changes. diff --git a/shared/yaml/codeql-pack.release.yml b/shared/yaml/codeql-pack.release.yml index 66ad7f587f80..6d3c0021858b 100644 --- a/shared/yaml/codeql-pack.release.yml +++ b/shared/yaml/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.2.8 +lastReleaseVersion: 0.2.7 diff --git a/shared/yaml/qlpack.yml b/shared/yaml/qlpack.yml index 4d656f798623..2680ca9cbb96 100644 --- a/shared/yaml/qlpack.yml +++ b/shared/yaml/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/yaml -version: 0.2.8 +version: 0.2.8-dev groups: shared library: true warnOnImplicitThis: true diff --git a/swift/ql/lib/CHANGELOG.md b/swift/ql/lib/CHANGELOG.md index b69d9b9e9a39..f06c4195a35a 100644 --- a/swift/ql/lib/CHANGELOG.md +++ b/swift/ql/lib/CHANGELOG.md @@ -1,7 +1,3 @@ -## 0.3.8 - -No user-facing changes. - ## 0.3.7 ### Minor Analysis Improvements diff --git a/swift/ql/lib/change-notes/released/0.3.8.md b/swift/ql/lib/change-notes/released/0.3.8.md deleted file mode 100644 index 7e9035d11c1c..000000000000 --- a/swift/ql/lib/change-notes/released/0.3.8.md +++ /dev/null @@ -1,3 +0,0 @@ -## 0.3.8 - -No user-facing changes. diff --git a/swift/ql/lib/codeql-pack.release.yml b/swift/ql/lib/codeql-pack.release.yml index 4aa0b63b2072..939934ffd005 100644 --- a/swift/ql/lib/codeql-pack.release.yml +++ b/swift/ql/lib/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.3.8 +lastReleaseVersion: 0.3.7 diff --git a/swift/ql/lib/qlpack.yml b/swift/ql/lib/qlpack.yml index 8916abe3bec5..bb5078ca42bd 100644 --- a/swift/ql/lib/qlpack.yml +++ b/swift/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/swift-all -version: 0.3.8 +version: 0.3.8-dev groups: swift extractor: swift dbscheme: swift.dbscheme diff --git a/swift/ql/src/CHANGELOG.md b/swift/ql/src/CHANGELOG.md index 7fe6e54b2416..ff380eb0b974 100644 --- a/swift/ql/src/CHANGELOG.md +++ b/swift/ql/src/CHANGELOG.md @@ -1,7 +1,3 @@ -## 0.3.8 - -No user-facing changes. - ## 0.3.7 ### New Queries diff --git a/swift/ql/src/change-notes/released/0.3.8.md b/swift/ql/src/change-notes/released/0.3.8.md deleted file mode 100644 index 7e9035d11c1c..000000000000 --- a/swift/ql/src/change-notes/released/0.3.8.md +++ /dev/null @@ -1,3 +0,0 @@ -## 0.3.8 - -No user-facing changes. diff --git a/swift/ql/src/codeql-pack.release.yml b/swift/ql/src/codeql-pack.release.yml index 4aa0b63b2072..939934ffd005 100644 --- a/swift/ql/src/codeql-pack.release.yml +++ b/swift/ql/src/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.3.8 +lastReleaseVersion: 0.3.7 diff --git a/swift/ql/src/qlpack.yml b/swift/ql/src/qlpack.yml index 4a8d3d68e743..e61def6dd277 100644 --- a/swift/ql/src/qlpack.yml +++ b/swift/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/swift-queries -version: 0.3.8 +version: 0.3.8-dev groups: - swift - queries From 36f01ff31a154511011d7391c53c64492997c495 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 8 Feb 2024 15:25:24 +0000 Subject: [PATCH 2/5] Release preparation for version 2.16.2 --- cpp/ql/lib/CHANGELOG.md | 7 +++++++ .../lib/change-notes/2024-01-30-throwing-model.md | 4 ---- .../0.12.5.md} | 8 +++++--- cpp/ql/lib/codeql-pack.release.yml | 2 +- cpp/ql/lib/qlpack.yml | 2 +- cpp/ql/src/CHANGELOG.md | 11 +++++++++++ .../change-notes/2024-01-19-extracted-files.md | 4 ---- ...e_positive_incorrect_string_type_conversion.md | 4 ---- .../2024-01-29-incorrectly-checked-scanf-2.md | 4 ---- .../2024-01-29-incorrectly-checked-scanf.md | 4 ---- ...24-01-29-uninitialized-local-false-positive.md | 5 ----- cpp/ql/src/change-notes/released/0.9.4.md | 10 ++++++++++ cpp/ql/src/codeql-pack.release.yml | 2 +- cpp/ql/src/qlpack.yml | 2 +- csharp/ql/campaigns/Solorigate/lib/CHANGELOG.md | 4 ++++ .../Solorigate/lib/change-notes/released/1.7.8.md | 3 +++ .../Solorigate/lib/codeql-pack.release.yml | 2 +- csharp/ql/campaigns/Solorigate/lib/qlpack.yml | 2 +- csharp/ql/campaigns/Solorigate/src/CHANGELOG.md | 4 ++++ .../Solorigate/src/change-notes/released/1.7.8.md | 3 +++ .../Solorigate/src/codeql-pack.release.yml | 2 +- csharp/ql/campaigns/Solorigate/src/qlpack.yml | 2 +- csharp/ql/lib/CHANGELOG.md | 11 +++++++++++ .../2024-01-25-extractor-option-logging.md | 6 ------ .../2024-01-26-collection-expression.md | 4 ---- .../2024-01-31-compilation-expanded-args.md | 5 ----- csharp/ql/lib/change-notes/released/0.8.8.md | 10 ++++++++++ csharp/ql/lib/codeql-pack.release.yml | 2 +- csharp/ql/lib/qlpack.yml | 2 +- csharp/ql/src/CHANGELOG.md | 6 ++++++ .../0.8.8.md} | 7 ++++--- csharp/ql/src/codeql-pack.release.yml | 2 +- csharp/ql/src/qlpack.yml | 2 +- go/ql/consistency-queries/CHANGELOG.md | 4 ++++ .../change-notes/released/0.0.7.md | 3 +++ go/ql/consistency-queries/codeql-pack.release.yml | 2 +- go/ql/consistency-queries/qlpack.yml | 2 +- go/ql/lib/CHANGELOG.md | 4 ++++ go/ql/lib/change-notes/released/0.7.8.md | 3 +++ go/ql/lib/codeql-pack.release.yml | 2 +- go/ql/lib/qlpack.yml | 2 +- go/ql/src/CHANGELOG.md | 4 ++++ go/ql/src/change-notes/released/0.7.8.md | 3 +++ go/ql/src/codeql-pack.release.yml | 2 +- go/ql/src/qlpack.yml | 2 +- java/ql/automodel/src/CHANGELOG.md | 4 ++++ .../automodel/src/change-notes/released/0.0.14.md | 3 +++ java/ql/automodel/src/codeql-pack.release.yml | 2 +- java/ql/automodel/src/qlpack.yml | 2 +- java/ql/lib/CHANGELOG.md | 10 ++++++++++ java/ql/lib/change-notes/2024-01-24-new-models.md | 7 ------- .../0.8.8.md} | 11 ++++++++--- java/ql/lib/codeql-pack.release.yml | 2 +- java/ql/lib/qlpack.yml | 2 +- java/ql/src/CHANGELOG.md | 15 +++++++++++---- ...-01-15-android-sensitive-notification-query.md | 4 ---- ...24-01-29-android-sensitive-text-field-query.md | 4 ---- java/ql/src/change-notes/released/0.8.8.md | 6 ++++++ java/ql/src/codeql-pack.release.yml | 2 +- java/ql/src/qlpack.yml | 2 +- javascript/ql/lib/CHANGELOG.md | 4 ++++ javascript/ql/lib/change-notes/released/0.8.8.md | 3 +++ javascript/ql/lib/codeql-pack.release.yml | 2 +- javascript/ql/lib/qlpack.yml | 2 +- javascript/ql/src/CHANGELOG.md | 4 ++++ javascript/ql/src/change-notes/released/0.8.8.md | 3 +++ javascript/ql/src/codeql-pack.release.yml | 2 +- javascript/ql/src/qlpack.yml | 2 +- misc/suite-helpers/CHANGELOG.md | 4 ++++ misc/suite-helpers/change-notes/released/0.7.8.md | 3 +++ misc/suite-helpers/codeql-pack.release.yml | 2 +- misc/suite-helpers/qlpack.yml | 2 +- python/ql/lib/CHANGELOG.md | 10 ++++++++++ .../change-notes/2024-01-21-regex-ascii-flag.md | 4 ---- .../ql/lib/change-notes/2024-01-22-html-escape.md | 4 ---- python/ql/lib/change-notes/released/0.11.8.md | 9 +++++++++ python/ql/lib/codeql-pack.release.yml | 2 +- python/ql/lib/qlpack.yml | 2 +- python/ql/src/CHANGELOG.md | 4 ++++ python/ql/src/change-notes/released/0.9.8.md | 3 +++ python/ql/src/codeql-pack.release.yml | 2 +- python/ql/src/qlpack.yml | 2 +- ruby/ql/lib/CHANGELOG.md | 6 ++++++ .../0.8.8.md} | 7 ++++--- ruby/ql/lib/codeql-pack.release.yml | 2 +- ruby/ql/lib/qlpack.yml | 2 +- ruby/ql/src/CHANGELOG.md | 11 +++++++++++ .../2023-12-18-insecure-randomness-query.md | 4 ---- .../2024-01-30-unsafe-deserialization-sinks.md | 5 ----- ruby/ql/src/change-notes/released/0.8.8.md | 10 ++++++++++ ruby/ql/src/codeql-pack.release.yml | 2 +- ruby/ql/src/qlpack.yml | 2 +- shared/controlflow/CHANGELOG.md | 4 ++++ shared/controlflow/change-notes/released/0.1.8.md | 3 +++ shared/controlflow/codeql-pack.release.yml | 2 +- shared/controlflow/qlpack.yml | 2 +- shared/dataflow/CHANGELOG.md | 4 ++++ shared/dataflow/change-notes/released/0.1.8.md | 3 +++ shared/dataflow/codeql-pack.release.yml | 2 +- shared/dataflow/qlpack.yml | 2 +- shared/mad/CHANGELOG.md | 4 ++++ shared/mad/change-notes/released/0.2.8.md | 3 +++ shared/mad/codeql-pack.release.yml | 2 +- shared/mad/qlpack.yml | 2 +- shared/rangeanalysis/CHANGELOG.md | 4 ++++ .../rangeanalysis/change-notes/released/0.0.7.md | 3 +++ shared/rangeanalysis/codeql-pack.release.yml | 2 +- shared/rangeanalysis/qlpack.yml | 2 +- shared/regex/CHANGELOG.md | 4 ++++ shared/regex/change-notes/released/0.2.8.md | 3 +++ shared/regex/codeql-pack.release.yml | 2 +- shared/regex/qlpack.yml | 2 +- shared/ssa/CHANGELOG.md | 4 ++++ shared/ssa/change-notes/released/0.2.8.md | 3 +++ shared/ssa/codeql-pack.release.yml | 2 +- shared/ssa/qlpack.yml | 2 +- shared/threat-models/CHANGELOG.md | 4 ++++ .../threat-models/change-notes/released/0.0.7.md | 3 +++ shared/threat-models/codeql-pack.release.yml | 2 +- shared/threat-models/qlpack.yml | 2 +- shared/tutorial/CHANGELOG.md | 4 ++++ shared/tutorial/change-notes/released/0.2.8.md | 3 +++ shared/tutorial/codeql-pack.release.yml | 2 +- shared/tutorial/qlpack.yml | 2 +- shared/typetracking/CHANGELOG.md | 4 ++++ .../typetracking/change-notes/released/0.2.8.md | 3 +++ shared/typetracking/codeql-pack.release.yml | 2 +- shared/typetracking/qlpack.yml | 2 +- shared/typos/CHANGELOG.md | 4 ++++ shared/typos/change-notes/released/0.2.8.md | 3 +++ shared/typos/codeql-pack.release.yml | 2 +- shared/typos/qlpack.yml | 2 +- shared/util/CHANGELOG.md | 4 ++++ shared/util/change-notes/released/0.2.8.md | 3 +++ shared/util/codeql-pack.release.yml | 2 +- shared/util/qlpack.yml | 2 +- shared/yaml/CHANGELOG.md | 4 ++++ shared/yaml/change-notes/released/0.2.8.md | 3 +++ shared/yaml/codeql-pack.release.yml | 2 +- shared/yaml/qlpack.yml | 2 +- swift/ql/lib/CHANGELOG.md | 4 ++++ swift/ql/lib/change-notes/released/0.3.8.md | 3 +++ swift/ql/lib/codeql-pack.release.yml | 2 +- swift/ql/lib/qlpack.yml | 2 +- swift/ql/src/CHANGELOG.md | 4 ++++ swift/ql/src/change-notes/released/0.3.8.md | 3 +++ swift/ql/src/codeql-pack.release.yml | 2 +- swift/ql/src/qlpack.yml | 2 +- 148 files changed, 383 insertions(+), 154 deletions(-) delete mode 100644 cpp/ql/lib/change-notes/2024-01-30-throwing-model.md rename cpp/ql/lib/change-notes/{2024-01-30-preproc-block.md => released/0.12.5.md} (55%) delete mode 100644 cpp/ql/src/change-notes/2024-01-19-extracted-files.md delete mode 100644 cpp/ql/src/change-notes/2024-01-29-false_positive_incorrect_string_type_conversion.md delete mode 100644 cpp/ql/src/change-notes/2024-01-29-incorrectly-checked-scanf-2.md delete mode 100644 cpp/ql/src/change-notes/2024-01-29-incorrectly-checked-scanf.md delete mode 100644 cpp/ql/src/change-notes/2024-01-29-uninitialized-local-false-positive.md create mode 100644 cpp/ql/src/change-notes/released/0.9.4.md create mode 100644 csharp/ql/campaigns/Solorigate/lib/change-notes/released/1.7.8.md create mode 100644 csharp/ql/campaigns/Solorigate/src/change-notes/released/1.7.8.md delete mode 100644 csharp/ql/lib/change-notes/2024-01-25-extractor-option-logging.md delete mode 100644 csharp/ql/lib/change-notes/2024-01-26-collection-expression.md delete mode 100644 csharp/ql/lib/change-notes/2024-01-31-compilation-expanded-args.md create mode 100644 csharp/ql/lib/change-notes/released/0.8.8.md rename csharp/ql/src/change-notes/{2024-01-22-url-redirect-sanitizer.md => released/0.8.8.md} (75%) create mode 100644 go/ql/consistency-queries/change-notes/released/0.0.7.md create mode 100644 go/ql/lib/change-notes/released/0.7.8.md create mode 100644 go/ql/src/change-notes/released/0.7.8.md create mode 100644 java/ql/automodel/src/change-notes/released/0.0.14.md delete mode 100644 java/ql/lib/change-notes/2024-01-24-new-models.md rename java/ql/lib/change-notes/{2024-01-23-add-uuid-and-date-to-simpletypesanitizer.md => released/0.8.8.md} (52%) delete mode 100644 java/ql/src/change-notes/2024-01-15-android-sensitive-notification-query.md delete mode 100644 java/ql/src/change-notes/2024-01-29-android-sensitive-text-field-query.md create mode 100644 java/ql/src/change-notes/released/0.8.8.md create mode 100644 javascript/ql/lib/change-notes/released/0.8.8.md create mode 100644 javascript/ql/src/change-notes/released/0.8.8.md create mode 100644 misc/suite-helpers/change-notes/released/0.7.8.md delete mode 100644 python/ql/lib/change-notes/2024-01-21-regex-ascii-flag.md delete mode 100644 python/ql/lib/change-notes/2024-01-22-html-escape.md create mode 100644 python/ql/lib/change-notes/released/0.11.8.md create mode 100644 python/ql/src/change-notes/released/0.9.8.md rename ruby/ql/lib/change-notes/{2024-01-22-erb-render-flow.md => released/0.8.8.md} (79%) delete mode 100644 ruby/ql/src/change-notes/2023-12-18-insecure-randomness-query.md delete mode 100644 ruby/ql/src/change-notes/2024-01-30-unsafe-deserialization-sinks.md create mode 100644 ruby/ql/src/change-notes/released/0.8.8.md create mode 100644 shared/controlflow/change-notes/released/0.1.8.md create mode 100644 shared/dataflow/change-notes/released/0.1.8.md create mode 100644 shared/mad/change-notes/released/0.2.8.md create mode 100644 shared/rangeanalysis/change-notes/released/0.0.7.md create mode 100644 shared/regex/change-notes/released/0.2.8.md create mode 100644 shared/ssa/change-notes/released/0.2.8.md create mode 100644 shared/threat-models/change-notes/released/0.0.7.md create mode 100644 shared/tutorial/change-notes/released/0.2.8.md create mode 100644 shared/typetracking/change-notes/released/0.2.8.md create mode 100644 shared/typos/change-notes/released/0.2.8.md create mode 100644 shared/util/change-notes/released/0.2.8.md create mode 100644 shared/yaml/change-notes/released/0.2.8.md create mode 100644 swift/ql/lib/change-notes/released/0.3.8.md create mode 100644 swift/ql/src/change-notes/released/0.3.8.md diff --git a/cpp/ql/lib/CHANGELOG.md b/cpp/ql/lib/CHANGELOG.md index dc092f2ed351..b552a3292509 100644 --- a/cpp/ql/lib/CHANGELOG.md +++ b/cpp/ql/lib/CHANGELOG.md @@ -1,3 +1,10 @@ +## 0.12.5 + +### New Features + +* Added the `PreprocBlock.qll` library to this repository. This library offers a view of `#if`, `#elif`, `#else` and similar directives as a tree with navigable parent-child relationships. +* Added a new `ThrowingFunction` abstract class that can be used to model an external function that may throw an exception. + ## 0.12.4 ### Minor Analysis Improvements diff --git a/cpp/ql/lib/change-notes/2024-01-30-throwing-model.md b/cpp/ql/lib/change-notes/2024-01-30-throwing-model.md deleted file mode 100644 index 591cc8cc7710..000000000000 --- a/cpp/ql/lib/change-notes/2024-01-30-throwing-model.md +++ /dev/null @@ -1,4 +0,0 @@ ---- -category: feature ---- -* Added a new `ThrowingFunction` abstract class that can be used to model an external function that may throw an exception. \ No newline at end of file diff --git a/cpp/ql/lib/change-notes/2024-01-30-preproc-block.md b/cpp/ql/lib/change-notes/released/0.12.5.md similarity index 55% rename from cpp/ql/lib/change-notes/2024-01-30-preproc-block.md rename to cpp/ql/lib/change-notes/released/0.12.5.md index 6995ec954ff5..1ae4668a5c97 100644 --- a/cpp/ql/lib/change-notes/2024-01-30-preproc-block.md +++ b/cpp/ql/lib/change-notes/released/0.12.5.md @@ -1,4 +1,6 @@ ---- -category: feature ---- +## 0.12.5 + +### New Features + * Added the `PreprocBlock.qll` library to this repository. This library offers a view of `#if`, `#elif`, `#else` and similar directives as a tree with navigable parent-child relationships. +* Added a new `ThrowingFunction` abstract class that can be used to model an external function that may throw an exception. diff --git a/cpp/ql/lib/codeql-pack.release.yml b/cpp/ql/lib/codeql-pack.release.yml index b458bb47c536..79f80ae516c9 100644 --- a/cpp/ql/lib/codeql-pack.release.yml +++ b/cpp/ql/lib/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.12.4 +lastReleaseVersion: 0.12.5 diff --git a/cpp/ql/lib/qlpack.yml b/cpp/ql/lib/qlpack.yml index f0479b167c69..b1b4172e9777 100644 --- a/cpp/ql/lib/qlpack.yml +++ b/cpp/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/cpp-all -version: 0.12.5-dev +version: 0.12.5 groups: cpp dbscheme: semmlecode.cpp.dbscheme extractor: cpp diff --git a/cpp/ql/src/CHANGELOG.md b/cpp/ql/src/CHANGELOG.md index 0e67defb949c..68bcdbc5b07b 100644 --- a/cpp/ql/src/CHANGELOG.md +++ b/cpp/ql/src/CHANGELOG.md @@ -1,3 +1,14 @@ +## 0.9.4 + +### Minor Analysis Improvements + +* Corrected 2 false positive with `cpp/incorrect-string-type-conversion`: conversion of byte arrays to wchar and new array allocations converted to wchar. +* The "Incorrect return-value check for a 'scanf'-like function" query (`cpp/incorrectly-checked-scanf`) no longer reports an alert when an explicit check for EOF is added. +* The "Incorrect return-value check for a 'scanf'-like function" query (`cpp/incorrectly-checked-scanf`) now recognizes more EOF checks. +* The "Potentially uninitialized local variable" query (`cpp/uninitialized-local`) no longer reports an alert when the local variable is used as a qualifier to a static member function call. +* ``` +* The diagnostic query `cpp/diagnostics/successfully-extracted-files` now considers any C/C++ file seen during extraction, even one with some errors, to be extracted / scanned. This affects the Code Scanning UI measure of scanned C/C++ files. + ## 0.9.3 ### Minor Analysis Improvements diff --git a/cpp/ql/src/change-notes/2024-01-19-extracted-files.md b/cpp/ql/src/change-notes/2024-01-19-extracted-files.md deleted file mode 100644 index df6de1576ace..000000000000 --- a/cpp/ql/src/change-notes/2024-01-19-extracted-files.md +++ /dev/null @@ -1,4 +0,0 @@ ---- -category: minorAnalysis ---- -* The diagnostic query `cpp/diagnostics/successfully-extracted-files` now considers any C/C++ file seen during extraction, even one with some errors, to be extracted / scanned. This affects the Code Scanning UI measure of scanned C/C++ files. diff --git a/cpp/ql/src/change-notes/2024-01-29-false_positive_incorrect_string_type_conversion.md b/cpp/ql/src/change-notes/2024-01-29-false_positive_incorrect_string_type_conversion.md deleted file mode 100644 index 8f081c746f17..000000000000 --- a/cpp/ql/src/change-notes/2024-01-29-false_positive_incorrect_string_type_conversion.md +++ /dev/null @@ -1,4 +0,0 @@ ---- -category: minorAnalysis ---- -* Corrected 2 false positive with `cpp/incorrect-string-type-conversion`: conversion of byte arrays to wchar and new array allocations converted to wchar. \ No newline at end of file diff --git a/cpp/ql/src/change-notes/2024-01-29-incorrectly-checked-scanf-2.md b/cpp/ql/src/change-notes/2024-01-29-incorrectly-checked-scanf-2.md deleted file mode 100644 index cc361145db9b..000000000000 --- a/cpp/ql/src/change-notes/2024-01-29-incorrectly-checked-scanf-2.md +++ /dev/null @@ -1,4 +0,0 @@ ---- -category: minorAnalysis ---- -* The "Incorrect return-value check for a 'scanf'-like function" query (`cpp/incorrectly-checked-scanf`) now recognizes more EOF checks. diff --git a/cpp/ql/src/change-notes/2024-01-29-incorrectly-checked-scanf.md b/cpp/ql/src/change-notes/2024-01-29-incorrectly-checked-scanf.md deleted file mode 100644 index 7085b9ce0a8c..000000000000 --- a/cpp/ql/src/change-notes/2024-01-29-incorrectly-checked-scanf.md +++ /dev/null @@ -1,4 +0,0 @@ ---- -category: minorAnalysis ---- -* The "Incorrect return-value check for a 'scanf'-like function" query (`cpp/incorrectly-checked-scanf`) no longer reports an alert when an explicit check for EOF is added. diff --git a/cpp/ql/src/change-notes/2024-01-29-uninitialized-local-false-positive.md b/cpp/ql/src/change-notes/2024-01-29-uninitialized-local-false-positive.md deleted file mode 100644 index 0d07482b755b..000000000000 --- a/cpp/ql/src/change-notes/2024-01-29-uninitialized-local-false-positive.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -category: minorAnalysis ---- -* The "Potentially uninitialized local variable" query (`cpp/uninitialized-local`) no longer reports an alert when the local variable is used as a qualifier to a static member function call. -* ``` \ No newline at end of file diff --git a/cpp/ql/src/change-notes/released/0.9.4.md b/cpp/ql/src/change-notes/released/0.9.4.md new file mode 100644 index 000000000000..6525a90f9bbc --- /dev/null +++ b/cpp/ql/src/change-notes/released/0.9.4.md @@ -0,0 +1,10 @@ +## 0.9.4 + +### Minor Analysis Improvements + +* Corrected 2 false positive with `cpp/incorrect-string-type-conversion`: conversion of byte arrays to wchar and new array allocations converted to wchar. +* The "Incorrect return-value check for a 'scanf'-like function" query (`cpp/incorrectly-checked-scanf`) no longer reports an alert when an explicit check for EOF is added. +* The "Incorrect return-value check for a 'scanf'-like function" query (`cpp/incorrectly-checked-scanf`) now recognizes more EOF checks. +* The "Potentially uninitialized local variable" query (`cpp/uninitialized-local`) no longer reports an alert when the local variable is used as a qualifier to a static member function call. +* ``` +* The diagnostic query `cpp/diagnostics/successfully-extracted-files` now considers any C/C++ file seen during extraction, even one with some errors, to be extracted / scanned. This affects the Code Scanning UI measure of scanned C/C++ files. diff --git a/cpp/ql/src/codeql-pack.release.yml b/cpp/ql/src/codeql-pack.release.yml index 7af7247cbb0a..694907ca221a 100644 --- a/cpp/ql/src/codeql-pack.release.yml +++ b/cpp/ql/src/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.9.3 +lastReleaseVersion: 0.9.4 diff --git a/cpp/ql/src/qlpack.yml b/cpp/ql/src/qlpack.yml index a04a64686174..0da41987b3e7 100644 --- a/cpp/ql/src/qlpack.yml +++ b/cpp/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/cpp-queries -version: 0.9.4-dev +version: 0.9.4 groups: - cpp - queries diff --git a/csharp/ql/campaigns/Solorigate/lib/CHANGELOG.md b/csharp/ql/campaigns/Solorigate/lib/CHANGELOG.md index 8afcdeb67f39..1e9fa50c21fd 100644 --- a/csharp/ql/campaigns/Solorigate/lib/CHANGELOG.md +++ b/csharp/ql/campaigns/Solorigate/lib/CHANGELOG.md @@ -1,3 +1,7 @@ +## 1.7.8 + +No user-facing changes. + ## 1.7.7 No user-facing changes. diff --git a/csharp/ql/campaigns/Solorigate/lib/change-notes/released/1.7.8.md b/csharp/ql/campaigns/Solorigate/lib/change-notes/released/1.7.8.md new file mode 100644 index 000000000000..89c236d93c5c --- /dev/null +++ b/csharp/ql/campaigns/Solorigate/lib/change-notes/released/1.7.8.md @@ -0,0 +1,3 @@ +## 1.7.8 + +No user-facing changes. diff --git a/csharp/ql/campaigns/Solorigate/lib/codeql-pack.release.yml b/csharp/ql/campaigns/Solorigate/lib/codeql-pack.release.yml index df4010bd267b..e003efd5127b 100644 --- a/csharp/ql/campaigns/Solorigate/lib/codeql-pack.release.yml +++ b/csharp/ql/campaigns/Solorigate/lib/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 1.7.7 +lastReleaseVersion: 1.7.8 diff --git a/csharp/ql/campaigns/Solorigate/lib/qlpack.yml b/csharp/ql/campaigns/Solorigate/lib/qlpack.yml index 56cadaf85345..77b1c8b51542 100644 --- a/csharp/ql/campaigns/Solorigate/lib/qlpack.yml +++ b/csharp/ql/campaigns/Solorigate/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/csharp-solorigate-all -version: 1.7.8-dev +version: 1.7.8 groups: - csharp - solorigate diff --git a/csharp/ql/campaigns/Solorigate/src/CHANGELOG.md b/csharp/ql/campaigns/Solorigate/src/CHANGELOG.md index 8afcdeb67f39..1e9fa50c21fd 100644 --- a/csharp/ql/campaigns/Solorigate/src/CHANGELOG.md +++ b/csharp/ql/campaigns/Solorigate/src/CHANGELOG.md @@ -1,3 +1,7 @@ +## 1.7.8 + +No user-facing changes. + ## 1.7.7 No user-facing changes. diff --git a/csharp/ql/campaigns/Solorigate/src/change-notes/released/1.7.8.md b/csharp/ql/campaigns/Solorigate/src/change-notes/released/1.7.8.md new file mode 100644 index 000000000000..89c236d93c5c --- /dev/null +++ b/csharp/ql/campaigns/Solorigate/src/change-notes/released/1.7.8.md @@ -0,0 +1,3 @@ +## 1.7.8 + +No user-facing changes. diff --git a/csharp/ql/campaigns/Solorigate/src/codeql-pack.release.yml b/csharp/ql/campaigns/Solorigate/src/codeql-pack.release.yml index df4010bd267b..e003efd5127b 100644 --- a/csharp/ql/campaigns/Solorigate/src/codeql-pack.release.yml +++ b/csharp/ql/campaigns/Solorigate/src/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 1.7.7 +lastReleaseVersion: 1.7.8 diff --git a/csharp/ql/campaigns/Solorigate/src/qlpack.yml b/csharp/ql/campaigns/Solorigate/src/qlpack.yml index 0b783c75d5ae..9851e27c691c 100644 --- a/csharp/ql/campaigns/Solorigate/src/qlpack.yml +++ b/csharp/ql/campaigns/Solorigate/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/csharp-solorigate-queries -version: 1.7.8-dev +version: 1.7.8 groups: - csharp - solorigate diff --git a/csharp/ql/lib/CHANGELOG.md b/csharp/ql/lib/CHANGELOG.md index 0b168b22df6a..196cd5ecc928 100644 --- a/csharp/ql/lib/CHANGELOG.md +++ b/csharp/ql/lib/CHANGELOG.md @@ -1,3 +1,14 @@ +## 0.8.8 + +### Minor Analysis Improvements + +* Added a new database relation to store compiler arguments specified inside `@[...].rsp` file arguments. The arguments +are returned by `Compilation::getExpandedArgument/1` and `Compilation::getExpandedArguments/0`. +* C# 12: Added extractor, QL library and data flow support for collection expressions like `[1, y, 4, .. x]`. +* The C# extractor now accepts an extractor option `logging.verbosity` that specifies the verbosity of the logs. The +option is added via `codeql database create --language=csharp -Ologging.verbosity=debug ...` or by setting the +corresponding environment variable `CODEQL_EXTRACTOR_CSHARP_OPTION_LOGGING_VERBOSITY`. + ## 0.8.7 ### Minor Analysis Improvements diff --git a/csharp/ql/lib/change-notes/2024-01-25-extractor-option-logging.md b/csharp/ql/lib/change-notes/2024-01-25-extractor-option-logging.md deleted file mode 100644 index 71cb32026756..000000000000 --- a/csharp/ql/lib/change-notes/2024-01-25-extractor-option-logging.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -category: minorAnalysis ---- -* The C# extractor now accepts an extractor option `logging.verbosity` that specifies the verbosity of the logs. The -option is added via `codeql database create --language=csharp -Ologging.verbosity=debug ...` or by setting the -corresponding environment variable `CODEQL_EXTRACTOR_CSHARP_OPTION_LOGGING_VERBOSITY`. \ No newline at end of file diff --git a/csharp/ql/lib/change-notes/2024-01-26-collection-expression.md b/csharp/ql/lib/change-notes/2024-01-26-collection-expression.md deleted file mode 100644 index 10a958dcf477..000000000000 --- a/csharp/ql/lib/change-notes/2024-01-26-collection-expression.md +++ /dev/null @@ -1,4 +0,0 @@ ---- -category: minorAnalysis ---- -* C# 12: Added extractor, QL library and data flow support for collection expressions like `[1, y, 4, .. x]`. diff --git a/csharp/ql/lib/change-notes/2024-01-31-compilation-expanded-args.md b/csharp/ql/lib/change-notes/2024-01-31-compilation-expanded-args.md deleted file mode 100644 index 8767c0d1d651..000000000000 --- a/csharp/ql/lib/change-notes/2024-01-31-compilation-expanded-args.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -category: minorAnalysis ---- -* Added a new database relation to store compiler arguments specified inside `@[...].rsp` file arguments. The arguments -are returned by `Compilation::getExpandedArgument/1` and `Compilation::getExpandedArguments/0`. diff --git a/csharp/ql/lib/change-notes/released/0.8.8.md b/csharp/ql/lib/change-notes/released/0.8.8.md new file mode 100644 index 000000000000..96b317ecd068 --- /dev/null +++ b/csharp/ql/lib/change-notes/released/0.8.8.md @@ -0,0 +1,10 @@ +## 0.8.8 + +### Minor Analysis Improvements + +* Added a new database relation to store compiler arguments specified inside `@[...].rsp` file arguments. The arguments +are returned by `Compilation::getExpandedArgument/1` and `Compilation::getExpandedArguments/0`. +* C# 12: Added extractor, QL library and data flow support for collection expressions like `[1, y, 4, .. x]`. +* The C# extractor now accepts an extractor option `logging.verbosity` that specifies the verbosity of the logs. The +option is added via `codeql database create --language=csharp -Ologging.verbosity=debug ...` or by setting the +corresponding environment variable `CODEQL_EXTRACTOR_CSHARP_OPTION_LOGGING_VERBOSITY`. diff --git a/csharp/ql/lib/codeql-pack.release.yml b/csharp/ql/lib/codeql-pack.release.yml index 2ef6dc421f30..da0a61b4048e 100644 --- a/csharp/ql/lib/codeql-pack.release.yml +++ b/csharp/ql/lib/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.8.7 +lastReleaseVersion: 0.8.8 diff --git a/csharp/ql/lib/qlpack.yml b/csharp/ql/lib/qlpack.yml index 9d8db7347cb7..2b137281da6c 100644 --- a/csharp/ql/lib/qlpack.yml +++ b/csharp/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/csharp-all -version: 0.8.8-dev +version: 0.8.8 groups: csharp dbscheme: semmlecode.csharp.dbscheme extractor: csharp diff --git a/csharp/ql/src/CHANGELOG.md b/csharp/ql/src/CHANGELOG.md index 6572f664b0e7..ac2fbfce855b 100644 --- a/csharp/ql/src/CHANGELOG.md +++ b/csharp/ql/src/CHANGELOG.md @@ -1,3 +1,9 @@ +## 0.8.8 + +### Minor Analysis Improvements + +* Added string interpolation expressions and `string.Format` as possible sanitizers for the `cs/web/unvalidated-url-redirection` query. + ## 0.8.7 ### Minor Analysis Improvements diff --git a/csharp/ql/src/change-notes/2024-01-22-url-redirect-sanitizer.md b/csharp/ql/src/change-notes/released/0.8.8.md similarity index 75% rename from csharp/ql/src/change-notes/2024-01-22-url-redirect-sanitizer.md rename to csharp/ql/src/change-notes/released/0.8.8.md index 92a65075a65e..d6f017bcf41c 100644 --- a/csharp/ql/src/change-notes/2024-01-22-url-redirect-sanitizer.md +++ b/csharp/ql/src/change-notes/released/0.8.8.md @@ -1,4 +1,5 @@ ---- -category: minorAnalysis ---- +## 0.8.8 + +### Minor Analysis Improvements + * Added string interpolation expressions and `string.Format` as possible sanitizers for the `cs/web/unvalidated-url-redirection` query. diff --git a/csharp/ql/src/codeql-pack.release.yml b/csharp/ql/src/codeql-pack.release.yml index 2ef6dc421f30..da0a61b4048e 100644 --- a/csharp/ql/src/codeql-pack.release.yml +++ b/csharp/ql/src/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.8.7 +lastReleaseVersion: 0.8.8 diff --git a/csharp/ql/src/qlpack.yml b/csharp/ql/src/qlpack.yml index c39739489933..a16c72edd721 100644 --- a/csharp/ql/src/qlpack.yml +++ b/csharp/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/csharp-queries -version: 0.8.8-dev +version: 0.8.8 groups: - csharp - queries diff --git a/go/ql/consistency-queries/CHANGELOG.md b/go/ql/consistency-queries/CHANGELOG.md index ad2e63eb4709..8f58f5145db5 100644 --- a/go/ql/consistency-queries/CHANGELOG.md +++ b/go/ql/consistency-queries/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.0.7 + +No user-facing changes. + ## 0.0.6 No user-facing changes. diff --git a/go/ql/consistency-queries/change-notes/released/0.0.7.md b/go/ql/consistency-queries/change-notes/released/0.0.7.md new file mode 100644 index 000000000000..84da6f18c42e --- /dev/null +++ b/go/ql/consistency-queries/change-notes/released/0.0.7.md @@ -0,0 +1,3 @@ +## 0.0.7 + +No user-facing changes. diff --git a/go/ql/consistency-queries/codeql-pack.release.yml b/go/ql/consistency-queries/codeql-pack.release.yml index cf398ce02aa4..a2a5484910bc 100644 --- a/go/ql/consistency-queries/codeql-pack.release.yml +++ b/go/ql/consistency-queries/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.0.6 +lastReleaseVersion: 0.0.7 diff --git a/go/ql/consistency-queries/qlpack.yml b/go/ql/consistency-queries/qlpack.yml index 88886034408e..c7522dd8e352 100644 --- a/go/ql/consistency-queries/qlpack.yml +++ b/go/ql/consistency-queries/qlpack.yml @@ -1,5 +1,5 @@ name: codeql-go-consistency-queries -version: 0.0.7-dev +version: 0.0.7 groups: - go - queries diff --git a/go/ql/lib/CHANGELOG.md b/go/ql/lib/CHANGELOG.md index b9ff6e4e0e23..475352f1df25 100644 --- a/go/ql/lib/CHANGELOG.md +++ b/go/ql/lib/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.7.8 + +No user-facing changes. + ## 0.7.7 ### Deprecated APIs diff --git a/go/ql/lib/change-notes/released/0.7.8.md b/go/ql/lib/change-notes/released/0.7.8.md new file mode 100644 index 000000000000..5627ed51a174 --- /dev/null +++ b/go/ql/lib/change-notes/released/0.7.8.md @@ -0,0 +1,3 @@ +## 0.7.8 + +No user-facing changes. diff --git a/go/ql/lib/codeql-pack.release.yml b/go/ql/lib/codeql-pack.release.yml index 89cc2330c109..b6b12196b267 100644 --- a/go/ql/lib/codeql-pack.release.yml +++ b/go/ql/lib/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.7.7 +lastReleaseVersion: 0.7.8 diff --git a/go/ql/lib/qlpack.yml b/go/ql/lib/qlpack.yml index 67c991934e00..5f317377d457 100644 --- a/go/ql/lib/qlpack.yml +++ b/go/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/go-all -version: 0.7.8-dev +version: 0.7.8 groups: go dbscheme: go.dbscheme extractor: go diff --git a/go/ql/src/CHANGELOG.md b/go/ql/src/CHANGELOG.md index dafcd7aa695d..66533a629f27 100644 --- a/go/ql/src/CHANGELOG.md +++ b/go/ql/src/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.7.8 + +No user-facing changes. + ## 0.7.7 ### Minor Analysis Improvements diff --git a/go/ql/src/change-notes/released/0.7.8.md b/go/ql/src/change-notes/released/0.7.8.md new file mode 100644 index 000000000000..5627ed51a174 --- /dev/null +++ b/go/ql/src/change-notes/released/0.7.8.md @@ -0,0 +1,3 @@ +## 0.7.8 + +No user-facing changes. diff --git a/go/ql/src/codeql-pack.release.yml b/go/ql/src/codeql-pack.release.yml index 89cc2330c109..b6b12196b267 100644 --- a/go/ql/src/codeql-pack.release.yml +++ b/go/ql/src/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.7.7 +lastReleaseVersion: 0.7.8 diff --git a/go/ql/src/qlpack.yml b/go/ql/src/qlpack.yml index a760c3429700..816545402197 100644 --- a/go/ql/src/qlpack.yml +++ b/go/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/go-queries -version: 0.7.8-dev +version: 0.7.8 groups: - go - queries diff --git a/java/ql/automodel/src/CHANGELOG.md b/java/ql/automodel/src/CHANGELOG.md index eb9aae31d418..fa718635e0c7 100644 --- a/java/ql/automodel/src/CHANGELOG.md +++ b/java/ql/automodel/src/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.0.14 + +No user-facing changes. + ## 0.0.13 No user-facing changes. diff --git a/java/ql/automodel/src/change-notes/released/0.0.14.md b/java/ql/automodel/src/change-notes/released/0.0.14.md new file mode 100644 index 000000000000..63b4d50ca454 --- /dev/null +++ b/java/ql/automodel/src/change-notes/released/0.0.14.md @@ -0,0 +1,3 @@ +## 0.0.14 + +No user-facing changes. diff --git a/java/ql/automodel/src/codeql-pack.release.yml b/java/ql/automodel/src/codeql-pack.release.yml index 044e54e4f7e5..ca29e45d0a67 100644 --- a/java/ql/automodel/src/codeql-pack.release.yml +++ b/java/ql/automodel/src/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.0.13 +lastReleaseVersion: 0.0.14 diff --git a/java/ql/automodel/src/qlpack.yml b/java/ql/automodel/src/qlpack.yml index 0845b6f1761b..3334223e9e4d 100644 --- a/java/ql/automodel/src/qlpack.yml +++ b/java/ql/automodel/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/java-automodel-queries -version: 0.0.14-dev +version: 0.0.14 groups: - java - automodel diff --git a/java/ql/lib/CHANGELOG.md b/java/ql/lib/CHANGELOG.md index 3621a766e8ae..4b34106dc097 100644 --- a/java/ql/lib/CHANGELOG.md +++ b/java/ql/lib/CHANGELOG.md @@ -1,3 +1,13 @@ +## 0.8.8 + +### Minor Analysis Improvements + +* Added models for the following packages: + + * com.fasterxml.jackson.databind + * javax.servlet +* Added the `java.util.Date` and `java.util.UUID` classes to the list of types in the `SimpleTypeSanitizer` class in `semmle.code.java.security.Sanitizers`. + ## 0.8.7 ### New Features diff --git a/java/ql/lib/change-notes/2024-01-24-new-models.md b/java/ql/lib/change-notes/2024-01-24-new-models.md deleted file mode 100644 index 8646ac1f0cb5..000000000000 --- a/java/ql/lib/change-notes/2024-01-24-new-models.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -category: minorAnalysis ---- -* Added models for the following packages: - - * com.fasterxml.jackson.databind - * javax.servlet diff --git a/java/ql/lib/change-notes/2024-01-23-add-uuid-and-date-to-simpletypesanitizer.md b/java/ql/lib/change-notes/released/0.8.8.md similarity index 52% rename from java/ql/lib/change-notes/2024-01-23-add-uuid-and-date-to-simpletypesanitizer.md rename to java/ql/lib/change-notes/released/0.8.8.md index 96d6b9e0334b..621865790142 100644 --- a/java/ql/lib/change-notes/2024-01-23-add-uuid-and-date-to-simpletypesanitizer.md +++ b/java/ql/lib/change-notes/released/0.8.8.md @@ -1,4 +1,9 @@ ---- -category: minorAnalysis ---- +## 0.8.8 + +### Minor Analysis Improvements + +* Added models for the following packages: + + * com.fasterxml.jackson.databind + * javax.servlet * Added the `java.util.Date` and `java.util.UUID` classes to the list of types in the `SimpleTypeSanitizer` class in `semmle.code.java.security.Sanitizers`. diff --git a/java/ql/lib/codeql-pack.release.yml b/java/ql/lib/codeql-pack.release.yml index 2ef6dc421f30..da0a61b4048e 100644 --- a/java/ql/lib/codeql-pack.release.yml +++ b/java/ql/lib/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.8.7 +lastReleaseVersion: 0.8.8 diff --git a/java/ql/lib/qlpack.yml b/java/ql/lib/qlpack.yml index 62f4a0d7e962..6e4e1269d9ca 100644 --- a/java/ql/lib/qlpack.yml +++ b/java/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/java-all -version: 0.8.8-dev +version: 0.8.8 groups: java dbscheme: config/semmlecode.dbscheme extractor: java diff --git a/java/ql/src/CHANGELOG.md b/java/ql/src/CHANGELOG.md index 84096230dd17..466b98fea111 100644 --- a/java/ql/src/CHANGELOG.md +++ b/java/ql/src/CHANGELOG.md @@ -1,3 +1,10 @@ +## 0.8.8 + +### New Queries + +* Added a new query `java/android/sensitive-text` to detect instances of sensitive data being exposed through text fields without being properly masked. +* Added a new query `java/android/sensitive-notification` to detect instances of sensitive data being exposed through Android notifications. + ## 0.8.7 ### New Queries @@ -10,10 +17,6 @@ ## 0.8.6 -### Deprecated Queries - -* The three queries `java/insufficient-key-size`, `java/server-side-template-injection`, and `java/android/implicit-pendingintents` had accidentally general extension points allowing arbitrary string-based flow state. This has been fixed and the old extension points have been deprecated where possible, and otherwise updated. - ### New Queries * Added the `java/insecure-randomness` query to detect uses of weakly random values which an attacker may be able to predict. Also added the `crypto-parameter` sink kind for sinks which represent the parameters and keys of cryptographic operations. @@ -24,6 +27,10 @@ * The query `java/android/missing-certificate-pinning` should no longer alert about requests pointing to the local filesystem. * Removed some spurious sinks related to `com.opensymphony.xwork2.TextProvider.getText` from the query `java/ognl-injection`. +### Bug Fixes + +* The three queries `java/insufficient-key-size`, `java/server-side-template-injection`, and `java/android/implicit-pendingintents` had accidentally general extension points allowing arbitrary string-based flow state. This has been fixed and the old extension points have been deprecated where possible, and otherwise updated. + ## 0.8.5 No user-facing changes. diff --git a/java/ql/src/change-notes/2024-01-15-android-sensitive-notification-query.md b/java/ql/src/change-notes/2024-01-15-android-sensitive-notification-query.md deleted file mode 100644 index 427ebbe94ff1..000000000000 --- a/java/ql/src/change-notes/2024-01-15-android-sensitive-notification-query.md +++ /dev/null @@ -1,4 +0,0 @@ ---- -category: newQuery ---- -* Added a new query `java/android/sensitive-notification` to detect instances of sensitive data being exposed through Android notifications. \ No newline at end of file diff --git a/java/ql/src/change-notes/2024-01-29-android-sensitive-text-field-query.md b/java/ql/src/change-notes/2024-01-29-android-sensitive-text-field-query.md deleted file mode 100644 index 5e5156944a78..000000000000 --- a/java/ql/src/change-notes/2024-01-29-android-sensitive-text-field-query.md +++ /dev/null @@ -1,4 +0,0 @@ ---- -category: newQuery ---- -* Added a new query `java/android/sensitive-text` to detect instances of sensitive data being exposed through text fields without being properly masked. \ No newline at end of file diff --git a/java/ql/src/change-notes/released/0.8.8.md b/java/ql/src/change-notes/released/0.8.8.md new file mode 100644 index 000000000000..94f005fdca8f --- /dev/null +++ b/java/ql/src/change-notes/released/0.8.8.md @@ -0,0 +1,6 @@ +## 0.8.8 + +### New Queries + +* Added a new query `java/android/sensitive-text` to detect instances of sensitive data being exposed through text fields without being properly masked. +* Added a new query `java/android/sensitive-notification` to detect instances of sensitive data being exposed through Android notifications. diff --git a/java/ql/src/codeql-pack.release.yml b/java/ql/src/codeql-pack.release.yml index 2ef6dc421f30..da0a61b4048e 100644 --- a/java/ql/src/codeql-pack.release.yml +++ b/java/ql/src/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.8.7 +lastReleaseVersion: 0.8.8 diff --git a/java/ql/src/qlpack.yml b/java/ql/src/qlpack.yml index 4d0d39baca33..73e8a062ffe5 100644 --- a/java/ql/src/qlpack.yml +++ b/java/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/java-queries -version: 0.8.8-dev +version: 0.8.8 groups: - java - queries diff --git a/javascript/ql/lib/CHANGELOG.md b/javascript/ql/lib/CHANGELOG.md index 29005b5ce877..06e40ac7bd5f 100644 --- a/javascript/ql/lib/CHANGELOG.md +++ b/javascript/ql/lib/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.8.8 + +No user-facing changes. + ## 0.8.7 ### Minor Analysis Improvements diff --git a/javascript/ql/lib/change-notes/released/0.8.8.md b/javascript/ql/lib/change-notes/released/0.8.8.md new file mode 100644 index 000000000000..14d202dac002 --- /dev/null +++ b/javascript/ql/lib/change-notes/released/0.8.8.md @@ -0,0 +1,3 @@ +## 0.8.8 + +No user-facing changes. diff --git a/javascript/ql/lib/codeql-pack.release.yml b/javascript/ql/lib/codeql-pack.release.yml index 2ef6dc421f30..da0a61b4048e 100644 --- a/javascript/ql/lib/codeql-pack.release.yml +++ b/javascript/ql/lib/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.8.7 +lastReleaseVersion: 0.8.8 diff --git a/javascript/ql/lib/qlpack.yml b/javascript/ql/lib/qlpack.yml index bd0c1a815f39..fa544548ea78 100644 --- a/javascript/ql/lib/qlpack.yml +++ b/javascript/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/javascript-all -version: 0.8.8-dev +version: 0.8.8 groups: javascript dbscheme: semmlecode.javascript.dbscheme extractor: javascript diff --git a/javascript/ql/src/CHANGELOG.md b/javascript/ql/src/CHANGELOG.md index ba868a7d629a..300da5225f90 100644 --- a/javascript/ql/src/CHANGELOG.md +++ b/javascript/ql/src/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.8.8 + +No user-facing changes. + ## 0.8.7 ### Minor Analysis Improvements diff --git a/javascript/ql/src/change-notes/released/0.8.8.md b/javascript/ql/src/change-notes/released/0.8.8.md new file mode 100644 index 000000000000..14d202dac002 --- /dev/null +++ b/javascript/ql/src/change-notes/released/0.8.8.md @@ -0,0 +1,3 @@ +## 0.8.8 + +No user-facing changes. diff --git a/javascript/ql/src/codeql-pack.release.yml b/javascript/ql/src/codeql-pack.release.yml index 2ef6dc421f30..da0a61b4048e 100644 --- a/javascript/ql/src/codeql-pack.release.yml +++ b/javascript/ql/src/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.8.7 +lastReleaseVersion: 0.8.8 diff --git a/javascript/ql/src/qlpack.yml b/javascript/ql/src/qlpack.yml index 51a22b542e0b..1ebbfc587876 100644 --- a/javascript/ql/src/qlpack.yml +++ b/javascript/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/javascript-queries -version: 0.8.8-dev +version: 0.8.8 groups: - javascript - queries diff --git a/misc/suite-helpers/CHANGELOG.md b/misc/suite-helpers/CHANGELOG.md index 1c10493c9e76..61d4b001d25b 100644 --- a/misc/suite-helpers/CHANGELOG.md +++ b/misc/suite-helpers/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.7.8 + +No user-facing changes. + ## 0.7.7 No user-facing changes. diff --git a/misc/suite-helpers/change-notes/released/0.7.8.md b/misc/suite-helpers/change-notes/released/0.7.8.md new file mode 100644 index 000000000000..5627ed51a174 --- /dev/null +++ b/misc/suite-helpers/change-notes/released/0.7.8.md @@ -0,0 +1,3 @@ +## 0.7.8 + +No user-facing changes. diff --git a/misc/suite-helpers/codeql-pack.release.yml b/misc/suite-helpers/codeql-pack.release.yml index 89cc2330c109..b6b12196b267 100644 --- a/misc/suite-helpers/codeql-pack.release.yml +++ b/misc/suite-helpers/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.7.7 +lastReleaseVersion: 0.7.8 diff --git a/misc/suite-helpers/qlpack.yml b/misc/suite-helpers/qlpack.yml index 82d40178d7ed..4db5dfcf4549 100644 --- a/misc/suite-helpers/qlpack.yml +++ b/misc/suite-helpers/qlpack.yml @@ -1,4 +1,4 @@ name: codeql/suite-helpers -version: 0.7.8-dev +version: 0.7.8 groups: shared warnOnImplicitThis: true diff --git a/python/ql/lib/CHANGELOG.md b/python/ql/lib/CHANGELOG.md index ca684c593203..016926227493 100644 --- a/python/ql/lib/CHANGELOG.md +++ b/python/ql/lib/CHANGELOG.md @@ -1,3 +1,13 @@ +## 0.11.8 + +### Minor Analysis Improvements + +* Added `html.escape` as a sanitizer for HTML. + +### Bug Fixes + +* Fixed the `a` (ASCII) inline flag not being recognized by the regular expression library. + ## 0.11.7 ### Minor Analysis Improvements diff --git a/python/ql/lib/change-notes/2024-01-21-regex-ascii-flag.md b/python/ql/lib/change-notes/2024-01-21-regex-ascii-flag.md deleted file mode 100644 index 5d8741b1bd3f..000000000000 --- a/python/ql/lib/change-notes/2024-01-21-regex-ascii-flag.md +++ /dev/null @@ -1,4 +0,0 @@ ---- -category: fix ---- -* Fixed the `a` (ASCII) inline flag not being recognized by the regular expression library. diff --git a/python/ql/lib/change-notes/2024-01-22-html-escape.md b/python/ql/lib/change-notes/2024-01-22-html-escape.md deleted file mode 100644 index 0ae31aee5452..000000000000 --- a/python/ql/lib/change-notes/2024-01-22-html-escape.md +++ /dev/null @@ -1,4 +0,0 @@ ---- -category: minorAnalysis ---- -* Added `html.escape` as a sanitizer for HTML. diff --git a/python/ql/lib/change-notes/released/0.11.8.md b/python/ql/lib/change-notes/released/0.11.8.md new file mode 100644 index 000000000000..d61a44518689 --- /dev/null +++ b/python/ql/lib/change-notes/released/0.11.8.md @@ -0,0 +1,9 @@ +## 0.11.8 + +### Minor Analysis Improvements + +* Added `html.escape` as a sanitizer for HTML. + +### Bug Fixes + +* Fixed the `a` (ASCII) inline flag not being recognized by the regular expression library. diff --git a/python/ql/lib/codeql-pack.release.yml b/python/ql/lib/codeql-pack.release.yml index 59fa16251b6e..345c308d4022 100644 --- a/python/ql/lib/codeql-pack.release.yml +++ b/python/ql/lib/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.11.7 +lastReleaseVersion: 0.11.8 diff --git a/python/ql/lib/qlpack.yml b/python/ql/lib/qlpack.yml index 23bff260f7a1..a2c343cca3f4 100644 --- a/python/ql/lib/qlpack.yml +++ b/python/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/python-all -version: 0.11.8-dev +version: 0.11.8 groups: python dbscheme: semmlecode.python.dbscheme extractor: python diff --git a/python/ql/src/CHANGELOG.md b/python/ql/src/CHANGELOG.md index b42dcfd8b31b..17931ead8b16 100644 --- a/python/ql/src/CHANGELOG.md +++ b/python/ql/src/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.9.8 + +No user-facing changes. + ## 0.9.7 ### Minor Analysis Improvements diff --git a/python/ql/src/change-notes/released/0.9.8.md b/python/ql/src/change-notes/released/0.9.8.md new file mode 100644 index 000000000000..d1ca1c4d6476 --- /dev/null +++ b/python/ql/src/change-notes/released/0.9.8.md @@ -0,0 +1,3 @@ +## 0.9.8 + +No user-facing changes. diff --git a/python/ql/src/codeql-pack.release.yml b/python/ql/src/codeql-pack.release.yml index 0921a4382544..9ca6c6f26786 100644 --- a/python/ql/src/codeql-pack.release.yml +++ b/python/ql/src/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.9.7 +lastReleaseVersion: 0.9.8 diff --git a/python/ql/src/qlpack.yml b/python/ql/src/qlpack.yml index 5de71eb6e3a6..538e5ad799c4 100644 --- a/python/ql/src/qlpack.yml +++ b/python/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/python-queries -version: 0.9.8-dev +version: 0.9.8 groups: - python - queries diff --git a/ruby/ql/lib/CHANGELOG.md b/ruby/ql/lib/CHANGELOG.md index e9e4507d8df7..8a9e4e6c8b70 100644 --- a/ruby/ql/lib/CHANGELOG.md +++ b/ruby/ql/lib/CHANGELOG.md @@ -1,3 +1,9 @@ +## 0.8.8 + +### Minor Analysis Improvements + +* Flow is now tracked through Rails `render` calls, when the argument is a `ViewComponent`. In this case, data flow is tracked into the accompanying `.html.erb` file. + ## 0.8.7 ### Minor Analysis Improvements diff --git a/ruby/ql/lib/change-notes/2024-01-22-erb-render-flow.md b/ruby/ql/lib/change-notes/released/0.8.8.md similarity index 79% rename from ruby/ql/lib/change-notes/2024-01-22-erb-render-flow.md rename to ruby/ql/lib/change-notes/released/0.8.8.md index f9e68ef580e9..dc4b3dd43e37 100644 --- a/ruby/ql/lib/change-notes/2024-01-22-erb-render-flow.md +++ b/ruby/ql/lib/change-notes/released/0.8.8.md @@ -1,4 +1,5 @@ ---- -category: minorAnalysis ---- +## 0.8.8 + +### Minor Analysis Improvements + * Flow is now tracked through Rails `render` calls, when the argument is a `ViewComponent`. In this case, data flow is tracked into the accompanying `.html.erb` file. diff --git a/ruby/ql/lib/codeql-pack.release.yml b/ruby/ql/lib/codeql-pack.release.yml index 2ef6dc421f30..da0a61b4048e 100644 --- a/ruby/ql/lib/codeql-pack.release.yml +++ b/ruby/ql/lib/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.8.7 +lastReleaseVersion: 0.8.8 diff --git a/ruby/ql/lib/qlpack.yml b/ruby/ql/lib/qlpack.yml index 8179ac539965..7eb6222e1018 100644 --- a/ruby/ql/lib/qlpack.yml +++ b/ruby/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/ruby-all -version: 0.8.8-dev +version: 0.8.8 groups: ruby extractor: ruby dbscheme: ruby.dbscheme diff --git a/ruby/ql/src/CHANGELOG.md b/ruby/ql/src/CHANGELOG.md index 05a89118b05f..9eff67dab9ee 100644 --- a/ruby/ql/src/CHANGELOG.md +++ b/ruby/ql/src/CHANGELOG.md @@ -1,3 +1,14 @@ +## 0.8.8 + +### New Queries + +* Added a new experimental query, `rb/insecure-randomness`, to detect when application uses random values that are not cryptographically secure. + +### Minor Analysis Improvements + +* Added new unsafe deserialization sinks for the ox gem. +* Added an additional unsafe deserialization sink for the oj gem. + ## 0.8.7 No user-facing changes. diff --git a/ruby/ql/src/change-notes/2023-12-18-insecure-randomness-query.md b/ruby/ql/src/change-notes/2023-12-18-insecure-randomness-query.md deleted file mode 100644 index a4b3cd5a1f53..000000000000 --- a/ruby/ql/src/change-notes/2023-12-18-insecure-randomness-query.md +++ /dev/null @@ -1,4 +0,0 @@ ---- -category: newQuery ---- -* Added a new experimental query, `rb/insecure-randomness`, to detect when application uses random values that are not cryptographically secure. \ No newline at end of file diff --git a/ruby/ql/src/change-notes/2024-01-30-unsafe-deserialization-sinks.md b/ruby/ql/src/change-notes/2024-01-30-unsafe-deserialization-sinks.md deleted file mode 100644 index 3ba080e91ab7..000000000000 --- a/ruby/ql/src/change-notes/2024-01-30-unsafe-deserialization-sinks.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -category: minorAnalysis ---- -* Added new unsafe deserialization sinks for the ox gem. -* Added an additional unsafe deserialization sink for the oj gem. diff --git a/ruby/ql/src/change-notes/released/0.8.8.md b/ruby/ql/src/change-notes/released/0.8.8.md new file mode 100644 index 000000000000..b8aaed87425f --- /dev/null +++ b/ruby/ql/src/change-notes/released/0.8.8.md @@ -0,0 +1,10 @@ +## 0.8.8 + +### New Queries + +* Added a new experimental query, `rb/insecure-randomness`, to detect when application uses random values that are not cryptographically secure. + +### Minor Analysis Improvements + +* Added new unsafe deserialization sinks for the ox gem. +* Added an additional unsafe deserialization sink for the oj gem. diff --git a/ruby/ql/src/codeql-pack.release.yml b/ruby/ql/src/codeql-pack.release.yml index 2ef6dc421f30..da0a61b4048e 100644 --- a/ruby/ql/src/codeql-pack.release.yml +++ b/ruby/ql/src/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.8.7 +lastReleaseVersion: 0.8.8 diff --git a/ruby/ql/src/qlpack.yml b/ruby/ql/src/qlpack.yml index 6891e0227d31..7c1995c00e53 100644 --- a/ruby/ql/src/qlpack.yml +++ b/ruby/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/ruby-queries -version: 0.8.8-dev +version: 0.8.8 groups: - ruby - queries diff --git a/shared/controlflow/CHANGELOG.md b/shared/controlflow/CHANGELOG.md index 6635db28abc8..d72921d34c1f 100644 --- a/shared/controlflow/CHANGELOG.md +++ b/shared/controlflow/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.1.8 + +No user-facing changes. + ## 0.1.7 No user-facing changes. diff --git a/shared/controlflow/change-notes/released/0.1.8.md b/shared/controlflow/change-notes/released/0.1.8.md new file mode 100644 index 000000000000..5b20b52baf19 --- /dev/null +++ b/shared/controlflow/change-notes/released/0.1.8.md @@ -0,0 +1,3 @@ +## 0.1.8 + +No user-facing changes. diff --git a/shared/controlflow/codeql-pack.release.yml b/shared/controlflow/codeql-pack.release.yml index 949d4c64c66f..3136ea4a1cc9 100644 --- a/shared/controlflow/codeql-pack.release.yml +++ b/shared/controlflow/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.1.7 +lastReleaseVersion: 0.1.8 diff --git a/shared/controlflow/qlpack.yml b/shared/controlflow/qlpack.yml index c6c4fb5f728c..79d4a386cf15 100644 --- a/shared/controlflow/qlpack.yml +++ b/shared/controlflow/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/controlflow -version: 0.1.8-dev +version: 0.1.8 groups: shared library: true dependencies: diff --git a/shared/dataflow/CHANGELOG.md b/shared/dataflow/CHANGELOG.md index c537cb3bb8e8..e9b6c3bc9043 100644 --- a/shared/dataflow/CHANGELOG.md +++ b/shared/dataflow/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.1.8 + +No user-facing changes. + ## 0.1.7 No user-facing changes. diff --git a/shared/dataflow/change-notes/released/0.1.8.md b/shared/dataflow/change-notes/released/0.1.8.md new file mode 100644 index 000000000000..5b20b52baf19 --- /dev/null +++ b/shared/dataflow/change-notes/released/0.1.8.md @@ -0,0 +1,3 @@ +## 0.1.8 + +No user-facing changes. diff --git a/shared/dataflow/codeql-pack.release.yml b/shared/dataflow/codeql-pack.release.yml index 949d4c64c66f..3136ea4a1cc9 100644 --- a/shared/dataflow/codeql-pack.release.yml +++ b/shared/dataflow/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.1.7 +lastReleaseVersion: 0.1.8 diff --git a/shared/dataflow/qlpack.yml b/shared/dataflow/qlpack.yml index 91d1454351c5..ffb4d0754bef 100644 --- a/shared/dataflow/qlpack.yml +++ b/shared/dataflow/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/dataflow -version: 0.1.8-dev +version: 0.1.8 groups: shared library: true dependencies: diff --git a/shared/mad/CHANGELOG.md b/shared/mad/CHANGELOG.md index 438ce8241a69..35042f79b690 100644 --- a/shared/mad/CHANGELOG.md +++ b/shared/mad/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.2.8 + +No user-facing changes. + ## 0.2.7 No user-facing changes. diff --git a/shared/mad/change-notes/released/0.2.8.md b/shared/mad/change-notes/released/0.2.8.md new file mode 100644 index 000000000000..2f8aa0dd21e0 --- /dev/null +++ b/shared/mad/change-notes/released/0.2.8.md @@ -0,0 +1,3 @@ +## 0.2.8 + +No user-facing changes. diff --git a/shared/mad/codeql-pack.release.yml b/shared/mad/codeql-pack.release.yml index 6d3c0021858b..66ad7f587f80 100644 --- a/shared/mad/codeql-pack.release.yml +++ b/shared/mad/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.2.7 +lastReleaseVersion: 0.2.8 diff --git a/shared/mad/qlpack.yml b/shared/mad/qlpack.yml index 31a8e8b7534a..c4eade3b2562 100644 --- a/shared/mad/qlpack.yml +++ b/shared/mad/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/mad -version: 0.2.8-dev +version: 0.2.8 groups: shared library: true dependencies: null diff --git a/shared/rangeanalysis/CHANGELOG.md b/shared/rangeanalysis/CHANGELOG.md index 6f334d57356f..9ad1339683f9 100644 --- a/shared/rangeanalysis/CHANGELOG.md +++ b/shared/rangeanalysis/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.0.7 + +No user-facing changes. + ## 0.0.6 No user-facing changes. diff --git a/shared/rangeanalysis/change-notes/released/0.0.7.md b/shared/rangeanalysis/change-notes/released/0.0.7.md new file mode 100644 index 000000000000..84da6f18c42e --- /dev/null +++ b/shared/rangeanalysis/change-notes/released/0.0.7.md @@ -0,0 +1,3 @@ +## 0.0.7 + +No user-facing changes. diff --git a/shared/rangeanalysis/codeql-pack.release.yml b/shared/rangeanalysis/codeql-pack.release.yml index cf398ce02aa4..a2a5484910bc 100644 --- a/shared/rangeanalysis/codeql-pack.release.yml +++ b/shared/rangeanalysis/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.0.6 +lastReleaseVersion: 0.0.7 diff --git a/shared/rangeanalysis/qlpack.yml b/shared/rangeanalysis/qlpack.yml index 6317ae4cac46..faa059f069ae 100644 --- a/shared/rangeanalysis/qlpack.yml +++ b/shared/rangeanalysis/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/rangeanalysis -version: 0.0.7-dev +version: 0.0.7 groups: shared library: true dependencies: diff --git a/shared/regex/CHANGELOG.md b/shared/regex/CHANGELOG.md index 267288c38df8..bf0aa5531571 100644 --- a/shared/regex/CHANGELOG.md +++ b/shared/regex/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.2.8 + +No user-facing changes. + ## 0.2.7 No user-facing changes. diff --git a/shared/regex/change-notes/released/0.2.8.md b/shared/regex/change-notes/released/0.2.8.md new file mode 100644 index 000000000000..2f8aa0dd21e0 --- /dev/null +++ b/shared/regex/change-notes/released/0.2.8.md @@ -0,0 +1,3 @@ +## 0.2.8 + +No user-facing changes. diff --git a/shared/regex/codeql-pack.release.yml b/shared/regex/codeql-pack.release.yml index 6d3c0021858b..66ad7f587f80 100644 --- a/shared/regex/codeql-pack.release.yml +++ b/shared/regex/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.2.7 +lastReleaseVersion: 0.2.8 diff --git a/shared/regex/qlpack.yml b/shared/regex/qlpack.yml index c75c3ca7b2db..57aa69e96290 100644 --- a/shared/regex/qlpack.yml +++ b/shared/regex/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/regex -version: 0.2.8-dev +version: 0.2.8 groups: shared library: true dependencies: diff --git a/shared/ssa/CHANGELOG.md b/shared/ssa/CHANGELOG.md index 8a920eb7bedd..7c9b57d2b8e5 100644 --- a/shared/ssa/CHANGELOG.md +++ b/shared/ssa/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.2.8 + +No user-facing changes. + ## 0.2.7 ### Minor Analysis Improvements diff --git a/shared/ssa/change-notes/released/0.2.8.md b/shared/ssa/change-notes/released/0.2.8.md new file mode 100644 index 000000000000..2f8aa0dd21e0 --- /dev/null +++ b/shared/ssa/change-notes/released/0.2.8.md @@ -0,0 +1,3 @@ +## 0.2.8 + +No user-facing changes. diff --git a/shared/ssa/codeql-pack.release.yml b/shared/ssa/codeql-pack.release.yml index 6d3c0021858b..66ad7f587f80 100644 --- a/shared/ssa/codeql-pack.release.yml +++ b/shared/ssa/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.2.7 +lastReleaseVersion: 0.2.8 diff --git a/shared/ssa/qlpack.yml b/shared/ssa/qlpack.yml index 92717e37ccbb..f47e195b5480 100644 --- a/shared/ssa/qlpack.yml +++ b/shared/ssa/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/ssa -version: 0.2.8-dev +version: 0.2.8 groups: shared library: true dependencies: diff --git a/shared/threat-models/CHANGELOG.md b/shared/threat-models/CHANGELOG.md index ad2e63eb4709..8f58f5145db5 100644 --- a/shared/threat-models/CHANGELOG.md +++ b/shared/threat-models/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.0.7 + +No user-facing changes. + ## 0.0.6 No user-facing changes. diff --git a/shared/threat-models/change-notes/released/0.0.7.md b/shared/threat-models/change-notes/released/0.0.7.md new file mode 100644 index 000000000000..84da6f18c42e --- /dev/null +++ b/shared/threat-models/change-notes/released/0.0.7.md @@ -0,0 +1,3 @@ +## 0.0.7 + +No user-facing changes. diff --git a/shared/threat-models/codeql-pack.release.yml b/shared/threat-models/codeql-pack.release.yml index cf398ce02aa4..a2a5484910bc 100644 --- a/shared/threat-models/codeql-pack.release.yml +++ b/shared/threat-models/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.0.6 +lastReleaseVersion: 0.0.7 diff --git a/shared/threat-models/qlpack.yml b/shared/threat-models/qlpack.yml index 4fd423016e24..b056dd0d7204 100644 --- a/shared/threat-models/qlpack.yml +++ b/shared/threat-models/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/threat-models -version: 0.0.7-dev +version: 0.0.7 library: true groups: shared dataExtensions: diff --git a/shared/tutorial/CHANGELOG.md b/shared/tutorial/CHANGELOG.md index d89b3171dc64..bc33883a950c 100644 --- a/shared/tutorial/CHANGELOG.md +++ b/shared/tutorial/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.2.8 + +No user-facing changes. + ## 0.2.7 No user-facing changes. diff --git a/shared/tutorial/change-notes/released/0.2.8.md b/shared/tutorial/change-notes/released/0.2.8.md new file mode 100644 index 000000000000..2f8aa0dd21e0 --- /dev/null +++ b/shared/tutorial/change-notes/released/0.2.8.md @@ -0,0 +1,3 @@ +## 0.2.8 + +No user-facing changes. diff --git a/shared/tutorial/codeql-pack.release.yml b/shared/tutorial/codeql-pack.release.yml index 6d3c0021858b..66ad7f587f80 100644 --- a/shared/tutorial/codeql-pack.release.yml +++ b/shared/tutorial/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.2.7 +lastReleaseVersion: 0.2.8 diff --git a/shared/tutorial/qlpack.yml b/shared/tutorial/qlpack.yml index 573d2d5e5bd4..23525cbfc602 100644 --- a/shared/tutorial/qlpack.yml +++ b/shared/tutorial/qlpack.yml @@ -1,7 +1,7 @@ name: codeql/tutorial description: Library for the CodeQL detective tutorials, helping new users learn to write CodeQL queries. -version: 0.2.8-dev +version: 0.2.8 groups: shared library: true warnOnImplicitThis: true diff --git a/shared/typetracking/CHANGELOG.md b/shared/typetracking/CHANGELOG.md index b47b17710e8b..4c21bc408be1 100644 --- a/shared/typetracking/CHANGELOG.md +++ b/shared/typetracking/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.2.8 + +No user-facing changes. + ## 0.2.7 No user-facing changes. diff --git a/shared/typetracking/change-notes/released/0.2.8.md b/shared/typetracking/change-notes/released/0.2.8.md new file mode 100644 index 000000000000..2f8aa0dd21e0 --- /dev/null +++ b/shared/typetracking/change-notes/released/0.2.8.md @@ -0,0 +1,3 @@ +## 0.2.8 + +No user-facing changes. diff --git a/shared/typetracking/codeql-pack.release.yml b/shared/typetracking/codeql-pack.release.yml index 6d3c0021858b..66ad7f587f80 100644 --- a/shared/typetracking/codeql-pack.release.yml +++ b/shared/typetracking/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.2.7 +lastReleaseVersion: 0.2.8 diff --git a/shared/typetracking/qlpack.yml b/shared/typetracking/qlpack.yml index a35e17dee123..09757c9de829 100644 --- a/shared/typetracking/qlpack.yml +++ b/shared/typetracking/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/typetracking -version: 0.2.8-dev +version: 0.2.8 groups: shared library: true dependencies: diff --git a/shared/typos/CHANGELOG.md b/shared/typos/CHANGELOG.md index 101d57dbad8d..2b0bb7d2f754 100644 --- a/shared/typos/CHANGELOG.md +++ b/shared/typos/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.2.8 + +No user-facing changes. + ## 0.2.7 No user-facing changes. diff --git a/shared/typos/change-notes/released/0.2.8.md b/shared/typos/change-notes/released/0.2.8.md new file mode 100644 index 000000000000..2f8aa0dd21e0 --- /dev/null +++ b/shared/typos/change-notes/released/0.2.8.md @@ -0,0 +1,3 @@ +## 0.2.8 + +No user-facing changes. diff --git a/shared/typos/codeql-pack.release.yml b/shared/typos/codeql-pack.release.yml index 6d3c0021858b..66ad7f587f80 100644 --- a/shared/typos/codeql-pack.release.yml +++ b/shared/typos/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.2.7 +lastReleaseVersion: 0.2.8 diff --git a/shared/typos/qlpack.yml b/shared/typos/qlpack.yml index bc2565304e49..4466e61ee0b5 100644 --- a/shared/typos/qlpack.yml +++ b/shared/typos/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/typos -version: 0.2.8-dev +version: 0.2.8 groups: shared library: true warnOnImplicitThis: true diff --git a/shared/util/CHANGELOG.md b/shared/util/CHANGELOG.md index edfa06a5da2d..273afd4129b0 100644 --- a/shared/util/CHANGELOG.md +++ b/shared/util/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.2.8 + +No user-facing changes. + ## 0.2.7 No user-facing changes. diff --git a/shared/util/change-notes/released/0.2.8.md b/shared/util/change-notes/released/0.2.8.md new file mode 100644 index 000000000000..2f8aa0dd21e0 --- /dev/null +++ b/shared/util/change-notes/released/0.2.8.md @@ -0,0 +1,3 @@ +## 0.2.8 + +No user-facing changes. diff --git a/shared/util/codeql-pack.release.yml b/shared/util/codeql-pack.release.yml index 6d3c0021858b..66ad7f587f80 100644 --- a/shared/util/codeql-pack.release.yml +++ b/shared/util/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.2.7 +lastReleaseVersion: 0.2.8 diff --git a/shared/util/qlpack.yml b/shared/util/qlpack.yml index cddb6cc42f1d..ae11a5bf58b6 100644 --- a/shared/util/qlpack.yml +++ b/shared/util/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/util -version: 0.2.8-dev +version: 0.2.8 groups: shared library: true dependencies: null diff --git a/shared/yaml/CHANGELOG.md b/shared/yaml/CHANGELOG.md index c5b3ec6b30e7..e29910326405 100644 --- a/shared/yaml/CHANGELOG.md +++ b/shared/yaml/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.2.8 + +No user-facing changes. + ## 0.2.7 No user-facing changes. diff --git a/shared/yaml/change-notes/released/0.2.8.md b/shared/yaml/change-notes/released/0.2.8.md new file mode 100644 index 000000000000..2f8aa0dd21e0 --- /dev/null +++ b/shared/yaml/change-notes/released/0.2.8.md @@ -0,0 +1,3 @@ +## 0.2.8 + +No user-facing changes. diff --git a/shared/yaml/codeql-pack.release.yml b/shared/yaml/codeql-pack.release.yml index 6d3c0021858b..66ad7f587f80 100644 --- a/shared/yaml/codeql-pack.release.yml +++ b/shared/yaml/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.2.7 +lastReleaseVersion: 0.2.8 diff --git a/shared/yaml/qlpack.yml b/shared/yaml/qlpack.yml index 2680ca9cbb96..4d656f798623 100644 --- a/shared/yaml/qlpack.yml +++ b/shared/yaml/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/yaml -version: 0.2.8-dev +version: 0.2.8 groups: shared library: true warnOnImplicitThis: true diff --git a/swift/ql/lib/CHANGELOG.md b/swift/ql/lib/CHANGELOG.md index f06c4195a35a..b69d9b9e9a39 100644 --- a/swift/ql/lib/CHANGELOG.md +++ b/swift/ql/lib/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.3.8 + +No user-facing changes. + ## 0.3.7 ### Minor Analysis Improvements diff --git a/swift/ql/lib/change-notes/released/0.3.8.md b/swift/ql/lib/change-notes/released/0.3.8.md new file mode 100644 index 000000000000..7e9035d11c1c --- /dev/null +++ b/swift/ql/lib/change-notes/released/0.3.8.md @@ -0,0 +1,3 @@ +## 0.3.8 + +No user-facing changes. diff --git a/swift/ql/lib/codeql-pack.release.yml b/swift/ql/lib/codeql-pack.release.yml index 939934ffd005..4aa0b63b2072 100644 --- a/swift/ql/lib/codeql-pack.release.yml +++ b/swift/ql/lib/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.3.7 +lastReleaseVersion: 0.3.8 diff --git a/swift/ql/lib/qlpack.yml b/swift/ql/lib/qlpack.yml index bb5078ca42bd..8916abe3bec5 100644 --- a/swift/ql/lib/qlpack.yml +++ b/swift/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/swift-all -version: 0.3.8-dev +version: 0.3.8 groups: swift extractor: swift dbscheme: swift.dbscheme diff --git a/swift/ql/src/CHANGELOG.md b/swift/ql/src/CHANGELOG.md index ff380eb0b974..7fe6e54b2416 100644 --- a/swift/ql/src/CHANGELOG.md +++ b/swift/ql/src/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.3.8 + +No user-facing changes. + ## 0.3.7 ### New Queries diff --git a/swift/ql/src/change-notes/released/0.3.8.md b/swift/ql/src/change-notes/released/0.3.8.md new file mode 100644 index 000000000000..7e9035d11c1c --- /dev/null +++ b/swift/ql/src/change-notes/released/0.3.8.md @@ -0,0 +1,3 @@ +## 0.3.8 + +No user-facing changes. diff --git a/swift/ql/src/codeql-pack.release.yml b/swift/ql/src/codeql-pack.release.yml index 939934ffd005..4aa0b63b2072 100644 --- a/swift/ql/src/codeql-pack.release.yml +++ b/swift/ql/src/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.3.7 +lastReleaseVersion: 0.3.8 diff --git a/swift/ql/src/qlpack.yml b/swift/ql/src/qlpack.yml index e61def6dd277..4a8d3d68e743 100644 --- a/swift/ql/src/qlpack.yml +++ b/swift/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/swift-queries -version: 0.3.8-dev +version: 0.3.8 groups: - swift - queries From 7a2332c1ff83b426a57dcd48a90315db26d985f5 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 8 Feb 2024 17:17:43 +0000 Subject: [PATCH 3/5] Post-release preparation for codeql-cli-2.16.2 --- cpp/ql/lib/qlpack.yml | 2 +- cpp/ql/src/qlpack.yml | 2 +- csharp/ql/campaigns/Solorigate/lib/qlpack.yml | 2 +- csharp/ql/campaigns/Solorigate/src/qlpack.yml | 2 +- csharp/ql/lib/qlpack.yml | 2 +- csharp/ql/src/qlpack.yml | 2 +- go/ql/consistency-queries/qlpack.yml | 2 +- go/ql/lib/qlpack.yml | 2 +- go/ql/src/qlpack.yml | 2 +- java/ql/automodel/src/qlpack.yml | 2 +- java/ql/lib/qlpack.yml | 2 +- java/ql/src/qlpack.yml | 2 +- javascript/ql/lib/qlpack.yml | 2 +- javascript/ql/src/qlpack.yml | 2 +- misc/suite-helpers/qlpack.yml | 2 +- python/ql/lib/qlpack.yml | 2 +- python/ql/src/qlpack.yml | 2 +- ruby/ql/lib/qlpack.yml | 2 +- ruby/ql/src/qlpack.yml | 2 +- shared/controlflow/qlpack.yml | 2 +- shared/dataflow/qlpack.yml | 2 +- shared/mad/qlpack.yml | 2 +- shared/rangeanalysis/qlpack.yml | 2 +- shared/regex/qlpack.yml | 2 +- shared/ssa/qlpack.yml | 2 +- shared/threat-models/qlpack.yml | 2 +- shared/tutorial/qlpack.yml | 2 +- shared/typetracking/qlpack.yml | 2 +- shared/typos/qlpack.yml | 2 +- shared/util/qlpack.yml | 2 +- shared/yaml/qlpack.yml | 2 +- swift/ql/lib/qlpack.yml | 2 +- swift/ql/src/qlpack.yml | 2 +- 33 files changed, 33 insertions(+), 33 deletions(-) diff --git a/cpp/ql/lib/qlpack.yml b/cpp/ql/lib/qlpack.yml index b1b4172e9777..7615b6bac2f1 100644 --- a/cpp/ql/lib/qlpack.yml +++ b/cpp/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/cpp-all -version: 0.12.5 +version: 0.12.6-dev groups: cpp dbscheme: semmlecode.cpp.dbscheme extractor: cpp diff --git a/cpp/ql/src/qlpack.yml b/cpp/ql/src/qlpack.yml index 0da41987b3e7..9151201a137d 100644 --- a/cpp/ql/src/qlpack.yml +++ b/cpp/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/cpp-queries -version: 0.9.4 +version: 0.9.5-dev groups: - cpp - queries diff --git a/csharp/ql/campaigns/Solorigate/lib/qlpack.yml b/csharp/ql/campaigns/Solorigate/lib/qlpack.yml index 77b1c8b51542..8466748a25b5 100644 --- a/csharp/ql/campaigns/Solorigate/lib/qlpack.yml +++ b/csharp/ql/campaigns/Solorigate/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/csharp-solorigate-all -version: 1.7.8 +version: 1.7.9-dev groups: - csharp - solorigate diff --git a/csharp/ql/campaigns/Solorigate/src/qlpack.yml b/csharp/ql/campaigns/Solorigate/src/qlpack.yml index 9851e27c691c..ff72db938e0b 100644 --- a/csharp/ql/campaigns/Solorigate/src/qlpack.yml +++ b/csharp/ql/campaigns/Solorigate/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/csharp-solorigate-queries -version: 1.7.8 +version: 1.7.9-dev groups: - csharp - solorigate diff --git a/csharp/ql/lib/qlpack.yml b/csharp/ql/lib/qlpack.yml index 2b137281da6c..2e576e11b11e 100644 --- a/csharp/ql/lib/qlpack.yml +++ b/csharp/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/csharp-all -version: 0.8.8 +version: 0.8.9-dev groups: csharp dbscheme: semmlecode.csharp.dbscheme extractor: csharp diff --git a/csharp/ql/src/qlpack.yml b/csharp/ql/src/qlpack.yml index a16c72edd721..018c3e09ae34 100644 --- a/csharp/ql/src/qlpack.yml +++ b/csharp/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/csharp-queries -version: 0.8.8 +version: 0.8.9-dev groups: - csharp - queries diff --git a/go/ql/consistency-queries/qlpack.yml b/go/ql/consistency-queries/qlpack.yml index c7522dd8e352..651e694d9640 100644 --- a/go/ql/consistency-queries/qlpack.yml +++ b/go/ql/consistency-queries/qlpack.yml @@ -1,5 +1,5 @@ name: codeql-go-consistency-queries -version: 0.0.7 +version: 0.0.8-dev groups: - go - queries diff --git a/go/ql/lib/qlpack.yml b/go/ql/lib/qlpack.yml index 5f317377d457..920594fe6ecb 100644 --- a/go/ql/lib/qlpack.yml +++ b/go/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/go-all -version: 0.7.8 +version: 0.7.9-dev groups: go dbscheme: go.dbscheme extractor: go diff --git a/go/ql/src/qlpack.yml b/go/ql/src/qlpack.yml index 816545402197..fb73fa0eb966 100644 --- a/go/ql/src/qlpack.yml +++ b/go/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/go-queries -version: 0.7.8 +version: 0.7.9-dev groups: - go - queries diff --git a/java/ql/automodel/src/qlpack.yml b/java/ql/automodel/src/qlpack.yml index 3334223e9e4d..1f68ac3f6ba9 100644 --- a/java/ql/automodel/src/qlpack.yml +++ b/java/ql/automodel/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/java-automodel-queries -version: 0.0.14 +version: 0.0.15-dev groups: - java - automodel diff --git a/java/ql/lib/qlpack.yml b/java/ql/lib/qlpack.yml index 6e4e1269d9ca..cadcc1c9be6d 100644 --- a/java/ql/lib/qlpack.yml +++ b/java/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/java-all -version: 0.8.8 +version: 0.8.9-dev groups: java dbscheme: config/semmlecode.dbscheme extractor: java diff --git a/java/ql/src/qlpack.yml b/java/ql/src/qlpack.yml index 73e8a062ffe5..cad99f4d9c45 100644 --- a/java/ql/src/qlpack.yml +++ b/java/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/java-queries -version: 0.8.8 +version: 0.8.9-dev groups: - java - queries diff --git a/javascript/ql/lib/qlpack.yml b/javascript/ql/lib/qlpack.yml index fa544548ea78..2be9a1ed2bdb 100644 --- a/javascript/ql/lib/qlpack.yml +++ b/javascript/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/javascript-all -version: 0.8.8 +version: 0.8.9-dev groups: javascript dbscheme: semmlecode.javascript.dbscheme extractor: javascript diff --git a/javascript/ql/src/qlpack.yml b/javascript/ql/src/qlpack.yml index 1ebbfc587876..545be6f2c616 100644 --- a/javascript/ql/src/qlpack.yml +++ b/javascript/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/javascript-queries -version: 0.8.8 +version: 0.8.9-dev groups: - javascript - queries diff --git a/misc/suite-helpers/qlpack.yml b/misc/suite-helpers/qlpack.yml index 4db5dfcf4549..6b20374ae338 100644 --- a/misc/suite-helpers/qlpack.yml +++ b/misc/suite-helpers/qlpack.yml @@ -1,4 +1,4 @@ name: codeql/suite-helpers -version: 0.7.8 +version: 0.7.9-dev groups: shared warnOnImplicitThis: true diff --git a/python/ql/lib/qlpack.yml b/python/ql/lib/qlpack.yml index a2c343cca3f4..94f82195d5b2 100644 --- a/python/ql/lib/qlpack.yml +++ b/python/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/python-all -version: 0.11.8 +version: 0.11.9-dev groups: python dbscheme: semmlecode.python.dbscheme extractor: python diff --git a/python/ql/src/qlpack.yml b/python/ql/src/qlpack.yml index 538e5ad799c4..c5335da22f34 100644 --- a/python/ql/src/qlpack.yml +++ b/python/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/python-queries -version: 0.9.8 +version: 0.9.9-dev groups: - python - queries diff --git a/ruby/ql/lib/qlpack.yml b/ruby/ql/lib/qlpack.yml index 7eb6222e1018..6c55331de90a 100644 --- a/ruby/ql/lib/qlpack.yml +++ b/ruby/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/ruby-all -version: 0.8.8 +version: 0.8.9-dev groups: ruby extractor: ruby dbscheme: ruby.dbscheme diff --git a/ruby/ql/src/qlpack.yml b/ruby/ql/src/qlpack.yml index 7c1995c00e53..3637a80df7f5 100644 --- a/ruby/ql/src/qlpack.yml +++ b/ruby/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/ruby-queries -version: 0.8.8 +version: 0.8.9-dev groups: - ruby - queries diff --git a/shared/controlflow/qlpack.yml b/shared/controlflow/qlpack.yml index 79d4a386cf15..c7a88e506116 100644 --- a/shared/controlflow/qlpack.yml +++ b/shared/controlflow/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/controlflow -version: 0.1.8 +version: 0.1.9-dev groups: shared library: true dependencies: diff --git a/shared/dataflow/qlpack.yml b/shared/dataflow/qlpack.yml index ffb4d0754bef..c14ef815d580 100644 --- a/shared/dataflow/qlpack.yml +++ b/shared/dataflow/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/dataflow -version: 0.1.8 +version: 0.1.9-dev groups: shared library: true dependencies: diff --git a/shared/mad/qlpack.yml b/shared/mad/qlpack.yml index c4eade3b2562..0b3830f888da 100644 --- a/shared/mad/qlpack.yml +++ b/shared/mad/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/mad -version: 0.2.8 +version: 0.2.9-dev groups: shared library: true dependencies: null diff --git a/shared/rangeanalysis/qlpack.yml b/shared/rangeanalysis/qlpack.yml index faa059f069ae..0f5272dd8cf3 100644 --- a/shared/rangeanalysis/qlpack.yml +++ b/shared/rangeanalysis/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/rangeanalysis -version: 0.0.7 +version: 0.0.8-dev groups: shared library: true dependencies: diff --git a/shared/regex/qlpack.yml b/shared/regex/qlpack.yml index 57aa69e96290..eca67311c9c1 100644 --- a/shared/regex/qlpack.yml +++ b/shared/regex/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/regex -version: 0.2.8 +version: 0.2.9-dev groups: shared library: true dependencies: diff --git a/shared/ssa/qlpack.yml b/shared/ssa/qlpack.yml index f47e195b5480..b5d30380815a 100644 --- a/shared/ssa/qlpack.yml +++ b/shared/ssa/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/ssa -version: 0.2.8 +version: 0.2.9-dev groups: shared library: true dependencies: diff --git a/shared/threat-models/qlpack.yml b/shared/threat-models/qlpack.yml index b056dd0d7204..eb345ecca9a8 100644 --- a/shared/threat-models/qlpack.yml +++ b/shared/threat-models/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/threat-models -version: 0.0.7 +version: 0.0.8-dev library: true groups: shared dataExtensions: diff --git a/shared/tutorial/qlpack.yml b/shared/tutorial/qlpack.yml index 23525cbfc602..e3080bb33b59 100644 --- a/shared/tutorial/qlpack.yml +++ b/shared/tutorial/qlpack.yml @@ -1,7 +1,7 @@ name: codeql/tutorial description: Library for the CodeQL detective tutorials, helping new users learn to write CodeQL queries. -version: 0.2.8 +version: 0.2.9-dev groups: shared library: true warnOnImplicitThis: true diff --git a/shared/typetracking/qlpack.yml b/shared/typetracking/qlpack.yml index 09757c9de829..adf375fd0c34 100644 --- a/shared/typetracking/qlpack.yml +++ b/shared/typetracking/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/typetracking -version: 0.2.8 +version: 0.2.9-dev groups: shared library: true dependencies: diff --git a/shared/typos/qlpack.yml b/shared/typos/qlpack.yml index 4466e61ee0b5..927514b2fe43 100644 --- a/shared/typos/qlpack.yml +++ b/shared/typos/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/typos -version: 0.2.8 +version: 0.2.9-dev groups: shared library: true warnOnImplicitThis: true diff --git a/shared/util/qlpack.yml b/shared/util/qlpack.yml index ae11a5bf58b6..72537a48107c 100644 --- a/shared/util/qlpack.yml +++ b/shared/util/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/util -version: 0.2.8 +version: 0.2.9-dev groups: shared library: true dependencies: null diff --git a/shared/yaml/qlpack.yml b/shared/yaml/qlpack.yml index 4d656f798623..fae3aad13245 100644 --- a/shared/yaml/qlpack.yml +++ b/shared/yaml/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/yaml -version: 0.2.8 +version: 0.2.9-dev groups: shared library: true warnOnImplicitThis: true diff --git a/swift/ql/lib/qlpack.yml b/swift/ql/lib/qlpack.yml index 8916abe3bec5..2c58adec21e3 100644 --- a/swift/ql/lib/qlpack.yml +++ b/swift/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/swift-all -version: 0.3.8 +version: 0.3.9-dev groups: swift extractor: swift dbscheme: swift.dbscheme diff --git a/swift/ql/src/qlpack.yml b/swift/ql/src/qlpack.yml index 4a8d3d68e743..00ff9a6f1637 100644 --- a/swift/ql/src/qlpack.yml +++ b/swift/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/swift-queries -version: 0.3.8 +version: 0.3.9-dev groups: - swift - queries From ea004c44f2050eedcda317107f6ae904bb380f19 Mon Sep 17 00:00:00 2001 From: Dave Bartolomeo Date: Thu, 8 Feb 2024 12:26:21 -0500 Subject: [PATCH 4/5] Update CHANGELOG.md Fix accidental blank line --- cpp/ql/src/CHANGELOG.md | 1 - 1 file changed, 1 deletion(-) diff --git a/cpp/ql/src/CHANGELOG.md b/cpp/ql/src/CHANGELOG.md index 68bcdbc5b07b..44d00c1d8e44 100644 --- a/cpp/ql/src/CHANGELOG.md +++ b/cpp/ql/src/CHANGELOG.md @@ -6,7 +6,6 @@ * The "Incorrect return-value check for a 'scanf'-like function" query (`cpp/incorrectly-checked-scanf`) no longer reports an alert when an explicit check for EOF is added. * The "Incorrect return-value check for a 'scanf'-like function" query (`cpp/incorrectly-checked-scanf`) now recognizes more EOF checks. * The "Potentially uninitialized local variable" query (`cpp/uninitialized-local`) no longer reports an alert when the local variable is used as a qualifier to a static member function call. -* ``` * The diagnostic query `cpp/diagnostics/successfully-extracted-files` now considers any C/C++ file seen during extraction, even one with some errors, to be extracted / scanned. This affects the Code Scanning UI measure of scanned C/C++ files. ## 0.9.3 From 331355d23f29b2efe7a933a90a754ee317581705 Mon Sep 17 00:00:00 2001 From: Dave Bartolomeo Date: Thu, 8 Feb 2024 12:26:46 -0500 Subject: [PATCH 5/5] Fix accidental blank line --- cpp/ql/src/change-notes/released/0.9.4.md | 1 - 1 file changed, 1 deletion(-) diff --git a/cpp/ql/src/change-notes/released/0.9.4.md b/cpp/ql/src/change-notes/released/0.9.4.md index 6525a90f9bbc..bc6e71d7054e 100644 --- a/cpp/ql/src/change-notes/released/0.9.4.md +++ b/cpp/ql/src/change-notes/released/0.9.4.md @@ -6,5 +6,4 @@ * The "Incorrect return-value check for a 'scanf'-like function" query (`cpp/incorrectly-checked-scanf`) no longer reports an alert when an explicit check for EOF is added. * The "Incorrect return-value check for a 'scanf'-like function" query (`cpp/incorrectly-checked-scanf`) now recognizes more EOF checks. * The "Potentially uninitialized local variable" query (`cpp/uninitialized-local`) no longer reports an alert when the local variable is used as a qualifier to a static member function call. -* ``` * The diagnostic query `cpp/diagnostics/successfully-extracted-files` now considers any C/C++ file seen during extraction, even one with some errors, to be extracted / scanned. This affects the Code Scanning UI measure of scanned C/C++ files.