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 new file mode 100644 index 000000000000..61a02a9613d4 --- /dev/null +++ b/cpp/ql/lib/change-notes/2024-04-26-outdated-deprecations.md @@ -0,0 +1,4 @@ +--- +category: minorAnalysis +--- +* Deleted the deprecated `GlobalValueNumberingImpl.qll` implementation. diff --git a/csharp/ql/lib/change-notes/2024-04-26-outdated-deprecations.md b/csharp/ql/lib/change-notes/2024-04-26-outdated-deprecations.md new file mode 100644 index 000000000000..2ac740557260 --- /dev/null +++ b/csharp/ql/lib/change-notes/2024-04-26-outdated-deprecations.md @@ -0,0 +1,6 @@ +--- +category: minorAnalysis +--- +* 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 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 new file mode 100644 index 000000000000..6723f78df122 --- /dev/null +++ b/go/ql/lib/change-notes/2024-04-26-outdated-deprecations.md @@ -0,0 +1,4 @@ +--- +category: minorAnalysis +--- +* Deleted the deprecated `CsvRemoteSource` alias. Use `MaDRemoteSource` instead. \ No newline at end of file diff --git a/java/ql/lib/change-notes/2024-04-26-outdated-deprecations.md b/java/ql/lib/change-notes/2024-04-26-outdated-deprecations.md new file mode 100644 index 000000000000..de3190492d39 --- /dev/null +++ b/java/ql/lib/change-notes/2024-04-26-outdated-deprecations.md @@ -0,0 +1,4 @@ +--- +category: minorAnalysis +--- +* Deleted the deprecated `AssignLShiftExpr`, `AssignRShiftExpr`, `AssignURShiftExpr`, `LShiftExpr`, `RShiftExpr`, and `URShiftExpr` aliases. diff --git a/javascript/ql/lib/change-notes/2024-04-26-outdated-deprecations.md b/javascript/ql/lib/change-notes/2024-04-26-outdated-deprecations.md new file mode 100644 index 000000000000..36444c07ac77 --- /dev/null +++ b/javascript/ql/lib/change-notes/2024-04-26-outdated-deprecations.md @@ -0,0 +1,6 @@ +--- +category: minorAnalysis +--- +* 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 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 new file mode 100644 index 000000000000..469060fd5be5 --- /dev/null +++ b/python/ql/lib/change-notes/2024-04-26-outdated-deprecations.md @@ -0,0 +1,5 @@ +--- +category: minorAnalysis +--- +* 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/ruby/ql/lib/change-notes/2024-04-26-outdated-deprecations.md b/ruby/ql/lib/change-notes/2024-04-26-outdated-deprecations.md new file mode 100644 index 000000000000..1ad9ef373827 --- /dev/null +++ b/ruby/ql/lib/change-notes/2024-04-26-outdated-deprecations.md @@ -0,0 +1,5 @@ +--- +category: minorAnalysis +--- +* Deleted the deprecated `RegExpPatterns` module from `Regexp.qll`. +* Deleted the deprecated `security/cwe-020/HostnameRegexpShared.qll` file. \ No newline at end of file