mirror of
https://github.com/github/codeql.git
synced 2025-12-17 01:03:14 +01:00
19 lines
910 B
Markdown
19 lines
910 B
Markdown
## 6.0.0
|
|
|
|
### Breaking Changes
|
|
|
|
* The `OpenedArchetypeType` class has been renamed as `ExistentialArchetypeType`.
|
|
* The `OtherAvailabilitySpec` class has been removed. Use `AvailabilitySpec::isWildcard` instead.
|
|
* The `PlatformVersionAvailabilitySpec` has been removed. Use `AvailabilitySpec::getPlatform` and `AvailabilitySpec::getVersion` instead.
|
|
|
|
### New Features
|
|
|
|
* Added AST nodes `UsingDecl`, `UnsafeExpr`, and `InlineArrayType` that correspond to new nodes in Swift 6.2.
|
|
* Added new predicates `isDistributedGet`, `isRead2`, `isModify2`, and `isInit` to the `Accessor` class that correspond to new accessors in Swift 6.2.
|
|
* Added a new predicate `isApply` to the `KeyPathComponent` class that corresponds to method and initializer key path components in Swift 6.2.
|
|
|
|
### Major Analysis Improvements
|
|
|
|
* Upgraded to allow analysis of Swift 6.2.
|
|
* Support for experimental Embedded Swift has been dropped.
|