New AppCode 2016.2.3 EAP, build 162.2291.2

New AppCode 2016.2.3 EAP is ready and available to download on our confluence page. If you are using previous 2016.2.3 EAP build, the patch update is also available.

This build brings the following new features and fixes:

  • Resolution for Objective-C enums and options in Swift (first part of SE-0005 proposal, OC-13728)
  • SE-0049: Move @noescape and @autoclosure to be type attributes (OC-14144)
  • SE-0066: Standardize function type argument syntax to require parentheses (OC-14186)
  • SE-0081: Move where clause to end of declaration (OC-13836)
  • SE-0103: Make non-escaping closures the default (OC-14145)
  • Full support for for-in-where & case constructs in parser (OC-12041)
  • First part of SWIFT_VERSION build setting support (OC-14139), which fixes various debugger issues for Swift 3 projects.
  • Better Void type handling in resolve (OC-14178)

The full list of fixes and improvements can be found here.

Please, note that this EAP build requires an active subscription (or you can start a 30-day evaluation period).

Your AppCode team
The Drive to Develop