Final merge from master to swift-3.1-branch

Hello Swift Developers-

As outlined in Ted’s Swift 3.1 Release Process blog post, for the past month, we’ve been periodically merging master to the swift-3.1-branch branch. We will be doing one final merge of master to the swift-3.1-branch on January 17 at noon (Pacific). Note that we’ve pushed this back a day due to the MLK Jr. Day holiday. Any changes landed after that time will require approval via a pull request against the swift-3.1-branch branch in order to include them in the Swift 3.1 release. After this final merge, development on master will be targeted for Swift 4.

Snapshots of the swift-3.1-branch will be made available on the downloads page (https://swift.org/download/\). Snapshots will be made available daily, if all package generation CI tests are passing.

Hello Swift Developers-

As outlined in Ted’s Swift 3.1 Release Process blog post, for the past month, we’ve been periodically merging master to the swift-3.1-branch branch. We will be doing one final merge of master to the swift-3.1-branch on January 17 at noon (Pacific). Note that we’ve pushed this back a day due to the MLK Jr. Day holiday. Any changes landed after that time will require approval via a pull request against the swift-3.1-branch branch in order to include them in the Swift 3.1 release. After this final merge, development on master will be targeted for Swift 4.

In association with this change, we’re also planning to update the “stable” branches of Clang/LLVM to be used for Swift 4. Since the LLVM project just branched for LLVM 4.0, we’re going to align with that version for Swift 4. This update to the stable branch is planned for tomorrow after the final merge for Swift 3.1.

···

On Jan 13, 2017, at 6:49 AM, Nicole Jacque via swift-dev <swift-dev@swift.org> wrote:

Snapshots of the swift-3.1-branch will be made available on the downloads page (https://swift.org/download/\). Snapshots will be made available daily, if all package generation CI tests are passing.

I just merged master into swift-3.1-branch for following projects.

Thanks,
Mishal Shah

···

On Jan 13, 2017, at 6:49 AM, Nicole Jacque via swift-build-dev <swift-build-dev@swift.org> wrote:

Hello Swift Developers-

As outlined in Ted’s Swift 3.1 Release Process blog post, for the past month, we’ve been periodically merging master to the swift-3.1-branch branch. We will be doing one final merge of master to the swift-3.1-branch on January 17 at noon (Pacific). Note that we’ve pushed this back a day due to the MLK Jr. Day holiday. Any changes landed after that time will require approval via a pull request against the swift-3.1-branch branch in order to include them in the Swift 3.1 release. After this final merge, development on master will be targeted for Swift 4.

Snapshots of the swift-3.1-branch will be made available on the downloads page (https://swift.org/download/\). Snapshots will be made available daily, if all package generation CI tests are passing.
_______________________________________________
swift-build-dev mailing list
swift-build-dev@swift.org
https://lists.swift.org/mailman/listinfo/swift-build-dev

Thanks Mishal!

For all of the contributors to swift-corelibs: if you have a change which you think is appropriate for inclusion into Swift 3.1, let’s follow this process:

1. Get a PR up for master to merge your change
2. Once accepted, get a PR up to cherry pick the change to the swift-3.1 branch. We can have a discussion there about if it’s appropriate for swift 3.1, or we can chat about it on the mailing list first if you like.

For Swift 3.1 changes, let’s focus on:

* Regressions from Swift 3.0
* Critical work for server side Swift

New work for unimplemented API can continue on master for the next Swift release.

Thanks!

- Tony

···

On Jan 17, 2017, at 2:33 PM, mishal_shah via swift-corelibs-dev <swift-corelibs-dev@swift.org> wrote:

I just merged master into swift-3.1-branch for following projects.

GitHub - apple/swift: The Swift Programming Language
GitHub - apple/swift-lldb: This is the version of LLDB that supports the Swift programming language & REPL.
GitHub - apple/swift-corelibs-foundation: The Foundation Project, providing core utilities, internationalization, and OS independence
GitHub - apple/swift-corelibs-libdispatch: The libdispatch Project, (a.k.a. Grand Central Dispatch), for concurrency on multicore hardware
GitHub - apple/swift-corelibs-xctest: The XCTest Project, A Swift core library for providing unit test support
GitHub - apple/swift-integration-tests: Automated tests for validating the generated Swift snapshots behave correctly
GitHub - apple/swift-xcode-playground-support: Logging and communication to allow Swift toolchains to communicate with Xcode.
GitHub - apple/swift-package-manager: The Package Manager for the Swift Programming Language
GitHub - apple/swift-llbuild: A low-level build system, used by Xcode and the Swift Package Manager

Thanks,
Mishal Shah

On Jan 13, 2017, at 6:49 AM, Nicole Jacque via swift-build-dev <swift-build-dev@swift.org <mailto:swift-build-dev@swift.org>> wrote:

Hello Swift Developers-

As outlined in Ted’s Swift 3.1 Release Process blog post, for the past month, we’ve been periodically merging master to the swift-3.1-branch branch. We will be doing one final merge of master to the swift-3.1-branch on January 17 at noon (Pacific). Note that we’ve pushed this back a day due to the MLK Jr. Day holiday. Any changes landed after that time will require approval via a pull request against the swift-3.1-branch branch in order to include them in the Swift 3.1 release. After this final merge, development on master will be targeted for Swift 4.

Snapshots of the swift-3.1-branch will be made available on the downloads page (https://swift.org/download/\). Snapshots will be made available daily, if all package generation CI tests are passing.
_______________________________________________
swift-build-dev mailing list
swift-build-dev@swift.org <mailto:swift-build-dev@swift.org>
https://lists.swift.org/mailman/listinfo/swift-build-dev

_______________________________________________
swift-corelibs-dev mailing list
swift-corelibs-dev@swift.org
https://lists.swift.org/mailman/listinfo/swift-corelibs-dev