mirror of
https://github.com/github/codeql.git
synced 2025-12-16 16:53:25 +01:00
Fixing Go 1.24 release accuracy. It went supported in 2.20.5 and docs were a late commit so this fixes it upstream.
This commit is contained in:
@@ -109,6 +109,14 @@ Python
|
||||
* Fixed a bug in the extractor where a comment inside a subscript could sometimes cause the AST to be missing nodes.
|
||||
* 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.
|
||||
|
||||
Major Analysis Improvements
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
Golang
|
||||
""""""
|
||||
|
||||
* Go 1.24 is now supported. This includes the new language feature of generic type aliases.
|
||||
|
||||
Minor Analysis Improvements
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
|
||||
@@ -71,11 +71,6 @@ Language Libraries
|
||||
Major Analysis Improvements
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
Golang
|
||||
""""""
|
||||
|
||||
* Go 1.24 is now supported. This includes the new language feature of generic type aliases.
|
||||
|
||||
JavaScript/TypeScript
|
||||
"""""""""""""""""""""
|
||||
|
||||
|
||||
@@ -30,10 +30,6 @@ No user-facing changes.
|
||||
|
||||
* 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.
|
||||
|
||||
### Major Analysis Improvements
|
||||
|
||||
* Go 1.24 is now supported. This includes the new language feature of generic type aliases.
|
||||
|
||||
### Minor Analysis Improvements
|
||||
|
||||
* 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.
|
||||
* The member predicate `getNamedType` on `GoMicro::ServiceInterfaceType` has been deprecated. Use the new member predicate `getDefinedType` instead.
|
||||
* The member predicate `getNamedType` on `Twirp::ServiceInterfaceType` has been deprecated. Use the new member predicate `getDefinedType` instead.
|
||||
|
||||
### Major Analysis Improvements
|
||||
|
||||
* Go 1.24 is now supported. This includes the new language feature of generic type aliases.
|
||||
|
||||
### Minor Analysis Improvements
|
||||
|
||||
* Taint models have been added for the `weak` package, which was added in Go 1.24.
|
||||
|
||||
@@ -6,6 +6,10 @@
|
||||
* The member predicate `getNamedType` on `GoMicro::ServiceInterfaceType` has been deprecated. Use the new member predicate `getDefinedType` instead.
|
||||
* The member predicate `getNamedType` on `Twirp::ServiceInterfaceType` has been deprecated. Use the new member predicate `getDefinedType` instead.
|
||||
|
||||
### Major Analysis Improvements
|
||||
|
||||
* Go 1.24 is now supported. This includes the new language feature of generic type aliases.
|
||||
|
||||
### Minor Analysis Improvements
|
||||
|
||||
* Taint models have been added for the `weak` package, which was added in Go 1.24.
|
||||
|
||||
@@ -4,10 +4,6 @@
|
||||
|
||||
* 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.
|
||||
|
||||
### Major Analysis Improvements
|
||||
|
||||
* Go 1.24 is now supported. This includes the new language feature of generic type aliases.
|
||||
|
||||
### Minor Analysis Improvements
|
||||
|
||||
* 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`.
|
||||
|
||||
Reference in New Issue
Block a user