github jpsim/SourceKitten 0.24.0
0.24.0: Curiosity killed the cat

latest releases: 0.34.1, 0.34.0, 0.33.1...
4 years ago
Breaking
  • Change Module.init?(spmName:) to Module.init?(spmName:inPath:).
    Norio Nomura

  • SourceKitObjectConvertible now has SourceKitObject parameter requirement
    instead of sourcekitd_object_t. SourceKitObject isn't publicly
    initializable (this helps memory management).
    Colton Schlosser

  • Dictionary and Array now conditionally conform to
    SourceKitObjectConvertible, instead of crashing when using
    unexpected types.
    Colton Schlosser

Enhancements
  • Add cursorInfoUSR case to the Request.
    Timofey Solonin

  • Add a Dictionary<String, SourceKitRepresentable>.referencedUSRs
    computed property to retrieve referenced USRs from a SourceKit cursor info
    response.
    Colton Schlosser

Bug Fixes
  • Fix testCommandantDocsSPM failed on using Swift Package in Xcode 11, because
    Xcode 11 does not use SRCROOT as current directory on executing tests in
    Package.swift.
    Norio Nomura

  • Release memory created for sourcekitd requests.
    Colton Schlosser
    realm/SwiftLint#2812

Don't miss a new SourceKitten release

NewReleases is sending notifications on new releases.