SwiftLint v0.10.0 Release Notes

  • ๐Ÿ’ฅ Breaking
    • None.
    โœจ Enhancements
    • Now libclang.dylib and sourcekitd.framework are dynamically loaded at runtime by SourceKittenFramework to use the versions included in the Xcode version specified by xcode-select -p or custom toolchains.
      Norio Nomura #167

    • โž• Add LegacyCGGeometryFunctionsRule rule.
      Sarr Blaise #625

    • ๐Ÿ‘• SwiftLint no longer crashes when SourceKitService crashes.
      Norio Nomura

    • Rewrite conditional_binding_cascade rule.
      Norio Nomura #617

    • โž• Add autocorrect for ReturnArrowWhitespaceRule.
      Craig Siemens

    ๐Ÿ› Bug Fixes
    • ๐Ÿ‘• Failed to launch swiftlint when Xcode.app was placed at non standard path.
      Norio Nomura #593

    • ClosingBraceRule no longer triggers across line breaks.
      Josh Friend #592

    • LegacyConstantRule and LegacyConstructorRule failed to autocorrect.
      Norio Nomura #623