This is the last release to support Swift 2.2 and Swift 2.3.
The next release will require Swift 3.0.
Breaking
- Embedding frameworks needed by
sourcekitten
was moved from
SourceKittenFramework Xcode target to the sourcekitten target.
TheSourceKittenFramework.framework
product built by the
SourceKittenFramework target no longer contains unnecessary frameworks or
multiple copies of the Swift libraries.
Norio Nomura - Require passing compiler arguments to
index
command.
Brian Gesiak - Remove
--compilerargs
CLI flag. Arguments are now passed after--
.
Keith Smiley
Enhancements
- Refactor to unite swift lang syntax types with SwiftLangSyntax protocol.
- Make SwiftDocKey public.
Evgeny Suvorov - Swift 2.3 support.
Syo Ikeda - The following availability and deprecation values are now exposed for Objective-C APIs.
- key.always_deprecated
- key.always_unavailable
- key.deprecation_message
- key.unavailable_message
Jeff Verkoeyen
- Add
SwiftDeclarationKind.PrecedenceGroup
.
JP Simard