From 599d02d5c122734cfb95ba3291154fba82a311b3 Mon Sep 17 00:00:00 2001 From: Anthony Latsis Date: Thu, 27 Feb 2025 04:46:59 +0000 Subject: [PATCH] [NFC] CHANGELOG: Log new existential `any` diagnostic behavior --- CHANGELOG.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 978cc0d647182..930ba19b545f8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,14 @@ ## Swift 6.1 +* [#78389][]: + Errors pertaining to the enforcement of [`any` syntax][SE-0335] on boxed + protocol types (aka existential types), including those produced by enabling + the upcoming feature `ExistentialAny`, are downgraded to warnings until a + future language mode. + + These warnings can be escalated back to errors with `-Werror ExistentialAny`. + * Projected value initializers are now correctly injected into calls when an argument exactly matches a parameter with an external property wrapper. @@ -10714,4 +10722,5 @@ using the `.dynamicType` member to retrieve the type of an expression should mig [#56139]: [#70065]: [#71075]: +[#78389]: [swift-syntax]: https://github.com/apple/swift-syntax