All Versions
239
Latest Version
Avg Release Cycle
30 days
Latest Release
503 days ago
Changelog History
Page 19
Changelog History
Page 19
-
v0.26.2 Changes
March 15, 2017- 🛠Fixed critical bug where
return
was incorrectly removed after a#selector
or#keyPath
directive - 🛠Fixed several more critical cases where
self
could be incorrectly removed - 🛠Fixed case where identifier could be mistaken for a keyword after
self
was removed - 🛠Fixed some cases where
self
should have been removed but wasn't - âž• Added tvOS support to the podspec
- 🛠Fixed critical bug where
-
v0.26.1 Changes
March 14, 2017- 🛠Fixed critical bug where
self
could be incorrectly removed inside lazy var declarations
- 🛠Fixed critical bug where
-
v0.26.0 Changes
March 13, 2017- âž• Added
redundantSelf
rule for removing theself
prefix from member references in cases where it isn't needed - âž• Added
--verbose
command-line option for tracking which rules were applied to each file - âž• Added
--patternlet
command-line option for toggling behavior of thehoistPatternLet
rule - 🛠Fixed bug where escaped arguments were treated as unused
- 🛠Fixed some
unusedArguments
cases - The
redundantBackticks
rule now handles more cases
- âž• Added
-
v0.25.2 Changes
March 09, 2017- 🛠Fixed bug where
return
keyword could be incorrectly removed inside a conditional statement - 🛠Fixed bug where backtick escaping would be incorrectly removed from
Self
- 🛠Fixed bug where
-
v0.25.1 Changes
March 08, 2017- 🛠Fixed bug where unused arguments in a failable initializer could be incorrectly formatted
- 🛠Fixed bug where backtick escaping would be incorrectly removed from certain reserved identifiers
-
v0.25.0 Changes
March 07, 2017- 👀 The
stripHeaders
rule is nowfileHeaders
, which can strip or replace header comments with a template (see README) - âž• Added
hoistPatternLet
rule that moveslet
andvar
to the beginning ofswitch/case
patterns - âž• Added
redundantReturn
rule that strips thereturn
keyword from single-line closures - âž• Added
redundantBackticks
rule that removes unnecessary backtick escaping of keywords
- 👀 The
-
v0.24.7 Changes
February 28, 2017- 🛠Fixed a bug where switch cases containing a
..<
operator were parsed incorrectly, resulting in wrong indentation - 🛠Fixed a potential bug where source code could be truncated after an error when running with
--fragment
enabled - 🚀 Command-line tool installation via CocoaPods no longer requires a minimum deployment target of iOS 9 / macOS 10.11
- 🛠Fixed a bug where switch cases containing a
-
v0.24.6 Changes
February 16, 2017- 🛠Fixed critical bug where automatic removal of Void return type in closures could alter the type signature
- Command-line tool can now be installed via CocoaPods
-
v0.24.5 Changes
February 12, 2017- 🛠Fixed critical bug where trailing commas were incorrectly added to array or dictionary type declarations
-
v0.24.4 Changes
February 09, 2017- 🛠Fixed format rules not being applied when processing input from stdin
- 🛠Fixed allman brace formatting of optional computed vars
- 🚚 Allman brace rule now removes the blank line immediately after an opening brace