|
About the Pitches category
|
|
0
|
2084
|
January 18, 2018
|
|
[Pitch] Allow `some P?` and `any P?` (removing the need for parentheses)
|
|
7
|
145
|
February 10, 2026
|
|
[AsyncAlgorithms] withDeadline
|
|
15
|
432
|
February 10, 2026
|
|
`Borrow` and `Inout` types for safe, first-class references
|
|
50
|
1748
|
February 9, 2026
|
|
[Pitch] Software Bill of Materials (SBOM) Generation for Swift Package Manager
|
|
15
|
1403
|
February 9, 2026
|
|
[Pitch] [Embedded] "Unicode" availability domain for APIs requiring the Unicode tables
|
|
17
|
1209
|
February 8, 2026
|
|
Pitch: System in the toolchain
|
|
29
|
1714
|
February 8, 2026
|
|
Efficient yielding accessor ABI
|
|
30
|
3589
|
February 5, 2026
|
|
Parameterized Extensions
|
|
70
|
14885
|
February 4, 2026
|
|
[Pitch] Box
|
|
104
|
4125
|
February 4, 2026
|
|
[Pitch] [SwiftPM] Plugin for providing custom `.o` artifacts
|
|
6
|
244
|
February 2, 2026
|
|
[AsyncAlgorithms] FlatMapLatest algorithm
|
|
7
|
452
|
February 2, 2026
|
|
Efficient `Dictionary.mapValues` with key context
|
|
40
|
1560
|
February 1, 2026
|
|
[Pitch 2] Safe loading of values from `RawSpan`
|
|
88
|
1475
|
January 30, 2026
|
|
[Pitch] Allow trailing comma in tuples, arguments and if/guard/while conditions
|
|
85
|
4799
|
January 28, 2026
|
|
Inout variables in for-in loops
|
|
8
|
3526
|
January 28, 2026
|
|
[Pitch] Borrowing Sequence
|
|
17
|
1374
|
January 25, 2026
|
|
[Pitch] Last expression as return value
|
|
459
|
18474
|
January 24, 2026
|
|
[Pitch] Document (the lack of) spurious failures in `Mutex.withLockIfAvailable(_:)`
|
|
7
|
290
|
January 22, 2026
|
|
[Pitch] Borrowing Accessors
|
|
13
|
1133
|
January 21, 2026
|
|
[Pitch] Method capture lists (self / weak self / unowned self / none) for controlling implicit `self` in method bodies
|
|
25
|
704
|
January 20, 2026
|
|
Allow $ prefix fields in protocols
|
|
0
|
191
|
January 20, 2026
|
|
Ternary unwrapping
|
|
9
|
563
|
January 19, 2026
|
|
Pitch: Reparenting Resilient Protocols
|
|
6
|
524
|
January 18, 2026
|
|
Proposal: `swift package add-target-plugin` Command to SwiftPM
|
|
2
|
265
|
January 17, 2026
|
|
[Pre-Pitch] Data-Dependent Test Serialization
|
|
13
|
738
|
January 16, 2026
|
|
[Pitch] Add a filePath property to SourceLocation in Swift Testing
|
|
12
|
452
|
January 16, 2026
|
|
Allow `@unknown default` on all enum switching to enforce default case handling
|
|
26
|
899
|
January 15, 2026
|
|
[Pitch] Extensible availability checking
|
|
20
|
1858
|
January 15, 2026
|
|
[Pitch] Safe loading of integer values from `RawSpan`
|
|
43
|
1139
|
January 15, 2026
|