You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Mar 26, 2023. It is now read-only.
> developers should be necessary, but it’s worth highlighting some of the
32
37
> benefits this move gives us now and in the future.
33
38
39
+
SwiftNIO 2 [has been released](https://forums.swift.org/t/swiftnio-2/22136)!
40
+
41
+
Swift 5 [has been released](https://swift.org/blog/swift-5-released/)! You can
42
+
find the release notes [here](https://developer.apple.com/documentation/xcode_release_notes/xcode_10_2_release_notes/swift_5_release_notes_for_xcode_10_2).
[SE-0252](https://github.com/apple/swift-evolution/blob/master/proposals/0252-keypath-dynamic-member-lookup.md): *Key Path Member Lookup* was [accepted](https://forums.swift.org/t/accepted-se-0252-key-path-member-lookup/22570/2).
@@ -244,6 +261,16 @@ returns from Single-Expression Functions.
244
261
> `return` keyword can be omitted. We should provide this shorthand for
to add a `String` initializer with access to uninitialized storage.
266
+
267
+
> I've been working on improving the performance of `NSString`-to-`String`
268
+
> bridging, and Michael Ilseman pointed out that the more we can build it out
269
+
> of public API rather than adding a bunch of private stuff for Foundation's
270
+
> use, the better off everyone is.
271
+
>
272
+
> This new initializer is designed to be consistent with the [recently-accepted similar initializer on `Array`](https://github.com/apple/swift-evolution/blob/master/proposals/0245-array-uninitialized-initializer.md).
0 commit comments