|
[Pitch] Allow `some P?` and `any P?` (removing the need for parentheses)
|
|
61
|
1408
|
March 1, 2026
|
|
Pitch: Add FilePath to the standard library
|
|
44
|
1812
|
March 3, 2026
|
|
Pitch: Remove discardableResult from throwing task initializers
|
|
27
|
1124
|
February 24, 2026
|
|
~Escapable, Span, Ownership Annotations, etc
|
|
44
|
2327
|
February 12, 2026
|
|
SE-0510: Dictionary mapValuesWithKeys
|
|
9
|
621
|
February 7, 2026
|
|
SE-0512: Document that Mutex.withLockIfAvailable(_:) cannot spuriously fail
|
|
22
|
2478
|
February 28, 2026
|
|
[AsyncAlgorithms] withDeadline
|
|
38
|
1803
|
February 28, 2026
|
|
SE-0514: Hashable Conformance for Dictionary.Keys, CollectionOfOne and EmptyCollection
|
|
19
|
804
|
February 27, 2026
|
|
Pitch: Add `withTemporaryAllocation` using `Output(Raw)Span`
|
|
12
|
534
|
February 25, 2026
|
|
SE-0513: API to get the path to the current executable
|
|
31
|
864
|
February 20, 2026
|
|
Swift needs String comparison suitable for search fields over user lists
|
|
10
|
564
|
March 2, 2026
|
|
[Accepted] SE-0504: Task Cancellation Shields
|
|
10
|
549
|
February 12, 2026
|
|
Pitch: Non-Public Protocol Requirements
|
|
19
|
783
|
February 13, 2026
|
|
[Pre-Pitch]: updating `with{Checked|Unsafe}Continuation` to support typed throws (and perhaps nonisolated(nonsending))
|
|
13
|
535
|
February 18, 2026
|
|
Add assignments into conditional logic
|
|
21
|
805
|
February 17, 2026
|
|
Where is Swift heading for?
|
|
18
|
1102
|
February 14, 2026
|
|
ST-0021: Targeted Interoperability between Swift Testing and XCTest
|
|
11
|
459
|
March 2, 2026
|
|
Un-nesting the happy path when catching errors
|
|
11
|
525
|
February 25, 2026
|
|
Integer generic parameters for protocols
|
|
9
|
366
|
February 5, 2026
|
|
SE-0515: Allow `reduce` to produce noncopyable results
|
|
2
|
228
|
February 25, 2026
|
|
[Accepted] SE-0508: Array expression trailing closures
|
|
0
|
261
|
February 13, 2026
|
|
The developer experience of SwiftSyntaxBuilder for Swift macros is very poor
|
|
0
|
250
|
February 14, 2026
|
|
Task Gates for the Standard Library
|
|
2
|
364
|
February 28, 2026
|
|
SE-0517: UniqueBox
|
|
3
|
233
|
March 3, 2026
|
|
[Accepted with modifications] SE-0502: Exclude private initialized properties from memberwise initializer
|
|
0
|
167
|
February 4, 2026
|
|
[Pitch #3] Compile-time lifetime dependency annotations
|
|
5
|
381
|
February 27, 2026
|
|
[Accepted] SE-0509: Software Bill of Materials (SBOM) Generation for Swift Package Manager
|
|
0
|
134
|
February 27, 2026
|
|
[Accepted] SE-0506 Advanced Observation Tracking
|
|
0
|
206
|
February 11, 2026
|
|
Cannot compose APIs that use typed throws
|
|
8
|
309
|
February 13, 2026
|
|
[Pitch] Transferable Attachments
|
|
0
|
158
|
March 2, 2026
|
|
[Accepted] SE-0503: Suppressed Default Conformances on Associated Types With Defaults
|
|
1
|
342
|
February 24, 2026
|
|
[Returned for Revision] SE-0505: Delayed Enqueuing for Executors
|
|
0
|
166
|
February 12, 2026
|
|
SE-0511: SwiftPM Add Target Plugin Command
|
|
5
|
293
|
February 13, 2026
|
|
[Accepted] ST-0020: Add a filePath property to SourceLocation
|
|
0
|
109
|
February 10, 2026
|
|
[Pitch] Feature Availability Conditions for Toolchain Libraries
|
|
3
|
172
|
February 25, 2026
|
|
[Pitch][SwiftPM] Opt-in exact matching for version tags that include SemVer build metadata
|
|
0
|
94
|
February 11, 2026
|
|
Yielding accessors and throwing callers
|
|
2
|
362
|
February 10, 2026
|
|
[Pitch] Attribute macros and macro delegation
|
|
5
|
324
|
February 16, 2026
|
|
[Returned for revision] ST-0018: Conditionally saving attachments
|
|
0
|
106
|
February 9, 2026
|
|
[Pitch] Back-deploy System CInterop.stat for Migration Compatibility
|
|
5
|
179
|
February 23, 2026
|
|
[Accepted] ST-0019: Include metadata for tags, bugs, and time limit traits in event stream
|
|
0
|
71
|
February 11, 2026
|
|
Recursive data structures error consistency
|
|
1
|
139
|
February 3, 2026
|
|
A limitation in RBI caused by closure isolation inference?
|
|
1
|
103
|
February 27, 2026
|
|
[Discussion] Add @discardableResult to addTaskUnlessCancelled methods
|
|
0
|
111
|
February 5, 2026
|