<commit_before>## Master

##### Breaking

* SwiftLint now requires Xcode 8.x and Swift 3.x to build.
  APIs have not yet been adapted to conform to the Swift 3 API Design
  Guidelines but will shortly.  
  [<NAME>](https://github.com/jpsim),
  [<NAME>](https://github.com/norio-nomura)

##### Enhancements

* Add `number_separator` opt-in rule that enforces that underscores are
  used as thousand separators in large numbers.  
  [<NAME>](https://github.com/marcelofabri)
  [#924](https://github.com/realm/SwiftLint/issues/924)
  
* Add `file_header` opt-in rule that warns when a file contains a 
  copyright comment header, such as the one Xcode adds by default.  
  [<NAME>](https://github.com/marcelofabri)
  [#884](https://github.com/realm/SwiftLint/issues/884)

* `FunctionParameterCountRule` now ignores initializers.  
  [<NAME>](https://github.com/garnett)
  [#544](https://github.com/realm/SwiftLint/issues/544)

* Add `EmojiReporter`: a human friendly reporter.  
  [<NAME>](https://github.com/justMaku)
  
* Add `redundant_string_enum_value` rule that warns against String enums
  with redundant value assignments.  
  [<NAME>](https://github.com/marcelofabri)
  [#946](https://github.com/realm/SwiftLint/issues/946)
  
* Add `empty_parentheses_with_trailing_closure` rule that checks for 
  empty parenthesis after method call when using trailing closures.  
  [<NAME>](https://github.com/marcelofabri)
  [#885](https://github.com/realm/SwiftLint/issues/885)

##### Bug Fixes

* Fix `weak_delegate` rule reporting a violation for variables containing
  but not ending in `delegate`.  
  [<NAME>](https://github.com/philwebster)

* Fix `weak_delegate` rule reporting a violation for variables in protocol
  declarations.  
  [<NAME>](https://github.com/marcelofabri)
  [#934](https://github.com/realm/SwiftLint/issues/934)

## 0.13.2: Light Cycle

##### Breaking

* None.

##### Enhancements

* `TrailingCommaRule` now only triggers when a declaration is multi-line<commit_msg>parentheses<commit_after>## Master

##### Breaking

* SwiftLint now requires Xcode 8.x and Swift 3.x to build.
  APIs have not yet been adapted to conform to the Swift 3 API Design
  Guidelines but will shortly.  
  [<NAME>](https://github.com/jpsim),
  [<NAME>](https://github.com/norio-nomura)

##### Enhancements

* Add `number_separator` opt-in rule that enforces that underscores are
  used as thousand separators in large numbers.  
  [<NAME>](https://github.com/marcelofabri)
  [#924](https://github.com/realm/SwiftLint/issues/924)
  
* Add `file_header` opt-in rule that warns when a file contains a 
  copyright comment header, such as the one Xcode adds by default.  
  [<NAME>](https://github.com/marcelofabri)
  [#884](https://github.com/realm/SwiftLint/issues/884)

* `FunctionParameterCountRule` now ignores initializers.  
  [<NAME>](https://github.com/garnett)
  [#544](https://github.com/realm/SwiftLint/issues/544)

* Add `EmojiReporter`: a human friendly reporter.  
  [<NAME>](https://github.com/justMaku)
  
* Add `redundant_string_enum_value` rule that warns against String enums
  with redundant value assignments.  
  [<NAME>](https://github.com/marcelofabri)
  [#946](https://github.com/realm/SwiftLint/issues/946)
  
* Add `empty_parentheses_with_trailing_closure` rule that checks for 
  empty parentheses after method call when using trailing closures.  
  [<NAME>](https://github.com/marcelofabri)
  [#885](https://github.com/realm/SwiftLint/issues/885)

##### Bug Fixes

* Fix `weak_delegate` rule reporting a violation for variables containing
  but not ending in `delegate`.  
  [<NAME>](https://github.com/philwebster)

* Fix `weak_delegate` rule reporting a violation for variables in protocol
  declarations.  
  [<NAME>](https://github.com/marcelofabri)
  [#934](https://github.com/realm/SwiftLint/issues/934)

## 0.13.2: Light Cycle

##### Breaking

* None.

##### Enhancements

* `TrailingCommaRule` now only triggers when a declaration is multi-line
{'fraction_non_alphanumeric': 0.13775766716943189, 'fraction_numerical': 0.021618903971845148, 'mean_word_length': 4.326639892904953, 'pattern_counts': {'":': 0, '<': 23, '<?xml version=': 0, '>': 23, 'https://': 32, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5950488', 'n_tokens_mistral': 1442, 'n_tokens_neox': 1326, 'n_words': 329}