<commit_before># SwiftGen CHANGELOG

---

## unreleased

* Change swift 3 storyboard segue template's sender from `AnyObject` to `Any`. 
  [<NAME>](https://github.com/dostrander) [#174](https://github.com/AliSoftware/SwiftGen/issues/174)
* Fix swift 3 storyboard templates to be compliant with swift 3 api design guidelines.
  [Afonso](https://github.com/afonsograca)
* Add option to add import statements at the top of the generated swift file (for
  storyboards) using the `import` flag. Multiple imports can be added by repeating
  this flag.  
  [<NAME>](https://github.com/djbe), [#175](https://github.com/AliSoftware/SwiftGen/pull/175) 
* Remove the `key` param label from the `tr` function for Localized String in the swift3 template [AndrewSB](https://github.com/AndrewSB), [#190](https://github.com/AliSoftware/SwiftGen/pull/190)

## 3.0.1

* Add support for Xcode 8 and Swift 2.3.  
  _(Should still compile in Xcode 7.3 but the `Rakefile` to build, install and release requires Xcode 8)._  
  [<NAME>](https://github.com/vknabel)
  [<NAME>](https://github.com/dzenbot)
  [HanxuanZhou](https://github.com/GenoZhou)
  [<NAME>](https://github.com/ikesyo)
  

## 3.0.0
<commit_msg>Add changelog entry for escaping reserved keywords<commit_after># SwiftGen CHANGELOG

---

## unreleased

* Change swift 3 storyboard segue template's sender from `AnyObject` to `Any`. 
  [<NAME>](https://github.com/dostrander) [#174](https://github.com/AliSoftware/SwiftGen/issues/174)
* Fix swift 3 storyboard templates to be compliant with swift 3 api design guidelines.
  [Afonso](https://github.com/afonsograca)
* Add option to add import statements at the top of the generated swift file (for
  storyboards) using the `import` flag. Multiple imports can be added by repeating
  this flag.  
  [<NAME>](https://github.com/djbe), [#175](https://github.com/AliSoftware/SwiftGen/pull/175) 
* Remove the `key` param label from the `tr` function for Localized String in the swift3 template [AndrewSB](https://github.com/AndrewSB), [#190](https://github.com/AliSoftware/SwiftGen/pull/190)
* Escape reserved swift keywords in the structured and dot-syntax generated strings code.  
  [Afonso](https://github.com/afonsograca)
  [#198](https://github.com/AliSoftware/SwiftGen/pull/198)

## 3.0.1

* Add support for Xcode 8 and Swift 2.3.  
  _(Should still compile in Xcode 7.3 but the `Rakefile` to build, install and release requires Xcode 8)._  
  [<NAME>](https://github.com/vknabel)
  [<NAME>](https://github.com/dzenbot)
  [HanxuanZhou](https://github.com/GenoZhou)
  [<NAME>](https://github.com/ikesyo)
  

## 3.0.0

{'fraction_non_alphanumeric': 0.14077483697736862, 'fraction_numerical': 0.02838511699271193, 'mean_word_length': 4.290060851926977, 'pattern_counts': {'":': 0, '<': 13, '<?xml version=': 0, '>': 13, 'https://': 24, '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': '2165043', 'n_tokens_mistral': 938, 'n_tokens_neox': 847, 'n_words': 244}