This is an overview of all known innovations of Swift 2.0 so far.
Recursive nested functions
Swift 1.0 to 2.0 Migrator
Improved option sets
Markdown in comments
Faster debug mode
Objective-C generics
Error handling model
C function pointer APIs
Availability checking
Shorter compile time
Mutability warnings
Pattern matching in "if"
Multi-payload enums
New playgrounds
@testable
do{}
Parallelized WMO
Protocol extensions
Faster runtime
defer
repeat
Nullability in Objective-C
Synthesized "headers" in Xcode
guard
SIMD support
If you find new features feel free to add them here.