All Versions
239
Latest Version
Avg Release Cycle
30 days
Latest Release
1293 days ago
Changelog History
Page 24
Changelog History
Page 24
-
v0.7.1 Changes
August 29, 2016- ๐ Fixed critical bug where failable generic init (e.g.
init?<T>()) was not handled correctly
- ๐ Fixed critical bug where failable generic init (e.g.
-
v0.7 Changes
August 28, 2016- swiftformat command-line tool now correctly handles paths with
\escaped spaces, or paths in quotes - โ Removed extra space added inside
@objcselectors - ๐ Fixed incorrect spacing for tuple bindings
- ๐ Fixed space before enum case inside closure
- swiftformat command-line tool now correctly handles paths with
-
v0.6 Changes
August 26, 2016- ๐จ Refactored how switch/case is handled, and fixed a bunch of bugs
- ๐ Better indenting logic, now handles multiple closure arguments in a single function call
-
v0.5.1 Changes
August 25, 2016- ๐ Fixed critical bug where double unwrap (e.g.
foo??.bar()) was not handled correctly - ๐ Fixed bug where
case let .SomeEnumwas not handled correctly
- ๐ Fixed critical bug where double unwrap (e.g.
-
v0.5 Changes
August 25, 2016- ๐ swiftformat command-line tool now supports reading from stdin/writing to stdout
- โ Added new
linebreaksrule for normalizing linebreak characters (defaults to LF) - More robust handling of linebreaks and whitespace within comments
- Trailing whitespace within comments is now stripped, as it was for other lines
-
v0.4 Changes
August 24, 2016- โ Added new
semicolonsrule, which removes semicolons wherever it's safe to do so - โ Added
--semicolonscommand-line argument for enabling inline semicolon stripping - The
todosrule now correctsMARK :toMARK:instead ofMARK: : - ๐ป Paths containing ~ are now handled correctly by the command line tool
- ๐ Fixed some bugs in generics and custom operator parsing, and added more tests
- โ Removed trailing whitespace on blank lines caused by the
indentrule
- โ Added new
-
v0.3 Changes
August 23, 2016- ๐ Fixed several cases where generics were misidentified as operators
- ๐ Fixed a bug where a comment on a line before a brace broke K&R indenting
- ๐ Fixed a bug where a comment on a previous line caused incorrect indenting for wrapped lines
- โ Added new
todosrule, for ensuringTODO:,MARK:, andFIXME:comments are formatted correctly - Whitespace at the start of comments is now handled differently, but it shouldn't affect output
-
v0.2 Changes
August 22, 2016- ๐ Fixed formatting of generic function types
- ๐ Fixed indenting of
if casestatements - ๐ Fixed indenting of
elsewhen separated fromifstatement by a comment - ๐ Changed
private(set)spacing to match Apple standard - โ Added swiftformat as a build phase to SwiftFormat, so I'm eating my own dogfood
-
v0.1 Changes
August 22, 2016- ๐ First release