This Week In Swift for the week of 2016-09-19 to 2016-09-25
##Hot News
-
Swift now has support for Google's Protocol Buffers written in pure Swift. "Protocol buffers are a language-neutral, platform-neutral extensible mechanism for serializing structured data." The projects are available on GitHub as:
##Code Updates
- swift:244 - swift-ci (50), practicalswift (23), Jordan Rose (21)
- swift-compiler-rt:12 - swift-ci (4), Vedant Kumar (2), Xinliang David Li (2)
- swift-corelibs-foundation:11 - swift-ci (6), John Holdsworth (1), Pushkar N Kulkarni (1)
- swift-corelibs-libdispatch:9 - Pierre Habouzit (5), David Grove (3), dwandro92 (1)
- swift-corelibs-xctest:4 - Brian Gesiak (3), Brian Croom (1)
- swift-package-manager:57 - Ankit Aggarwal (50), Daniel Dunbar (3), Aleksey Mashanov (1)
- swift-protobuf-plugin:26 - Tim Kientzle (14), tbkka (6), Felix Krause (1)
- swift-protobuf-runtime:7 - Tim Kientzle (4), Alexander Belyavskiy (1), Sam Soffes (1)
- swift-clang:14 - Vedant Kumar (4), swift-ci (3), Reid Kleckner (2)
- swift-llvm:58 - Vedant Kumar (35), swift-ci (7), Ying Yi (5)
- swift-lldb:16 - Enrico Granata (9), Slava Pestov (4), Todd Fiala (2)
- swift-llbuild:2 - Daniel Dunbar (1), Han Sangjin (1)
- swift-evolution:14 - Alex Martini (7), Doug Gregor (4), David Hart (1)
###swift
-
SE-0138 Add UnsafeRawBufferPointer and UnsafeMutableRawBufferPointer
-
Implicit conversion for single-expression closures of Never type
##Evolution
###Proposals Up For Review
-
SE-0141 (Sep 28) Availability by Swift version
-
SE-0142 (Sep 30) Permit where clauses to constrain associated types
###Proposals Accepted
- SE-0138 UnsafeRawBufferpointer
###Cocktail Chatter