Skip to content

Commit 759ad8a

Browse files
committed
Fixing Go 1.24 release accuracy. It went supported in 2.20.5 and docs were a late commit so this fixes it upstream.
1 parent b9841dc commit 759ad8a

File tree

5 files changed

+16
-13
lines changed

5 files changed

+16
-13
lines changed

docs/codeql/codeql-overview/codeql-changelog/codeql-cli-2.20.5.rst

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,14 @@ Python
109109
* Fixed a bug in the extractor where a comment inside a subscript could sometimes cause the AST to be missing nodes.
110110
* Using the :code:`break` and :code:`continue` keywords outside of a loop, which is a syntax error but is accepted by our parser, would cause the control-flow construction to fail. This is now no longer the case.
111111

112+
Major Analysis Improvements
113+
~~~~~~~~~~~~~~~~~~~~~~~~~~~
114+
115+
Golang
116+
""""""
117+
118+
* Go 1.24 is now supported. This includes the new language feature of generic type aliases.
119+
112120
Minor Analysis Improvements
113121
~~~~~~~~~~~~~~~~~~~~~~~~~~~
114122

docs/codeql/codeql-overview/codeql-changelog/codeql-cli-2.20.6.rst

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -71,11 +71,6 @@ Language Libraries
7171
Major Analysis Improvements
7272
~~~~~~~~~~~~~~~~~~~~~~~~~~~
7373

74-
Golang
75-
""""""
76-
77-
* Go 1.24 is now supported. This includes the new language feature of generic type aliases.
78-
7974
JavaScript/TypeScript
8075
"""""""""""""""""""""
8176

go/ql/lib/CHANGELOG.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,6 @@ No user-facing changes.
3030

3131
* The member predicate `hasLocationInfo` has been deprecated on the following classes: `BasicBlock`, `Callable`, `Content`, `ContentSet`, `ControlFlow::Node`, `DataFlowCallable`, `DataFlow::Node`, `Entity`, `GVN`, `HtmlTemplate::TemplateStmt`, `IR:WriteTarget`, `SourceSinkInterpretationInput::SourceOrSinkElement`, `SourceSinkInterpretationInput::InterpretNode`, `SsaVariable`, `SsaDefinition`, `SsaWithFields`, `StringOps::ConcatenationElement`, `Type`, and `VariableWithFields`. Use `getLocation()` instead.
3232

33-
### Major Analysis Improvements
34-
35-
* Go 1.24 is now supported. This includes the new language feature of generic type aliases.
36-
3733
### Minor Analysis Improvements
3834

3935
* The location info for the following classes has been changed slightly to match a location that is in the database: `BasicBlock`, `ControlFlow::EntryNode`, `ControlFlow::ExitNode`, `ControlFlow::ConditionGuardNode`, `IR::ImplicitLiteralElementIndexInstruction`, `IR::EvalImplicitTrueInstruction`, `SsaImplicitDefinition`, `SsaPhiNode`.
@@ -48,6 +44,10 @@ No user-facing changes.
4844
* The member predicate `getNamedType` on `GoMicro::ServiceInterfaceType` has been deprecated. Use the new member predicate `getDefinedType` instead.
4945
* The member predicate `getNamedType` on `Twirp::ServiceInterfaceType` has been deprecated. Use the new member predicate `getDefinedType` instead.
5046

47+
### Major Analysis Improvements
48+
49+
* Go 1.24 is now supported. This includes the new language feature of generic type aliases.
50+
5151
### Minor Analysis Improvements
5252

5353
* Taint models have been added for the `weak` package, which was added in Go 1.24.

go/ql/lib/change-notes/released/4.1.0.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@
66
* The member predicate `getNamedType` on `GoMicro::ServiceInterfaceType` has been deprecated. Use the new member predicate `getDefinedType` instead.
77
* The member predicate `getNamedType` on `Twirp::ServiceInterfaceType` has been deprecated. Use the new member predicate `getDefinedType` instead.
88

9+
### Major Analysis Improvements
10+
11+
* Go 1.24 is now supported. This includes the new language feature of generic type aliases.
12+
913
### Minor Analysis Improvements
1014

1115
* Taint models have been added for the `weak` package, which was added in Go 1.24.

go/ql/lib/change-notes/released/4.2.0.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,6 @@
44

55
* The member predicate `hasLocationInfo` has been deprecated on the following classes: `BasicBlock`, `Callable`, `Content`, `ContentSet`, `ControlFlow::Node`, `DataFlowCallable`, `DataFlow::Node`, `Entity`, `GVN`, `HtmlTemplate::TemplateStmt`, `IR:WriteTarget`, `SourceSinkInterpretationInput::SourceOrSinkElement`, `SourceSinkInterpretationInput::InterpretNode`, `SsaVariable`, `SsaDefinition`, `SsaWithFields`, `StringOps::ConcatenationElement`, `Type`, and `VariableWithFields`. Use `getLocation()` instead.
66

7-
### Major Analysis Improvements
8-
9-
* Go 1.24 is now supported. This includes the new language feature of generic type aliases.
10-
117
### Minor Analysis Improvements
128

139
* The location info for the following classes has been changed slightly to match a location that is in the database: `BasicBlock`, `ControlFlow::EntryNode`, `ControlFlow::ExitNode`, `ControlFlow::ConditionGuardNode`, `IR::ImplicitLiteralElementIndexInstruction`, `IR::EvalImplicitTrueInstruction`, `SsaImplicitDefinition`, `SsaPhiNode`.

0 commit comments

Comments
 (0)