All Versions
239
Latest Version
Avg Release Cycle
30 days
Latest Release
673 days ago
Changelog History
Page 23
Changelog History
Page 23
-
v0.9.6 Changes
September 16, 2016- ๐ Fixed parsing error when
switch
statement is followed byenum
- ๐ Fixed formatting of
guard case
statements
- ๐ Fixed parsing error when
-
v0.9.5 Changes
September 14, 2016- ๐ Fixed a number of cases where the use of keywords as identifiers was not being handled correctly
-
v0.9.4 Changes
September 14, 2016- ๐ Fixed bug where parsing would fail if a
switch/case
statement containeddefault
orcase
identifiers (valid in Swift 3)
- ๐ Fixed bug where parsing would fail if a
-
v0.9.3 Changes
September 12, 2016- ๐ Fixed bug where functions would be prefixed with an additional blank line if the preceding line had a trailing comment
-
v0.9.2 Changes
September 09, 2016- ๐ Fixed bug where
case
expressions containing a colon would not be parsed correctly
- ๐ Fixed bug where
-
v0.9.1 Changes
September 08, 2016- ๐ Fixed bug where
trailingCommas
rule would place comma after a comment instead of before it
- ๐ Fixed bug where
-
v0.9 Changes
September 07, 2016- โ Added
blankLinesBetweenScopes
rule that adds a blank line before each class, struct, enum, extension, protocol or function - โ Added
specifiers
rule, for normalizing the order of access modifiers, etc - ๐ Fixed indent bugs when wrapping code before or after a
where
orelse
keyword - ๐ Fixed indent bugs when using an operator as a value (e.g. let greaterThan = >)
- โ Added
-
v0.8.2 Changes
September 01, 2016- ๐ Fixed bug where consecutive spaces would not be removed in lines that appeared after a
//
comment - SwiftFormat will no longer try to format code containing unbalanced braces
- โ Added pre-commit hook instructions
- ๐ Fixed bug where consecutive spaces would not be removed in lines that appeared after a
-
v0.8.1 Changes
August 31, 2016- Fixed formatting of
/*! ... */
and//!
headerdoc comments, and/*: ... */
and//:
Swift Playground comments
- Fixed formatting of
-
v0.8 Changes
August 31, 2016- โ Added new
ranges
rules that adds or removes the spaces around range operators (e.g.0 ..< count
,"a"..."z"
) - โ Added a new
--ranges
command-line option, which can be used to configure the spacing around range operators - Added new
spaceAroundComments
rule, which adds a space around /* ... */ comments and before // comments - Added new
spaceInsideComments
rule, which adds a space inside /* ... */ comments and at the start of // comments - โ Added new
blankLinesAtEndOfScope
rule, which removes blank lines at the end of braces, brackets and parens - โ Removed double blank line at end of file
- โ Added new