SwiftFormat v0.27.0 Release Notes

Release Date: 2017-03-17 // about 7 years ago
    • โž• Added --exclude command-line option for excluding specific files or folders from formatting
    • ๐Ÿ‘Œ Improved grouping and logging of formatting errors when running in --verbose mode
    • ๐Ÿ›  Fixed a bug when using prefix operators with with shorthand class or enum members like -.someValue
    • ๐Ÿ›  Fixed some more cases where self was incorrectly removed, or wasn't removed when it should have been
    • ๐Ÿ›  Fixed some cases where backtick escaping was incorrectly removed around reserved words
    • ๐Ÿ›  Fixed a bug where --patternlet inline could incorrectly move let inside a tuple assignment
    • ๐Ÿ›  Fixed parsing of custom operators containing chevrons, e.g. <?>
    • ๐Ÿ›  Fixed redundant return not being removed from closures in a var declaration
    • ๐Ÿ›  Fixed a performance regression introduced in version 0.26.2
    • ๐Ÿ›  Fixed bug where Void() literal was replaced by ()() when using --empty tuple