All Versions
239
Latest Version
Avg Release Cycle
30 days
Latest Release
482 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