All Versions
Latest Version
Avg Release Cycle
31 days
Latest Release
27 days ago

Changelog History
Page 17

  • v0.29.3 Changes

    July 31, 2017
    • โž• Added support for Swift 4's multi-line string literal syntax
    • ๐Ÿ›  Fixed a bug with handling inline comments inside an array literal
  • v0.29.2 Changes

    July 03, 2017
    • ๐Ÿ›  Fixed critical bug where space was incorrectly inserted around unary range operators
    • ๐Ÿ›  Fixed bug where self could be incorrectly inserted before type(of:) if using --self insert option
    • ๐Ÿ›  Fixed space being incorrectly inserted after postfix operator inside a subscript or collection literal
    • Wrapped case is Type statements are now indented correctly
  • v0.29.1 Changes

    June 29, 2017
    • ๐Ÿ›  Fixed bug where redundantInit rule removed a required init in some cases
  • v0.29.0 Changes

    June 20, 2017
    • ๐Ÿ”„ Changed specifier order from private(set) public to public private(set)
    • โž• Added redundantInit rule to remove explict init references where they aren't needed
    • ๐Ÿ›  Fixed indentation of class declarations with protocols wrapped onto multiple lines
  • v0.28.6 Changes

    May 31, 2017
    • ๐Ÿ›  Fixed bug where consecutive if statements containing < and > were misidentified as a generic argument list
    • ๐Ÿ›  Fixed space being removed between a closure capture list and subsequent arguments under some circumstances
    • ๐Ÿ›  Fixed extra space added before prefix operators inside brackets or parens
  • v0.28.5 Changes

    May 14, 2017
    • ๐Ÿšš The redundantParens rule no longer removes parens after a function call inside a where clause
    • ๐Ÿ›  Fixed bug where nil default value was incorrectly removed from lazy var declarations
  • v0.28.4 Changes

    April 26, 2017
    • ๐Ÿ›  Fixed bug where self was incorrectly inserted inside an if case let condition
    • ๐Ÿ›  Fixed incorrect insertion of self inside a pattern let clause
  • v0.28.3 Changes

    April 20, 2017
    • ๐Ÿ›  Fixed bug where self was incorrectly removed in a closure immediately after a var declaration
    • ๐Ÿ›  Fixed incorrect insertion of self before a subscript get or set block
    • ๐Ÿ›  Fixed incorrect insertion of self after an import class statement
    • ๐Ÿ›  Fixed bug where self was not inserted after a return statement
  • v0.28.2 Changes

    March 30, 2017
    • ๐Ÿ›  Fixed error when parsing an enum declaration inside a switch statement
    • ๐Ÿ›  Fixed incorrect removal of backticks when accessing an overloaded Type member
  • v0.28.1 Changes

    March 28, 2017
    • ๐Ÿ›  Fixed a bug where redundantSelf rule incorrectly removed self after a repeat...while loop
    • ๐Ÿ›  Fixed some bugs where --self insert option wrongly added self in places it shouldn't have
    • ๐Ÿ‘Œ Improved the documentation of rules and options in the README file and command-line help