SourceKitten v0.14.0 Release Notes
-
๐ 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 NomuraRequire 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
๐ Bug Fixes
๐ Fix issue where single-line declaration+bodies would include the body in the parsed declaration when generating docs.
JP Simard #45 realm/jazzy#226๐ Fix issue where directories ending with
.swift
would be considered Swift source files.
JP Simard realm/jazzy#586