Swift 3.0 Preview 1 Released!

As described in the Swift 3.0 Release Process, developer previews (i.e., “seeds” or “betas”) provide qualified builds of Swift 3 that are more stable than just grabbing the latest snapshot of master (i.e., tip-of-trunk development). Developer previews capture Swift 3 as a work-in-progress and should not be considered the final version of Swift 3 unless otherwise stated.

swift.org/blog/swift-3.0-preview-1-released/

Apple announced Developer Preview 1 of Swift 3.0, which offers stable builds to test the work-in-progress version before the final release. This preview implements many Swift Evolution proposals, such as removing currying syntax, var from parameters, ++/-- operators, C-style for-loops, and improving Objective-C API imports, along with new features like lazy flatMap and generic type aliases.

Downloads are available through Xcode 8 beta 1 for Apple platforms and binaries for Ubuntu 14.04/15.10 on Linux. Updated documentation for Swift 3.0 is on Swift.org and Apple's iBooks store. A migration guide helps with source-breaking changes, including NS prefix removals in Foundation APIs.


Category:

Tag:

Year: