File tree Expand file tree Collapse file tree 1 file changed +10
-0
lines changed Expand file tree Collapse file tree 1 file changed +10
-0
lines changed Original file line number Diff line number Diff line change 5
5
6
6
## Swift 6.1
7
7
8
+ * [#78389][]:
9
+
10
+ Errors pertaining to the enforcement of [`any` syntax][SE-0335] on boxed
11
+ protocol types (aka existential types), including those produced by enabling
12
+ the upcoming feature `ExistentialAny`, are downgraded to warnings until a
13
+ future language mode.
14
+
15
+ These warnings can be escalated back to errors with `-Werror ExistentialAny`.
16
+
8
17
* Previous versions of Swift would incorrectly allow Objective-C `-init...`
9
18
methods with custom Swift names to be imported as initializers, but with base
10
19
names other than `init`. The compiler now diagnoses these attributes and
@@ -10719,4 +10728,5 @@ using the `.dynamicType` member to retrieve the type of an expression should mig
10719
10728
[#56139]: <https://github.com/apple/swift/issues/56139>
10720
10729
[#70065]: <https://github.com/apple/swift/pull/70065>
10721
10730
[#71075]: <https://github.com/apple/swift/pull/71075>
10731
+ [#78389]: <https://github.com/swiftlang/swift/pull/78389>
10722
10732
[swift-syntax]: https://github.com/apple/swift-syntax
You can’t perform that action at this time.
0 commit comments