swift-evolution-2026-05-24
Swift · · 1 min read · github.com ↗
Swift Evolution Proposals — 2026-05-24
Recent Commits
-
2026-05-20 — Mark ST-0024 as implemented (#3303) (SE: N/A, PR: 3303)
-
2026-05-19 — rename replace(removing:...) to replaceSubrange(_:...) (#3302) (SE: N/A, PR: 3302)
-
2026-05-19 — [Proposal] Literal expressions (#3258) (SE: N/A, PR: 3258)
-
2026-05-18 — Update proposal status to Active Review (#3298) (SE: N/A, PR: 3298)
-
2026-05-18 — [SE-0526] Revision for cooperative cancellation and deadline composition (#3289) (SE: SE-0526, SE-0526, PR: 3289)
-
2026-05-18 — Merge pull request #3296 from glessard/0527-cleanup (SE: SE-0527, PR: 3296)
-
2026-05-15 — Amend SE-0519 to include
SendableandBitwiseCopyableconformances forRefandMutableRef(SE: SE-0519, PR: N/A) -
2026-05-14 — [SE-0527] tweak declaration formatting (SE: SE-0527, PR: N/A)
-
2026-05-14 — [SE-0527] fix some wording issues. (SE: SE-0527, PR: N/A)
-
2026-05-14 — [SE-0527] fix typos and text-editing mistakes (SE: SE-0527, PR: N/A)
Featured Proposals
0519-borrow-inout-types.md
Status: Unknown | SE: 0519
This document was renamed as part of the evolution process. Please see SE-0519: Ref and MutableRef types for safe, first-class references.
withDeadline
Status: Unknown | SE: 0526
withDeadline
- Proposal: SE-0526
- Authors: Franz Busch, Philippe Hausler, Konrad Malawski
- Status: Active Review (May 18th...May 31st, 2026)
- Implementation: https://github.com/swiftlang/swift/pull/88323
- Review Manager: Freddy Kellison-Linn
- Review: (pitch) (review) (returned for revision)
Summary of changes
This proposal introduces withDeadline, a function that executes asynchronous
operations with a composable absolute time limit. The function accepts a
continuous clock instant representing the deadline by which the operation must
complet
RigidArray and UniqueArray
Status: Unknown | SE: 0527
RigidArray and UniqueArray
- Proposal: SE-0527
- Authors: Karoy Lorentey, Alejandro Alonso
- Review Manager: Steve Canon
- Status: Active Review (April 13...27, 2026)
- Implementation: swiftlang/swift#87521
- Review: (pitch) (review)
Summary of changes
We propose to introduce two new array types to the Swift Standard Library,
RigidArray and UniqueArray, that are both capable of storing noncopyable
elements.
Motivation
Swift 5.9 introduced noncopyable struct and enum types into the l