File tree Expand file tree Collapse file tree 1 file changed +9
-0
lines changed Expand file tree Collapse file tree 1 file changed +9
-0
lines changed Original file line number Diff line number Diff line change 30
30
31
31
## Swift 6.1
32
32
33
+ * [#78389][]:
34
+ Errors pertaining to the enforcement of [`any` syntax][SE-0335] on boxed
35
+ protocol types (aka existential types), including those produced by enabling
36
+ the upcoming feature `ExistentialAny`, are downgraded to warnings until a
37
+ future language mode.
38
+
39
+ These warnings can be escalated back to errors with `-Werror ExistentialAny`.
40
+
33
41
* Previous versions of Swift would incorrectly allow Objective-C `-init...`
34
42
methods with custom Swift names to be imported as initializers, but with base
35
43
names other than `init`. The compiler now diagnoses these attributes and
@@ -10745,4 +10753,5 @@ using the `.dynamicType` member to retrieve the type of an expression should mig
10745
10753
[#56139]: <https://github.com/apple/swift/issues/56139>
10746
10754
[#70065]: <https://github.com/apple/swift/pull/70065>
10747
10755
[#71075]: <https://github.com/apple/swift/pull/71075>
10756
+ [#78389]: <https://github.com/swiftlang/swift/pull/78389>
10748
10757
[swift-syntax]: https://github.com/apple/swift-syntax
You can’t perform that action at this time.
0 commit comments