diff --git a/cpp/ql/lib/CHANGELOG.md b/cpp/ql/lib/CHANGELOG.md index e480b46a279..bcb7d30a2ed 100644 --- a/cpp/ql/lib/CHANGELOG.md +++ b/cpp/ql/lib/CHANGELOG.md @@ -1,3 +1,20 @@ +## 0.13.0 + +### Breaking Changes + +* Deleted the deprecated `GlobalValueNumberingImpl.qll` implementation. + +### New Features + +* Models-as-Data support has been added for C/C++. This feature allows flow sources, sinks and summaries to be expressed in compact strings as an alternative to modelling each source / sink / summary with explicit QL. See `dataflow/ExternalFlow.qll` for documentation and specification of the model format, and `models/implementations/ZMQ.qll` for a simple example of models. Importing models from `.yml` is not yet supported. + +### Minor Analysis Improvements + +* Source models have been added for the standard library function `getc` (and variations). +* Source, sink and flow models for the ZeroMQ (ZMQ) networking library have been added. +* Parameters of functions without definitions now have `ParameterNode`s. +* The alias analysis used internally by various libraries has been improved to answer alias questions more conservatively. As a result, some queries may report fewer false positives. + ## 0.12.11 No user-facing changes. diff --git a/cpp/ql/lib/change-notes/2024-04-05-sound-ir.md b/cpp/ql/lib/change-notes/2024-04-05-sound-ir.md deleted file mode 100644 index 0bb93093416..00000000000 --- a/cpp/ql/lib/change-notes/2024-04-05-sound-ir.md +++ /dev/null @@ -1,4 +0,0 @@ ---- -category: minorAnalysis ---- -* The alias analysis used internally by various libraries has been improved to answer alias questions more conservatively. As a result, some queries may report fewer false positives. \ No newline at end of file diff --git a/cpp/ql/lib/change-notes/2024-04-18-param-nodes.md b/cpp/ql/lib/change-notes/2024-04-18-param-nodes.md deleted file mode 100644 index 1911af38d8a..00000000000 --- a/cpp/ql/lib/change-notes/2024-04-18-param-nodes.md +++ /dev/null @@ -1,4 +0,0 @@ ---- -category: minorAnalysis ---- -* Parameters of functions without definitions now have `ParameterNode`s. diff --git a/cpp/ql/lib/change-notes/2024-04-26-outdated-deprecations.md b/cpp/ql/lib/change-notes/2024-04-26-outdated-deprecations.md deleted file mode 100644 index 642e3443640..00000000000 --- a/cpp/ql/lib/change-notes/2024-04-26-outdated-deprecations.md +++ /dev/null @@ -1,4 +0,0 @@ ---- -category: breaking ---- -* Deleted the deprecated `GlobalValueNumberingImpl.qll` implementation. diff --git a/cpp/ql/lib/change-notes/2024-10-04-getc.md b/cpp/ql/lib/change-notes/2024-10-04-getc.md deleted file mode 100644 index 9174b7a1184..00000000000 --- a/cpp/ql/lib/change-notes/2024-10-04-getc.md +++ /dev/null @@ -1,4 +0,0 @@ ---- -category: minorAnalysis ---- -* Source models have been added for the standard library function `getc` (and variations). diff --git a/cpp/ql/lib/change-notes/2024-10-04-models-as-data.md b/cpp/ql/lib/change-notes/2024-10-04-models-as-data.md deleted file mode 100644 index 83e660cdb64..00000000000 --- a/cpp/ql/lib/change-notes/2024-10-04-models-as-data.md +++ /dev/null @@ -1,4 +0,0 @@ ---- -category: feature ---- -* Models-as-Data support has been added for C/C++. This feature allows flow sources, sinks and summaries to be expressed in compact strings as an alternative to modelling each source / sink / summary with explicit QL. See `dataflow/ExternalFlow.qll` for documentation and specification of the model format, and `models/implementations/ZMQ.qll` for a simple example of models. Importing models from `.yml` is not yet supported. diff --git a/cpp/ql/lib/change-notes/2024-10-04-zmq.md b/cpp/ql/lib/change-notes/2024-10-04-zmq.md deleted file mode 100644 index 2800a4d55b3..00000000000 --- a/cpp/ql/lib/change-notes/2024-10-04-zmq.md +++ /dev/null @@ -1,4 +0,0 @@ ---- -category: minorAnalysis ---- -* Source, sink and flow models for the ZeroMQ (ZMQ) networking library have been added. diff --git a/cpp/ql/lib/change-notes/released/0.13.0.md b/cpp/ql/lib/change-notes/released/0.13.0.md new file mode 100644 index 00000000000..84dc06b699c --- /dev/null +++ b/cpp/ql/lib/change-notes/released/0.13.0.md @@ -0,0 +1,16 @@ +## 0.13.0 + +### Breaking Changes + +* Deleted the deprecated `GlobalValueNumberingImpl.qll` implementation. + +### New Features + +* Models-as-Data support has been added for C/C++. This feature allows flow sources, sinks and summaries to be expressed in compact strings as an alternative to modelling each source / sink / summary with explicit QL. See `dataflow/ExternalFlow.qll` for documentation and specification of the model format, and `models/implementations/ZMQ.qll` for a simple example of models. Importing models from `.yml` is not yet supported. + +### Minor Analysis Improvements + +* Source models have been added for the standard library function `getc` (and variations). +* Source, sink and flow models for the ZeroMQ (ZMQ) networking library have been added. +* Parameters of functions without definitions now have `ParameterNode`s. +* The alias analysis used internally by various libraries has been improved to answer alias questions more conservatively. As a result, some queries may report fewer false positives. diff --git a/cpp/ql/lib/codeql-pack.release.yml b/cpp/ql/lib/codeql-pack.release.yml index 18a7ef452ef..5a1b274ee58 100644 --- a/cpp/ql/lib/codeql-pack.release.yml +++ b/cpp/ql/lib/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.12.11 +lastReleaseVersion: 0.13.0 diff --git a/cpp/ql/lib/qlpack.yml b/cpp/ql/lib/qlpack.yml index 4691c2b2a9a..b87cf42fb6f 100644 --- a/cpp/ql/lib/qlpack.yml +++ b/cpp/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/cpp-all -version: 0.12.12-dev +version: 0.13.1-dev groups: cpp dbscheme: semmlecode.cpp.dbscheme extractor: cpp diff --git a/cpp/ql/src/CHANGELOG.md b/cpp/ql/src/CHANGELOG.md index ab33b22360c..52ce33161a7 100644 --- a/cpp/ql/src/CHANGELOG.md +++ b/cpp/ql/src/CHANGELOG.md @@ -1,3 +1,11 @@ +## 0.9.11 + +### Minor Analysis Improvements + +* The "Uncontrolled data used in path expression" query (`cpp/path-injection`) query produces fewer near-duplicate results. +* The "Global variable may be used before initialization" query (`cpp/global-use-before-init`) no longer raises an alert on global variables that are initialized when they are declared. +* The "Inconsistent null check of pointer" query (`cpp/inconsistent-nullness-testing`) query no longer raises an alert when the guarded check is in a macro expansion. + ## 0.9.10 No user-facing changes. diff --git a/cpp/ql/src/change-notes/2024-04-25-path-injection.md b/cpp/ql/src/change-notes/2024-04-25-path-injection.md deleted file mode 100644 index 9989a7dc622..00000000000 --- a/cpp/ql/src/change-notes/2024-04-25-path-injection.md +++ /dev/null @@ -1,4 +0,0 @@ ---- -category: minorAnalysis ---- -* The "Uncontrolled data used in path expression" query (`cpp/path-injection`) query produces fewer near-duplicate results. diff --git a/cpp/ql/src/change-notes/2024-04-09-reduce-FP.md b/cpp/ql/src/change-notes/released/0.9.11.md similarity index 60% rename from cpp/ql/src/change-notes/2024-04-09-reduce-FP.md rename to cpp/ql/src/change-notes/released/0.9.11.md index d2d104d59cd..41ffd2f0d06 100644 --- a/cpp/ql/src/change-notes/2024-04-09-reduce-FP.md +++ b/cpp/ql/src/change-notes/released/0.9.11.md @@ -1,5 +1,7 @@ ---- -category: minorAnalysis ---- +## 0.9.11 + +### Minor Analysis Improvements + +* The "Uncontrolled data used in path expression" query (`cpp/path-injection`) query produces fewer near-duplicate results. * The "Global variable may be used before initialization" query (`cpp/global-use-before-init`) no longer raises an alert on global variables that are initialized when they are declared. -* The "Inconsistent null check of pointer" query (`cpp/inconsistent-nullness-testing`) query no longer raises an alert when the guarded check is in a macro expansion. \ No newline at end of file +* The "Inconsistent null check of pointer" query (`cpp/inconsistent-nullness-testing`) query no longer raises an alert when the guarded check is in a macro expansion. diff --git a/cpp/ql/src/codeql-pack.release.yml b/cpp/ql/src/codeql-pack.release.yml index d086ed69541..47eb8b55bab 100644 --- a/cpp/ql/src/codeql-pack.release.yml +++ b/cpp/ql/src/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.9.10 +lastReleaseVersion: 0.9.11 diff --git a/cpp/ql/src/qlpack.yml b/cpp/ql/src/qlpack.yml index 3fe23a7cbba..e3f87e5a635 100644 --- a/cpp/ql/src/qlpack.yml +++ b/cpp/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/cpp-queries -version: 0.9.11-dev +version: 0.9.12-dev groups: - cpp - queries diff --git a/csharp/ql/campaigns/Solorigate/lib/CHANGELOG.md b/csharp/ql/campaigns/Solorigate/lib/CHANGELOG.md index b19677a4af4..a1fa7465047 100644 --- a/csharp/ql/campaigns/Solorigate/lib/CHANGELOG.md +++ b/csharp/ql/campaigns/Solorigate/lib/CHANGELOG.md @@ -1,3 +1,7 @@ +## 1.7.15 + +No user-facing changes. + ## 1.7.14 No user-facing changes. diff --git a/csharp/ql/campaigns/Solorigate/lib/change-notes/released/1.7.15.md b/csharp/ql/campaigns/Solorigate/lib/change-notes/released/1.7.15.md new file mode 100644 index 00000000000..42dec3d1f07 --- /dev/null +++ b/csharp/ql/campaigns/Solorigate/lib/change-notes/released/1.7.15.md @@ -0,0 +1,3 @@ +## 1.7.15 + +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 e2ee0b0d7d4..07b34a2aaf7 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.14 +lastReleaseVersion: 1.7.15 diff --git a/csharp/ql/campaigns/Solorigate/lib/qlpack.yml b/csharp/ql/campaigns/Solorigate/lib/qlpack.yml index 1ba514323d6..4129c2ad6fd 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.15-dev +version: 1.7.16-dev groups: - csharp - solorigate diff --git a/csharp/ql/campaigns/Solorigate/src/CHANGELOG.md b/csharp/ql/campaigns/Solorigate/src/CHANGELOG.md index b19677a4af4..a1fa7465047 100644 --- a/csharp/ql/campaigns/Solorigate/src/CHANGELOG.md +++ b/csharp/ql/campaigns/Solorigate/src/CHANGELOG.md @@ -1,3 +1,7 @@ +## 1.7.15 + +No user-facing changes. + ## 1.7.14 No user-facing changes. diff --git a/csharp/ql/campaigns/Solorigate/src/change-notes/released/1.7.15.md b/csharp/ql/campaigns/Solorigate/src/change-notes/released/1.7.15.md new file mode 100644 index 00000000000..42dec3d1f07 --- /dev/null +++ b/csharp/ql/campaigns/Solorigate/src/change-notes/released/1.7.15.md @@ -0,0 +1,3 @@ +## 1.7.15 + +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 e2ee0b0d7d4..07b34a2aaf7 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.14 +lastReleaseVersion: 1.7.15 diff --git a/csharp/ql/campaigns/Solorigate/src/qlpack.yml b/csharp/ql/campaigns/Solorigate/src/qlpack.yml index d4840e16bda..033c39775dd 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.15-dev +version: 1.7.16-dev groups: - csharp - solorigate diff --git a/csharp/ql/lib/CHANGELOG.md b/csharp/ql/lib/CHANGELOG.md index 95817811fde..c136a082889 100644 --- a/csharp/ql/lib/CHANGELOG.md +++ b/csharp/ql/lib/CHANGELOG.md @@ -1,3 +1,15 @@ +## 0.10.0 + +### Breaking Changes + +* Deleted the deprecated `getAssemblyName` predicate from the `Operator` class. Use `getFunctionName` instead. +* Deleted the deprecated `LShiftOperator`, `RShiftOperator`, `AssignLShiftExpr`, `AssignRShiftExpr`, `LShiftExpr`, and `RShiftExpr` aliases. +* Deleted the deprecated `getCallableDescription` predicate from the `ExternalApiDataNode` class. Use `hasQualifiedName` instead. + +### Minor Analysis Improvements + +* Generated .NET Runtime models for properties with both getters and setters have been removed as this is now handled by the data flow library. + ## 0.9.1 ### Minor Analysis Improvements diff --git a/csharp/ql/lib/change-notes/2024-04-05-dotnet-runtime-property-models.md b/csharp/ql/lib/change-notes/2024-04-05-dotnet-runtime-property-models.md deleted file mode 100644 index f4ae2b3bb5e..00000000000 --- a/csharp/ql/lib/change-notes/2024-04-05-dotnet-runtime-property-models.md +++ /dev/null @@ -1,4 +0,0 @@ ---- -category: minorAnalysis ---- -* Generated .NET Runtime models for properties with both getters and setters have been removed as this is now handled by the data flow library. diff --git a/csharp/ql/lib/change-notes/2024-04-26-outdated-deprecations.md b/csharp/ql/lib/change-notes/released/0.10.0.md similarity index 64% rename from csharp/ql/lib/change-notes/2024-04-26-outdated-deprecations.md rename to csharp/ql/lib/change-notes/released/0.10.0.md index 314bb6e01fe..fc6c28cf41b 100644 --- a/csharp/ql/lib/change-notes/2024-04-26-outdated-deprecations.md +++ b/csharp/ql/lib/change-notes/released/0.10.0.md @@ -1,6 +1,11 @@ ---- -category: breaking ---- +## 0.10.0 + +### Breaking Changes + * Deleted the deprecated `getAssemblyName` predicate from the `Operator` class. Use `getFunctionName` instead. * Deleted the deprecated `LShiftOperator`, `RShiftOperator`, `AssignLShiftExpr`, `AssignRShiftExpr`, `LShiftExpr`, and `RShiftExpr` aliases. -* Deleted the deprecated `getCallableDescription` predicate from the `ExternalApiDataNode` class. Use `hasQualifiedName` instead. \ No newline at end of file +* Deleted the deprecated `getCallableDescription` predicate from the `ExternalApiDataNode` class. Use `hasQualifiedName` instead. + +### Minor Analysis Improvements + +* Generated .NET Runtime models for properties with both getters and setters have been removed as this is now handled by the data flow library. diff --git a/csharp/ql/lib/codeql-pack.release.yml b/csharp/ql/lib/codeql-pack.release.yml index 6789dcd18b7..b21db623245 100644 --- a/csharp/ql/lib/codeql-pack.release.yml +++ b/csharp/ql/lib/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.9.1 +lastReleaseVersion: 0.10.0 diff --git a/csharp/ql/lib/qlpack.yml b/csharp/ql/lib/qlpack.yml index 385fba580d0..13ddf66ad75 100644 --- a/csharp/ql/lib/qlpack.yml +++ b/csharp/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/csharp-all -version: 0.9.2-dev +version: 0.10.1-dev groups: csharp dbscheme: semmlecode.csharp.dbscheme extractor: csharp diff --git a/csharp/ql/src/CHANGELOG.md b/csharp/ql/src/CHANGELOG.md index 7b89cfb9a38..7954eef127f 100644 --- a/csharp/ql/src/CHANGELOG.md +++ b/csharp/ql/src/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.8.15 + +No user-facing changes. + ## 0.8.14 No user-facing changes. diff --git a/csharp/ql/src/change-notes/released/0.8.15.md b/csharp/ql/src/change-notes/released/0.8.15.md new file mode 100644 index 00000000000..18c028b4ff0 --- /dev/null +++ b/csharp/ql/src/change-notes/released/0.8.15.md @@ -0,0 +1,3 @@ +## 0.8.15 + +No user-facing changes. diff --git a/csharp/ql/src/codeql-pack.release.yml b/csharp/ql/src/codeql-pack.release.yml index b36a2e248f3..2e3c183bb7a 100644 --- a/csharp/ql/src/codeql-pack.release.yml +++ b/csharp/ql/src/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.8.14 +lastReleaseVersion: 0.8.15 diff --git a/csharp/ql/src/qlpack.yml b/csharp/ql/src/qlpack.yml index cf2bfcdcd9b..3e7180240ed 100644 --- a/csharp/ql/src/qlpack.yml +++ b/csharp/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/csharp-queries -version: 0.8.15-dev +version: 0.8.16-dev groups: - csharp - queries diff --git a/go/ql/consistency-queries/CHANGELOG.md b/go/ql/consistency-queries/CHANGELOG.md index 29ece641a7e..ad4781e2cbd 100644 --- a/go/ql/consistency-queries/CHANGELOG.md +++ b/go/ql/consistency-queries/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.0.14 + +No user-facing changes. + ## 0.0.13 No user-facing changes. diff --git a/go/ql/consistency-queries/change-notes/released/0.0.14.md b/go/ql/consistency-queries/change-notes/released/0.0.14.md new file mode 100644 index 00000000000..63b4d50ca45 --- /dev/null +++ b/go/ql/consistency-queries/change-notes/released/0.0.14.md @@ -0,0 +1,3 @@ +## 0.0.14 + +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 044e54e4f7e..ca29e45d0a6 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.13 +lastReleaseVersion: 0.0.14 diff --git a/go/ql/consistency-queries/qlpack.yml b/go/ql/consistency-queries/qlpack.yml index 7744027ba9f..f56add92e15 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.14-dev +version: 0.0.15-dev groups: - go - queries diff --git a/go/ql/lib/CHANGELOG.md b/go/ql/lib/CHANGELOG.md index fdfa26c8d4c..de0b40c8648 100644 --- a/go/ql/lib/CHANGELOG.md +++ b/go/ql/lib/CHANGELOG.md @@ -1,3 +1,14 @@ +## 0.8.0 + +### Breaking Changes + +* Deleted the deprecated `CsvRemoteSource` alias. Use `MaDRemoteSource` instead. + +### Deprecated APIs + +* To make Go consistent with other language libraries, the `UntrustedFlowSource` name has been deprecated throughout. Use `RemoteFlowSource` instead, which replaces it. +* Where modules have classes named `UntrustedFlowAsSource`, these are also deprecated and the `Source` class in the same module or the `RemoteFlowSource` class should be used instead. + ## 0.7.14 ### Minor Analysis Improvements diff --git a/go/ql/lib/change-notes/2024-04-26-outdated-deprecations.md b/go/ql/lib/change-notes/2024-04-26-outdated-deprecations.md deleted file mode 100644 index 2c7b522b792..00000000000 --- a/go/ql/lib/change-notes/2024-04-26-outdated-deprecations.md +++ /dev/null @@ -1,4 +0,0 @@ ---- -category: breaking ---- -* Deleted the deprecated `CsvRemoteSource` alias. Use `MaDRemoteSource` instead. \ No newline at end of file diff --git a/go/ql/lib/change-notes/2024-04-18-untrustedflowsource-renamed-remoteflowsource.md b/go/ql/lib/change-notes/released/0.8.0.md similarity index 72% rename from go/ql/lib/change-notes/2024-04-18-untrustedflowsource-renamed-remoteflowsource.md rename to go/ql/lib/change-notes/released/0.8.0.md index cb3edc34d84..829bdac7b08 100644 --- a/go/ql/lib/change-notes/2024-04-18-untrustedflowsource-renamed-remoteflowsource.md +++ b/go/ql/lib/change-notes/released/0.8.0.md @@ -1,5 +1,10 @@ ---- -category: deprecated ---- +## 0.8.0 + +### Breaking Changes + +* Deleted the deprecated `CsvRemoteSource` alias. Use `MaDRemoteSource` instead. + +### Deprecated APIs + * To make Go consistent with other language libraries, the `UntrustedFlowSource` name has been deprecated throughout. Use `RemoteFlowSource` instead, which replaces it. * Where modules have classes named `UntrustedFlowAsSource`, these are also deprecated and the `Source` class in the same module or the `RemoteFlowSource` class should be used instead. diff --git a/go/ql/lib/codeql-pack.release.yml b/go/ql/lib/codeql-pack.release.yml index 2189dcea518..37eab3197dc 100644 --- a/go/ql/lib/codeql-pack.release.yml +++ b/go/ql/lib/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.7.14 +lastReleaseVersion: 0.8.0 diff --git a/go/ql/lib/qlpack.yml b/go/ql/lib/qlpack.yml index 9af680ede6f..53780e3ecee 100644 --- a/go/ql/lib/qlpack.yml +++ b/go/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/go-all -version: 0.7.15-dev +version: 0.8.1-dev groups: go dbscheme: go.dbscheme extractor: go diff --git a/go/ql/src/CHANGELOG.md b/go/ql/src/CHANGELOG.md index e5c2f9589d7..0364ec221d4 100644 --- a/go/ql/src/CHANGELOG.md +++ b/go/ql/src/CHANGELOG.md @@ -1,3 +1,10 @@ +## 0.7.15 + +### Minor Analysis Improvements + +* The query `go/incomplete-hostname-regexp` now recognizes more sources involving concatenation of string literals and also follows flow through string concatenation. This may lead to more alerts. +* Added some more barriers to flow for `go/incorrect-integer-conversion` to reduce false positives, especially around type switches. + ## 0.7.14 No user-facing changes. diff --git a/go/ql/src/change-notes/2024-04-17-incorrect-integer-conversion-barriers.md b/go/ql/src/change-notes/2024-04-17-incorrect-integer-conversion-barriers.md deleted file mode 100644 index 7453f2bef5c..00000000000 --- a/go/ql/src/change-notes/2024-04-17-incorrect-integer-conversion-barriers.md +++ /dev/null @@ -1,4 +0,0 @@ ---- -category: minorAnalysis ---- -* Added some more barriers to flow for `go/incorrect-integer-conversion` to reduce false positives, especially around type switches. diff --git a/go/ql/src/change-notes/2024-04-24-incomplete-hostname-regexp.md b/go/ql/src/change-notes/released/0.7.15.md similarity index 52% rename from go/ql/src/change-notes/2024-04-24-incomplete-hostname-regexp.md rename to go/ql/src/change-notes/released/0.7.15.md index 3e7f0d593ec..5672b61cc77 100644 --- a/go/ql/src/change-notes/2024-04-24-incomplete-hostname-regexp.md +++ b/go/ql/src/change-notes/released/0.7.15.md @@ -1,4 +1,6 @@ ---- -category: minorAnalysis ---- +## 0.7.15 + +### Minor Analysis Improvements + * The query `go/incomplete-hostname-regexp` now recognizes more sources involving concatenation of string literals and also follows flow through string concatenation. This may lead to more alerts. +* Added some more barriers to flow for `go/incorrect-integer-conversion` to reduce false positives, especially around type switches. diff --git a/go/ql/src/codeql-pack.release.yml b/go/ql/src/codeql-pack.release.yml index 2189dcea518..e56b7f6a7b1 100644 --- a/go/ql/src/codeql-pack.release.yml +++ b/go/ql/src/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.7.14 +lastReleaseVersion: 0.7.15 diff --git a/go/ql/src/qlpack.yml b/go/ql/src/qlpack.yml index 63c52f6fb9f..121ba967472 100644 --- a/go/ql/src/qlpack.yml +++ b/go/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/go-queries -version: 0.7.15-dev +version: 0.7.16-dev groups: - go - queries diff --git a/java/ql/automodel/src/CHANGELOG.md b/java/ql/automodel/src/CHANGELOG.md index 7b0018f3036..d8475687370 100644 --- a/java/ql/automodel/src/CHANGELOG.md +++ b/java/ql/automodel/src/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.0.22 + +No user-facing changes. + ## 0.0.21 No user-facing changes. diff --git a/java/ql/automodel/src/change-notes/released/0.0.22.md b/java/ql/automodel/src/change-notes/released/0.0.22.md new file mode 100644 index 00000000000..00226747438 --- /dev/null +++ b/java/ql/automodel/src/change-notes/released/0.0.22.md @@ -0,0 +1,3 @@ +## 0.0.22 + +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 0c15c351db4..11aaa2243f5 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.21 +lastReleaseVersion: 0.0.22 diff --git a/java/ql/automodel/src/qlpack.yml b/java/ql/automodel/src/qlpack.yml index 300f0cb5d0b..79c6f172bcc 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.22-dev +version: 0.0.23-dev groups: - java - automodel diff --git a/java/ql/lib/CHANGELOG.md b/java/ql/lib/CHANGELOG.md index 7c86037ae04..4265865ea37 100644 --- a/java/ql/lib/CHANGELOG.md +++ b/java/ql/lib/CHANGELOG.md @@ -1,3 +1,9 @@ +## 0.10.0 + +### Breaking Changes + +* Deleted the deprecated `AssignLShiftExpr`, `AssignRShiftExpr`, `AssignURShiftExpr`, `LShiftExpr`, `RShiftExpr`, and `URShiftExpr` aliases. + ## 0.9.1 ### Minor Analysis Improvements diff --git a/java/ql/lib/change-notes/2024-04-26-outdated-deprecations.md b/java/ql/lib/change-notes/released/0.10.0.md similarity index 81% rename from java/ql/lib/change-notes/2024-04-26-outdated-deprecations.md rename to java/ql/lib/change-notes/released/0.10.0.md index fb245f821a8..e18998c07ec 100644 --- a/java/ql/lib/change-notes/2024-04-26-outdated-deprecations.md +++ b/java/ql/lib/change-notes/released/0.10.0.md @@ -1,4 +1,5 @@ ---- -category: breaking ---- +## 0.10.0 + +### Breaking Changes + * Deleted the deprecated `AssignLShiftExpr`, `AssignRShiftExpr`, `AssignURShiftExpr`, `LShiftExpr`, `RShiftExpr`, and `URShiftExpr` aliases. diff --git a/java/ql/lib/codeql-pack.release.yml b/java/ql/lib/codeql-pack.release.yml index 6789dcd18b7..b21db623245 100644 --- a/java/ql/lib/codeql-pack.release.yml +++ b/java/ql/lib/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.9.1 +lastReleaseVersion: 0.10.0 diff --git a/java/ql/lib/qlpack.yml b/java/ql/lib/qlpack.yml index 2a4bad9bc0f..d3bcafad03c 100644 --- a/java/ql/lib/qlpack.yml +++ b/java/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/java-all -version: 0.9.2-dev +version: 0.10.1-dev groups: java dbscheme: config/semmlecode.dbscheme extractor: java diff --git a/java/ql/src/CHANGELOG.md b/java/ql/src/CHANGELOG.md index 00af3da1660..a242e40221e 100644 --- a/java/ql/src/CHANGELOG.md +++ b/java/ql/src/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.8.15 + +No user-facing changes. + ## 0.8.14 ### Minor Analysis Improvements diff --git a/java/ql/src/change-notes/released/0.8.15.md b/java/ql/src/change-notes/released/0.8.15.md new file mode 100644 index 00000000000..18c028b4ff0 --- /dev/null +++ b/java/ql/src/change-notes/released/0.8.15.md @@ -0,0 +1,3 @@ +## 0.8.15 + +No user-facing changes. diff --git a/java/ql/src/codeql-pack.release.yml b/java/ql/src/codeql-pack.release.yml index b36a2e248f3..2e3c183bb7a 100644 --- a/java/ql/src/codeql-pack.release.yml +++ b/java/ql/src/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.8.14 +lastReleaseVersion: 0.8.15 diff --git a/java/ql/src/qlpack.yml b/java/ql/src/qlpack.yml index eb3b350c821..1279345f196 100644 --- a/java/ql/src/qlpack.yml +++ b/java/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/java-queries -version: 0.8.15-dev +version: 0.8.16-dev groups: - java - queries diff --git a/javascript/ql/lib/CHANGELOG.md b/javascript/ql/lib/CHANGELOG.md index 59c3204488d..abe221bc6d2 100644 --- a/javascript/ql/lib/CHANGELOG.md +++ b/javascript/ql/lib/CHANGELOG.md @@ -1,3 +1,15 @@ +## 0.9.0 + +### Breaking Changes + +* Deleted the deprecated `getInput` predicate from the `CryptographicOperation` class. Use `getAnInput` instead. +* Deleted the deprecated `RegExpPatterns` module from `Regexp.qll`. +* Deleted the deprecated `semmle/javascript/security/BadTagFilterQuery.qll`, `semmle/javascript/security/OverlyLargeRangeQuery.qll`, `semmle/javascript/security/regexp/RegexpMatching.qll`, and `Security/CWE-020/HostnameRegexpShared.qll` files. + +### Minor Analysis Improvements + +* Improved detection of whether a file uses CommonJS module system. + ## 0.8.14 No user-facing changes. diff --git a/javascript/ql/lib/change-notes/2024-04-02-more-robust-commonjs-detection.md b/javascript/ql/lib/change-notes/2024-04-02-more-robust-commonjs-detection.md deleted file mode 100644 index 45c3879c39c..00000000000 --- a/javascript/ql/lib/change-notes/2024-04-02-more-robust-commonjs-detection.md +++ /dev/null @@ -1,4 +0,0 @@ ---- -category: minorAnalysis ---- -* Improved detection of whether a file uses CommonJS module system. diff --git a/javascript/ql/lib/change-notes/2024-04-26-outdated-deprecations.md b/javascript/ql/lib/change-notes/released/0.9.0.md similarity index 66% rename from javascript/ql/lib/change-notes/2024-04-26-outdated-deprecations.md rename to javascript/ql/lib/change-notes/released/0.9.0.md index 59a90e91ec8..d76d2e4d122 100644 --- a/javascript/ql/lib/change-notes/2024-04-26-outdated-deprecations.md +++ b/javascript/ql/lib/change-notes/released/0.9.0.md @@ -1,6 +1,11 @@ ---- -category: breaking ---- +## 0.9.0 + +### Breaking Changes + * Deleted the deprecated `getInput` predicate from the `CryptographicOperation` class. Use `getAnInput` instead. * Deleted the deprecated `RegExpPatterns` module from `Regexp.qll`. -* Deleted the deprecated `semmle/javascript/security/BadTagFilterQuery.qll`, `semmle/javascript/security/OverlyLargeRangeQuery.qll`, `semmle/javascript/security/regexp/RegexpMatching.qll`, and `Security/CWE-020/HostnameRegexpShared.qll` files. \ No newline at end of file +* Deleted the deprecated `semmle/javascript/security/BadTagFilterQuery.qll`, `semmle/javascript/security/OverlyLargeRangeQuery.qll`, `semmle/javascript/security/regexp/RegexpMatching.qll`, and `Security/CWE-020/HostnameRegexpShared.qll` files. + +### Minor Analysis Improvements + +* Improved detection of whether a file uses CommonJS module system. diff --git a/javascript/ql/lib/codeql-pack.release.yml b/javascript/ql/lib/codeql-pack.release.yml index b36a2e248f3..8b9fc185202 100644 --- a/javascript/ql/lib/codeql-pack.release.yml +++ b/javascript/ql/lib/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.8.14 +lastReleaseVersion: 0.9.0 diff --git a/javascript/ql/lib/qlpack.yml b/javascript/ql/lib/qlpack.yml index 700b48d3320..d0321a60db4 100644 --- a/javascript/ql/lib/qlpack.yml +++ b/javascript/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/javascript-all -version: 0.8.15-dev +version: 0.9.1-dev groups: javascript dbscheme: semmlecode.javascript.dbscheme extractor: javascript diff --git a/javascript/ql/src/CHANGELOG.md b/javascript/ql/src/CHANGELOG.md index 51c2e97d9ea..7499f8b3669 100644 --- a/javascript/ql/src/CHANGELOG.md +++ b/javascript/ql/src/CHANGELOG.md @@ -1,3 +1,12 @@ +## 0.8.15 + +### Minor Analysis Improvements + +* The JavaScript extractor will on longer report syntax errors related to "strict mode". + Files containing such errors are now being fully analyzed along with other sources files. + This improves our support for source files that technically break the "strict mode" rules, + but where a build steps transforms the code such that it ends up working at runtime. + ## 0.8.14 ### Minor Analysis Improvements diff --git a/javascript/ql/src/change-notes/2024-04-17-strict-mode.md b/javascript/ql/src/change-notes/released/0.8.15.md similarity index 89% rename from javascript/ql/src/change-notes/2024-04-17-strict-mode.md rename to javascript/ql/src/change-notes/released/0.8.15.md index 65dd10d45eb..43526f8e132 100644 --- a/javascript/ql/src/change-notes/2024-04-17-strict-mode.md +++ b/javascript/ql/src/change-notes/released/0.8.15.md @@ -1,6 +1,7 @@ ---- -category: minorAnalysis ---- +## 0.8.15 + +### Minor Analysis Improvements + * The JavaScript extractor will on longer report syntax errors related to "strict mode". Files containing such errors are now being fully analyzed along with other sources files. This improves our support for source files that technically break the "strict mode" rules, diff --git a/javascript/ql/src/codeql-pack.release.yml b/javascript/ql/src/codeql-pack.release.yml index b36a2e248f3..2e3c183bb7a 100644 --- a/javascript/ql/src/codeql-pack.release.yml +++ b/javascript/ql/src/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.8.14 +lastReleaseVersion: 0.8.15 diff --git a/javascript/ql/src/qlpack.yml b/javascript/ql/src/qlpack.yml index d67a8f387d8..97c6c232c9e 100644 --- a/javascript/ql/src/qlpack.yml +++ b/javascript/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/javascript-queries -version: 0.8.15-dev +version: 0.8.16-dev groups: - javascript - queries diff --git a/misc/suite-helpers/CHANGELOG.md b/misc/suite-helpers/CHANGELOG.md index ddf1cfabc84..e97a0b0fe5f 100644 --- a/misc/suite-helpers/CHANGELOG.md +++ b/misc/suite-helpers/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.7.15 + +No user-facing changes. + ## 0.7.14 No user-facing changes. diff --git a/misc/suite-helpers/change-notes/released/0.7.15.md b/misc/suite-helpers/change-notes/released/0.7.15.md new file mode 100644 index 00000000000..8d772280c75 --- /dev/null +++ b/misc/suite-helpers/change-notes/released/0.7.15.md @@ -0,0 +1,3 @@ +## 0.7.15 + +No user-facing changes. diff --git a/misc/suite-helpers/codeql-pack.release.yml b/misc/suite-helpers/codeql-pack.release.yml index 2189dcea518..e56b7f6a7b1 100644 --- a/misc/suite-helpers/codeql-pack.release.yml +++ b/misc/suite-helpers/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.7.14 +lastReleaseVersion: 0.7.15 diff --git a/misc/suite-helpers/qlpack.yml b/misc/suite-helpers/qlpack.yml index 4aa5c302aa8..1e5655889b8 100644 --- a/misc/suite-helpers/qlpack.yml +++ b/misc/suite-helpers/qlpack.yml @@ -1,4 +1,4 @@ name: codeql/suite-helpers -version: 0.7.15-dev +version: 0.7.16-dev groups: shared warnOnImplicitThis: true diff --git a/python/ql/lib/CHANGELOG.md b/python/ql/lib/CHANGELOG.md index c55b68e3684..3ca353c7506 100644 --- a/python/ql/lib/CHANGELOG.md +++ b/python/ql/lib/CHANGELOG.md @@ -1,3 +1,14 @@ +## 0.12.0 + +### Breaking Changes + +* Deleted the deprecated `RegExpPatterns` module from `Regexp.qll`. +* Deleted the deprecated `Security/CWE-020/HostnameRegexpShared.qll` file. + +### Deprecated APIs + +- Renamed the `StrConst` class to `StringLiteral`, for greater consistency with other languages. The `StrConst` and `Str` classes are now deprecated and will be removed in a future release. + ## 0.11.14 ### Minor Analysis Improvements diff --git a/python/ql/lib/change-notes/2024-04-22-renaming-StrConst-to-StringLiteral.md b/python/ql/lib/change-notes/2024-04-22-renaming-StrConst-to-StringLiteral.md deleted file mode 100644 index 958262dda2b..00000000000 --- a/python/ql/lib/change-notes/2024-04-22-renaming-StrConst-to-StringLiteral.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -category: deprecated ---- - -- Renamed the `StrConst` class to `StringLiteral`, for greater consistency with other languages. The `StrConst` and `Str` classes are now deprecated and will be removed in a future release. diff --git a/python/ql/lib/change-notes/2024-04-26-outdated-deprecations.md b/python/ql/lib/change-notes/2024-04-26-outdated-deprecations.md deleted file mode 100644 index db64f0a9831..00000000000 --- a/python/ql/lib/change-notes/2024-04-26-outdated-deprecations.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -category: breaking ---- -* Deleted the deprecated `RegExpPatterns` module from `Regexp.qll`. -* Deleted the deprecated `Security/CWE-020/HostnameRegexpShared.qll` file. \ No newline at end of file diff --git a/python/ql/lib/change-notes/released/0.12.0.md b/python/ql/lib/change-notes/released/0.12.0.md new file mode 100644 index 00000000000..2f122ac3bcc --- /dev/null +++ b/python/ql/lib/change-notes/released/0.12.0.md @@ -0,0 +1,10 @@ +## 0.12.0 + +### Breaking Changes + +* Deleted the deprecated `RegExpPatterns` module from `Regexp.qll`. +* Deleted the deprecated `Security/CWE-020/HostnameRegexpShared.qll` file. + +### Deprecated APIs + +- Renamed the `StrConst` class to `StringLiteral`, for greater consistency with other languages. The `StrConst` and `Str` classes are now deprecated and will be removed in a future release. diff --git a/python/ql/lib/codeql-pack.release.yml b/python/ql/lib/codeql-pack.release.yml index 63d619be9ac..5e2fb32b059 100644 --- a/python/ql/lib/codeql-pack.release.yml +++ b/python/ql/lib/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.11.14 +lastReleaseVersion: 0.12.0 diff --git a/python/ql/lib/qlpack.yml b/python/ql/lib/qlpack.yml index c038958349e..a06d9ac3d49 100644 --- a/python/ql/lib/qlpack.yml +++ b/python/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/python-all -version: 0.11.15-dev +version: 0.12.1-dev groups: python dbscheme: semmlecode.python.dbscheme extractor: python diff --git a/python/ql/src/CHANGELOG.md b/python/ql/src/CHANGELOG.md index ef271f0654d..96a2c3cc7db 100644 --- a/python/ql/src/CHANGELOG.md +++ b/python/ql/src/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.9.15 + +No user-facing changes. + ## 0.9.14 No user-facing changes. diff --git a/python/ql/src/change-notes/released/0.9.15.md b/python/ql/src/change-notes/released/0.9.15.md new file mode 100644 index 00000000000..95252948c0d --- /dev/null +++ b/python/ql/src/change-notes/released/0.9.15.md @@ -0,0 +1,3 @@ +## 0.9.15 + +No user-facing changes. diff --git a/python/ql/src/codeql-pack.release.yml b/python/ql/src/codeql-pack.release.yml index e4e3bab0283..4896915c215 100644 --- a/python/ql/src/codeql-pack.release.yml +++ b/python/ql/src/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.9.14 +lastReleaseVersion: 0.9.15 diff --git a/python/ql/src/qlpack.yml b/python/ql/src/qlpack.yml index ce6edd4ef70..4d4432b7fc2 100644 --- a/python/ql/src/qlpack.yml +++ b/python/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/python-queries -version: 0.9.15-dev +version: 0.9.16-dev groups: - python - queries diff --git a/ruby/ql/lib/CHANGELOG.md b/ruby/ql/lib/CHANGELOG.md index 1c87f55596f..685e9b24bd5 100644 --- a/ruby/ql/lib/CHANGELOG.md +++ b/ruby/ql/lib/CHANGELOG.md @@ -1,3 +1,10 @@ +## 0.9.0 + +### Breaking Changes + +* Deleted the deprecated `RegExpPatterns` module from `Regexp.qll`. +* Deleted the deprecated `security/cwe-020/HostnameRegexpShared.qll` file. + ## 0.8.14 No user-facing changes. diff --git a/ruby/ql/lib/change-notes/2024-04-26-outdated-deprecations.md b/ruby/ql/lib/change-notes/released/0.9.0.md similarity index 75% rename from ruby/ql/lib/change-notes/2024-04-26-outdated-deprecations.md rename to ruby/ql/lib/change-notes/released/0.9.0.md index 76cc93df2aa..534e3ad7723 100644 --- a/ruby/ql/lib/change-notes/2024-04-26-outdated-deprecations.md +++ b/ruby/ql/lib/change-notes/released/0.9.0.md @@ -1,5 +1,6 @@ ---- -category: breaking ---- +## 0.9.0 + +### Breaking Changes + * Deleted the deprecated `RegExpPatterns` module from `Regexp.qll`. -* Deleted the deprecated `security/cwe-020/HostnameRegexpShared.qll` file. \ No newline at end of file +* Deleted the deprecated `security/cwe-020/HostnameRegexpShared.qll` file. diff --git a/ruby/ql/lib/codeql-pack.release.yml b/ruby/ql/lib/codeql-pack.release.yml index b36a2e248f3..8b9fc185202 100644 --- a/ruby/ql/lib/codeql-pack.release.yml +++ b/ruby/ql/lib/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.8.14 +lastReleaseVersion: 0.9.0 diff --git a/ruby/ql/lib/qlpack.yml b/ruby/ql/lib/qlpack.yml index e14d47178a8..79ec8fc4fb5 100644 --- a/ruby/ql/lib/qlpack.yml +++ b/ruby/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/ruby-all -version: 0.8.15-dev +version: 0.9.1-dev groups: ruby extractor: ruby dbscheme: ruby.dbscheme diff --git a/ruby/ql/src/CHANGELOG.md b/ruby/ql/src/CHANGELOG.md index a95ee7ee1ff..317d8cf367f 100644 --- a/ruby/ql/src/CHANGELOG.md +++ b/ruby/ql/src/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.8.15 + +No user-facing changes. + ## 0.8.14 ### New Queries diff --git a/ruby/ql/src/change-notes/released/0.8.15.md b/ruby/ql/src/change-notes/released/0.8.15.md new file mode 100644 index 00000000000..18c028b4ff0 --- /dev/null +++ b/ruby/ql/src/change-notes/released/0.8.15.md @@ -0,0 +1,3 @@ +## 0.8.15 + +No user-facing changes. diff --git a/ruby/ql/src/codeql-pack.release.yml b/ruby/ql/src/codeql-pack.release.yml index b36a2e248f3..2e3c183bb7a 100644 --- a/ruby/ql/src/codeql-pack.release.yml +++ b/ruby/ql/src/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.8.14 +lastReleaseVersion: 0.8.15 diff --git a/ruby/ql/src/qlpack.yml b/ruby/ql/src/qlpack.yml index 4ea0c217f09..b2d690177e0 100644 --- a/ruby/ql/src/qlpack.yml +++ b/ruby/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/ruby-queries -version: 0.8.15-dev +version: 0.8.16-dev groups: - ruby - queries diff --git a/shared/controlflow/CHANGELOG.md b/shared/controlflow/CHANGELOG.md index b2cc0c1080d..7e1a517c4a9 100644 --- a/shared/controlflow/CHANGELOG.md +++ b/shared/controlflow/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.1.15 + +No user-facing changes. + ## 0.1.14 No user-facing changes. diff --git a/shared/controlflow/change-notes/released/0.1.15.md b/shared/controlflow/change-notes/released/0.1.15.md new file mode 100644 index 00000000000..ce8f7b7f014 --- /dev/null +++ b/shared/controlflow/change-notes/released/0.1.15.md @@ -0,0 +1,3 @@ +## 0.1.15 + +No user-facing changes. diff --git a/shared/controlflow/codeql-pack.release.yml b/shared/controlflow/codeql-pack.release.yml index 76f7b27fb4e..74719634743 100644 --- a/shared/controlflow/codeql-pack.release.yml +++ b/shared/controlflow/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.1.14 +lastReleaseVersion: 0.1.15 diff --git a/shared/controlflow/qlpack.yml b/shared/controlflow/qlpack.yml index f1f79c6d939..0cb89d3b416 100644 --- a/shared/controlflow/qlpack.yml +++ b/shared/controlflow/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/controlflow -version: 0.1.15-dev +version: 0.1.16-dev groups: shared library: true dependencies: diff --git a/shared/dataflow/CHANGELOG.md b/shared/dataflow/CHANGELOG.md index 22bec6239eb..180ffb85207 100644 --- a/shared/dataflow/CHANGELOG.md +++ b/shared/dataflow/CHANGELOG.md @@ -1,3 +1,9 @@ +## 0.2.6 + +### Major Analysis Improvements + +* The data flow library performs heuristic filtering of code paths that have a high degree of control-flow uncertainty for improved performance in cases that are deemed unlikely to yield true positive flow paths. This filtering can be controlled with the `fieldFlowBranchLimit` predicate in configurations. Two bugs have been fixed in relation to this: Some cases of high uncertainty were not being correctly identified. This fix improves performance in certain scenarios. Another group of cases of low uncertainty were also being misidentified, which led to false negatives. Taken together, we generally expect some additional query results with more true positives and fewer false positives. + ## 0.2.5 ### New Features diff --git a/shared/dataflow/change-notes/2024-04-19-fieldflowbranchlimit.md b/shared/dataflow/change-notes/released/0.2.6.md similarity index 94% rename from shared/dataflow/change-notes/2024-04-19-fieldflowbranchlimit.md rename to shared/dataflow/change-notes/released/0.2.6.md index 887d17f2866..d928a91c5b6 100644 --- a/shared/dataflow/change-notes/2024-04-19-fieldflowbranchlimit.md +++ b/shared/dataflow/change-notes/released/0.2.6.md @@ -1,4 +1,5 @@ ---- -category: majorAnalysis ---- +## 0.2.6 + +### Major Analysis Improvements + * The data flow library performs heuristic filtering of code paths that have a high degree of control-flow uncertainty for improved performance in cases that are deemed unlikely to yield true positive flow paths. This filtering can be controlled with the `fieldFlowBranchLimit` predicate in configurations. Two bugs have been fixed in relation to this: Some cases of high uncertainty were not being correctly identified. This fix improves performance in certain scenarios. Another group of cases of low uncertainty were also being misidentified, which led to false negatives. Taken together, we generally expect some additional query results with more true positives and fewer false positives. diff --git a/shared/dataflow/codeql-pack.release.yml b/shared/dataflow/codeql-pack.release.yml index 211454ed306..248dd0f4594 100644 --- a/shared/dataflow/codeql-pack.release.yml +++ b/shared/dataflow/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.2.5 +lastReleaseVersion: 0.2.6 diff --git a/shared/dataflow/qlpack.yml b/shared/dataflow/qlpack.yml index 028aadc5091..14e318dced6 100644 --- a/shared/dataflow/qlpack.yml +++ b/shared/dataflow/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/dataflow -version: 0.2.6-dev +version: 0.2.7-dev groups: shared library: true dependencies: diff --git a/shared/mad/CHANGELOG.md b/shared/mad/CHANGELOG.md index 70e6a3e254c..6f1322a26ff 100644 --- a/shared/mad/CHANGELOG.md +++ b/shared/mad/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.2.15 + +No user-facing changes. + ## 0.2.14 No user-facing changes. diff --git a/shared/mad/change-notes/released/0.2.15.md b/shared/mad/change-notes/released/0.2.15.md new file mode 100644 index 00000000000..89e215669cd --- /dev/null +++ b/shared/mad/change-notes/released/0.2.15.md @@ -0,0 +1,3 @@ +## 0.2.15 + +No user-facing changes. diff --git a/shared/mad/codeql-pack.release.yml b/shared/mad/codeql-pack.release.yml index c53820a76d5..0f574e080e4 100644 --- a/shared/mad/codeql-pack.release.yml +++ b/shared/mad/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.2.14 +lastReleaseVersion: 0.2.15 diff --git a/shared/mad/qlpack.yml b/shared/mad/qlpack.yml index 2da72ddffac..82dd88dcb56 100644 --- a/shared/mad/qlpack.yml +++ b/shared/mad/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/mad -version: 0.2.15-dev +version: 0.2.16-dev groups: shared library: true dependencies: diff --git a/shared/rangeanalysis/CHANGELOG.md b/shared/rangeanalysis/CHANGELOG.md index cc3ed2692e7..0c0ae0d04f6 100644 --- a/shared/rangeanalysis/CHANGELOG.md +++ b/shared/rangeanalysis/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.0.14 + +No user-facing changes. + ## 0.0.13 No user-facing changes. diff --git a/shared/rangeanalysis/change-notes/released/0.0.14.md b/shared/rangeanalysis/change-notes/released/0.0.14.md new file mode 100644 index 00000000000..63b4d50ca45 --- /dev/null +++ b/shared/rangeanalysis/change-notes/released/0.0.14.md @@ -0,0 +1,3 @@ +## 0.0.14 + +No user-facing changes. diff --git a/shared/rangeanalysis/codeql-pack.release.yml b/shared/rangeanalysis/codeql-pack.release.yml index 044e54e4f7e..ca29e45d0a6 100644 --- a/shared/rangeanalysis/codeql-pack.release.yml +++ b/shared/rangeanalysis/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.0.13 +lastReleaseVersion: 0.0.14 diff --git a/shared/rangeanalysis/qlpack.yml b/shared/rangeanalysis/qlpack.yml index 11e6ae0c5f8..309d8214fc0 100644 --- a/shared/rangeanalysis/qlpack.yml +++ b/shared/rangeanalysis/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/rangeanalysis -version: 0.0.14-dev +version: 0.0.15-dev groups: shared library: true dependencies: diff --git a/shared/regex/CHANGELOG.md b/shared/regex/CHANGELOG.md index 23e63b6a8b6..a974d3bb9a1 100644 --- a/shared/regex/CHANGELOG.md +++ b/shared/regex/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.2.15 + +No user-facing changes. + ## 0.2.14 No user-facing changes. diff --git a/shared/regex/change-notes/released/0.2.15.md b/shared/regex/change-notes/released/0.2.15.md new file mode 100644 index 00000000000..89e215669cd --- /dev/null +++ b/shared/regex/change-notes/released/0.2.15.md @@ -0,0 +1,3 @@ +## 0.2.15 + +No user-facing changes. diff --git a/shared/regex/codeql-pack.release.yml b/shared/regex/codeql-pack.release.yml index c53820a76d5..0f574e080e4 100644 --- a/shared/regex/codeql-pack.release.yml +++ b/shared/regex/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.2.14 +lastReleaseVersion: 0.2.15 diff --git a/shared/regex/qlpack.yml b/shared/regex/qlpack.yml index 8ca0e756934..bbd72f8b24c 100644 --- a/shared/regex/qlpack.yml +++ b/shared/regex/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/regex -version: 0.2.15-dev +version: 0.2.16-dev groups: shared library: true dependencies: diff --git a/shared/ssa/CHANGELOG.md b/shared/ssa/CHANGELOG.md index 10af5c06684..2126603d56a 100644 --- a/shared/ssa/CHANGELOG.md +++ b/shared/ssa/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.2.15 + +No user-facing changes. + ## 0.2.14 No user-facing changes. diff --git a/shared/ssa/change-notes/released/0.2.15.md b/shared/ssa/change-notes/released/0.2.15.md new file mode 100644 index 00000000000..89e215669cd --- /dev/null +++ b/shared/ssa/change-notes/released/0.2.15.md @@ -0,0 +1,3 @@ +## 0.2.15 + +No user-facing changes. diff --git a/shared/ssa/codeql-pack.release.yml b/shared/ssa/codeql-pack.release.yml index c53820a76d5..0f574e080e4 100644 --- a/shared/ssa/codeql-pack.release.yml +++ b/shared/ssa/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.2.14 +lastReleaseVersion: 0.2.15 diff --git a/shared/ssa/qlpack.yml b/shared/ssa/qlpack.yml index 7a7752cabcd..a824d260d60 100644 --- a/shared/ssa/qlpack.yml +++ b/shared/ssa/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/ssa -version: 0.2.15-dev +version: 0.2.16-dev groups: shared library: true dependencies: diff --git a/shared/threat-models/CHANGELOG.md b/shared/threat-models/CHANGELOG.md index 29ece641a7e..ad4781e2cbd 100644 --- a/shared/threat-models/CHANGELOG.md +++ b/shared/threat-models/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.0.14 + +No user-facing changes. + ## 0.0.13 No user-facing changes. diff --git a/shared/threat-models/change-notes/released/0.0.14.md b/shared/threat-models/change-notes/released/0.0.14.md new file mode 100644 index 00000000000..63b4d50ca45 --- /dev/null +++ b/shared/threat-models/change-notes/released/0.0.14.md @@ -0,0 +1,3 @@ +## 0.0.14 + +No user-facing changes. diff --git a/shared/threat-models/codeql-pack.release.yml b/shared/threat-models/codeql-pack.release.yml index 044e54e4f7e..ca29e45d0a6 100644 --- a/shared/threat-models/codeql-pack.release.yml +++ b/shared/threat-models/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.0.13 +lastReleaseVersion: 0.0.14 diff --git a/shared/threat-models/qlpack.yml b/shared/threat-models/qlpack.yml index 4c4a19afafd..915ae1b88fd 100644 --- a/shared/threat-models/qlpack.yml +++ b/shared/threat-models/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/threat-models -version: 0.0.14-dev +version: 0.0.15-dev library: true groups: shared dataExtensions: diff --git a/shared/tutorial/CHANGELOG.md b/shared/tutorial/CHANGELOG.md index ed8307d3c52..953f7f46f4e 100644 --- a/shared/tutorial/CHANGELOG.md +++ b/shared/tutorial/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.2.15 + +No user-facing changes. + ## 0.2.14 No user-facing changes. diff --git a/shared/tutorial/change-notes/released/0.2.15.md b/shared/tutorial/change-notes/released/0.2.15.md new file mode 100644 index 00000000000..89e215669cd --- /dev/null +++ b/shared/tutorial/change-notes/released/0.2.15.md @@ -0,0 +1,3 @@ +## 0.2.15 + +No user-facing changes. diff --git a/shared/tutorial/codeql-pack.release.yml b/shared/tutorial/codeql-pack.release.yml index c53820a76d5..0f574e080e4 100644 --- a/shared/tutorial/codeql-pack.release.yml +++ b/shared/tutorial/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.2.14 +lastReleaseVersion: 0.2.15 diff --git a/shared/tutorial/qlpack.yml b/shared/tutorial/qlpack.yml index 7b8488aacf1..4c5c4ed20cd 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.15-dev +version: 0.2.16-dev groups: shared library: true warnOnImplicitThis: true diff --git a/shared/typeflow/CHANGELOG.md b/shared/typeflow/CHANGELOG.md index 01b03981cd4..ac82f761c1d 100644 --- a/shared/typeflow/CHANGELOG.md +++ b/shared/typeflow/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.0.2 + +No user-facing changes. + ## 0.0.1 ### New Features diff --git a/shared/typeflow/change-notes/released/0.0.2.md b/shared/typeflow/change-notes/released/0.0.2.md new file mode 100644 index 00000000000..5ab250998ed --- /dev/null +++ b/shared/typeflow/change-notes/released/0.0.2.md @@ -0,0 +1,3 @@ +## 0.0.2 + +No user-facing changes. diff --git a/shared/typeflow/codeql-pack.release.yml b/shared/typeflow/codeql-pack.release.yml index c6933410b71..55dc06fbd76 100644 --- a/shared/typeflow/codeql-pack.release.yml +++ b/shared/typeflow/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.0.1 +lastReleaseVersion: 0.0.2 diff --git a/shared/typeflow/qlpack.yml b/shared/typeflow/qlpack.yml index b0a2bf9a748..365c17b8304 100644 --- a/shared/typeflow/qlpack.yml +++ b/shared/typeflow/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/typeflow -version: 0.0.2-dev +version: 0.0.3-dev groups: shared library: true dependencies: diff --git a/shared/typetracking/CHANGELOG.md b/shared/typetracking/CHANGELOG.md index c259d339ee6..57b0a29dd6c 100644 --- a/shared/typetracking/CHANGELOG.md +++ b/shared/typetracking/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.2.15 + +No user-facing changes. + ## 0.2.14 No user-facing changes. diff --git a/shared/typetracking/change-notes/released/0.2.15.md b/shared/typetracking/change-notes/released/0.2.15.md new file mode 100644 index 00000000000..89e215669cd --- /dev/null +++ b/shared/typetracking/change-notes/released/0.2.15.md @@ -0,0 +1,3 @@ +## 0.2.15 + +No user-facing changes. diff --git a/shared/typetracking/codeql-pack.release.yml b/shared/typetracking/codeql-pack.release.yml index c53820a76d5..0f574e080e4 100644 --- a/shared/typetracking/codeql-pack.release.yml +++ b/shared/typetracking/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.2.14 +lastReleaseVersion: 0.2.15 diff --git a/shared/typetracking/qlpack.yml b/shared/typetracking/qlpack.yml index 4317864eb39..5f568fad1c3 100644 --- a/shared/typetracking/qlpack.yml +++ b/shared/typetracking/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/typetracking -version: 0.2.15-dev +version: 0.2.16-dev groups: shared library: true dependencies: diff --git a/shared/typos/CHANGELOG.md b/shared/typos/CHANGELOG.md index 8f6f77b20d0..335d2558737 100644 --- a/shared/typos/CHANGELOG.md +++ b/shared/typos/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.2.15 + +No user-facing changes. + ## 0.2.14 No user-facing changes. diff --git a/shared/typos/change-notes/released/0.2.15.md b/shared/typos/change-notes/released/0.2.15.md new file mode 100644 index 00000000000..89e215669cd --- /dev/null +++ b/shared/typos/change-notes/released/0.2.15.md @@ -0,0 +1,3 @@ +## 0.2.15 + +No user-facing changes. diff --git a/shared/typos/codeql-pack.release.yml b/shared/typos/codeql-pack.release.yml index c53820a76d5..0f574e080e4 100644 --- a/shared/typos/codeql-pack.release.yml +++ b/shared/typos/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.2.14 +lastReleaseVersion: 0.2.15 diff --git a/shared/typos/qlpack.yml b/shared/typos/qlpack.yml index a0d2e5036c9..a50a2dae34b 100644 --- a/shared/typos/qlpack.yml +++ b/shared/typos/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/typos -version: 0.2.15-dev +version: 0.2.16-dev groups: shared library: true warnOnImplicitThis: true diff --git a/shared/util/CHANGELOG.md b/shared/util/CHANGELOG.md index b7d7602c5a9..e583745ef4a 100644 --- a/shared/util/CHANGELOG.md +++ b/shared/util/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.2.15 + +No user-facing changes. + ## 0.2.14 No user-facing changes. diff --git a/shared/util/change-notes/released/0.2.15.md b/shared/util/change-notes/released/0.2.15.md new file mode 100644 index 00000000000..89e215669cd --- /dev/null +++ b/shared/util/change-notes/released/0.2.15.md @@ -0,0 +1,3 @@ +## 0.2.15 + +No user-facing changes. diff --git a/shared/util/codeql-pack.release.yml b/shared/util/codeql-pack.release.yml index c53820a76d5..0f574e080e4 100644 --- a/shared/util/codeql-pack.release.yml +++ b/shared/util/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.2.14 +lastReleaseVersion: 0.2.15 diff --git a/shared/util/qlpack.yml b/shared/util/qlpack.yml index 13114a09466..602b3353d90 100644 --- a/shared/util/qlpack.yml +++ b/shared/util/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/util -version: 0.2.15-dev +version: 0.2.16-dev groups: shared library: true dependencies: null diff --git a/shared/xml/CHANGELOG.md b/shared/xml/CHANGELOG.md index 59b60bad0f3..7668a5ba39d 100644 --- a/shared/xml/CHANGELOG.md +++ b/shared/xml/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.0.2 + +No user-facing changes. + ## 0.0.1 No user-facing changes. diff --git a/shared/xml/change-notes/released/0.0.2.md b/shared/xml/change-notes/released/0.0.2.md new file mode 100644 index 00000000000..5ab250998ed --- /dev/null +++ b/shared/xml/change-notes/released/0.0.2.md @@ -0,0 +1,3 @@ +## 0.0.2 + +No user-facing changes. diff --git a/shared/xml/codeql-pack.release.yml b/shared/xml/codeql-pack.release.yml index c6933410b71..55dc06fbd76 100644 --- a/shared/xml/codeql-pack.release.yml +++ b/shared/xml/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.0.1 +lastReleaseVersion: 0.0.2 diff --git a/shared/xml/qlpack.yml b/shared/xml/qlpack.yml index aac15f40851..f4de1f7ea4f 100644 --- a/shared/xml/qlpack.yml +++ b/shared/xml/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/xml -version: 0.0.2-dev +version: 0.0.3-dev groups: shared library: true dependencies: diff --git a/shared/yaml/CHANGELOG.md b/shared/yaml/CHANGELOG.md index 379fbd1bee3..c2982987f8a 100644 --- a/shared/yaml/CHANGELOG.md +++ b/shared/yaml/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.2.15 + +No user-facing changes. + ## 0.2.14 No user-facing changes. diff --git a/shared/yaml/change-notes/released/0.2.15.md b/shared/yaml/change-notes/released/0.2.15.md new file mode 100644 index 00000000000..89e215669cd --- /dev/null +++ b/shared/yaml/change-notes/released/0.2.15.md @@ -0,0 +1,3 @@ +## 0.2.15 + +No user-facing changes. diff --git a/shared/yaml/codeql-pack.release.yml b/shared/yaml/codeql-pack.release.yml index c53820a76d5..0f574e080e4 100644 --- a/shared/yaml/codeql-pack.release.yml +++ b/shared/yaml/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.2.14 +lastReleaseVersion: 0.2.15 diff --git a/shared/yaml/qlpack.yml b/shared/yaml/qlpack.yml index b1b9e5e1352..598b37055db 100644 --- a/shared/yaml/qlpack.yml +++ b/shared/yaml/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/yaml -version: 0.2.15-dev +version: 0.2.16-dev groups: shared library: true warnOnImplicitThis: true diff --git a/swift/ql/lib/CHANGELOG.md b/swift/ql/lib/CHANGELOG.md index 565902398bd..48bd6414764 100644 --- a/swift/ql/lib/CHANGELOG.md +++ b/swift/ql/lib/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.3.15 + +No user-facing changes. + ## 0.3.14 No user-facing changes. diff --git a/swift/ql/lib/change-notes/released/0.3.15.md b/swift/ql/lib/change-notes/released/0.3.15.md new file mode 100644 index 00000000000..11fa7599e32 --- /dev/null +++ b/swift/ql/lib/change-notes/released/0.3.15.md @@ -0,0 +1,3 @@ +## 0.3.15 + +No user-facing changes. diff --git a/swift/ql/lib/codeql-pack.release.yml b/swift/ql/lib/codeql-pack.release.yml index 1ff0ab05e82..469af066c19 100644 --- a/swift/ql/lib/codeql-pack.release.yml +++ b/swift/ql/lib/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.3.14 +lastReleaseVersion: 0.3.15 diff --git a/swift/ql/lib/qlpack.yml b/swift/ql/lib/qlpack.yml index 3c6c268ced8..0db44bbb5da 100644 --- a/swift/ql/lib/qlpack.yml +++ b/swift/ql/lib/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/swift-all -version: 0.3.15-dev +version: 0.3.16-dev groups: swift extractor: swift dbscheme: swift.dbscheme diff --git a/swift/ql/src/CHANGELOG.md b/swift/ql/src/CHANGELOG.md index 05ea3aed885..c780f5cd286 100644 --- a/swift/ql/src/CHANGELOG.md +++ b/swift/ql/src/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.3.15 + +No user-facing changes. + ## 0.3.14 No user-facing changes. diff --git a/swift/ql/src/change-notes/released/0.3.15.md b/swift/ql/src/change-notes/released/0.3.15.md new file mode 100644 index 00000000000..11fa7599e32 --- /dev/null +++ b/swift/ql/src/change-notes/released/0.3.15.md @@ -0,0 +1,3 @@ +## 0.3.15 + +No user-facing changes. diff --git a/swift/ql/src/codeql-pack.release.yml b/swift/ql/src/codeql-pack.release.yml index 1ff0ab05e82..469af066c19 100644 --- a/swift/ql/src/codeql-pack.release.yml +++ b/swift/ql/src/codeql-pack.release.yml @@ -1,2 +1,2 @@ --- -lastReleaseVersion: 0.3.14 +lastReleaseVersion: 0.3.15 diff --git a/swift/ql/src/qlpack.yml b/swift/ql/src/qlpack.yml index 735197aa427..759f8ba34d1 100644 --- a/swift/ql/src/qlpack.yml +++ b/swift/ql/src/qlpack.yml @@ -1,5 +1,5 @@ name: codeql/swift-queries -version: 0.3.15-dev +version: 0.3.16-dev groups: - swift - queries