SourceKitten v0.31.0 Release Notes
-
๐ฅ Breaking
๐ SourceKitten now requires Swift 5.2 or higher to build.
JP SimardSourceKittenFramework can no longer be integrated as a Carthage depdendency.
JP SimardSourceKitten.xcworkspace
andsourcekitten.xcproject
have been completely removed. You can still use Xcode to develop SourceKitten by opening it as a Swift Package by typingxed .
orxed Package.swift
from your shell.
JP Simard๐ป The command line syntax has slightly changed due to migrating from the Commandant command line parsing library to swift-argument-parser. For the most part the breaking changes are all to make the syntax more unix compliant and intuitive to use. For example, commands such as
sourcekitten --help
orsourcekitten -h
now work as expected. The help output from various commands has greatly improved as well. A few notable breaking changes:doc --spm-module
was removed (use--spm --module-name
instead)sourcekitten module_info
is nowsourcekitten module-info
JP Simard
โจ Enhancements
- None.
๐ Bug Fixes
- ๐ Always bypass codesigning when building Xcode projects.
John Fairhurst #1183