<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hello Swift Community,<br class=""><br class="">The review of of “SE-189: Restrict Cross-module Struct Initializers” ran from November 14 to 21, 2017.<div class=""><br class=""></div><div class="">This proposal has been <b class="">accepted</b>.<br class=""><br class="">During the review, most of the feedback voiced support that this was a necessary change for the library evolution (API resilience) story in Swift. There was some concern about the migration impact, as the change is source-breaking. Some options were discussed on the review thread to possibly mitigate the migration impact in some cases. Further, the thought process is that by having a warning in Swift 4.1 we can assess the impact of the change and soft message it, or if feedback is strong, re-evaluate the change.<br class=""><br class="">Thanks to everyone who participated in the review.<br class=""><br class="">Ted<br class="">Review Manager</div></body></html>