|
About the Pitches category
|
|
0
|
2070
|
January 18, 2018
|
|
[Pitch 2] Safe loading of values from `RawSpan`
|
|
43
|
600
|
January 20, 2026
|
|
[Pitch] Method capture lists (self / weak self / unowned self / none) for controlling implicit `self` in method bodies
|
|
25
|
552
|
January 20, 2026
|
|
Pitch: System in the toolchain
|
|
1
|
116
|
January 20, 2026
|
|
[Pitch] Box
|
|
76
|
2220
|
January 20, 2026
|
|
Allow $ prefix fields in protocols
|
|
0
|
111
|
January 20, 2026
|
|
[Pitch] [Embedded] "Unicode" availability domain for APIs requiring the Unicode tables
|
|
10
|
654
|
January 19, 2026
|
|
Ternary unwrapping
|
|
9
|
507
|
January 19, 2026
|
|
Pitch: Reparenting Resilient Protocols
|
|
6
|
408
|
January 18, 2026
|
|
Efficient `Dictionary.mapValues` with key context
|
|
36
|
1232
|
January 17, 2026
|
|
Proposal: `swift package add-target-plugin` Command to SwiftPM
|
|
2
|
243
|
January 17, 2026
|
|
[Pre-Pitch] Data-Dependent Test Serialization
|
|
13
|
702
|
January 16, 2026
|
|
[Pitch] Add a filePath property to SourceLocation in Swift Testing
|
|
12
|
422
|
January 16, 2026
|
|
Allow `@unknown default` on all enum switching to enforce default case handling
|
|
26
|
871
|
January 15, 2026
|
|
[Pitch] Extensible availability checking
|
|
20
|
1776
|
January 15, 2026
|
|
[Pitch] Safe loading of integer values from `RawSpan`
|
|
43
|
1086
|
January 15, 2026
|
|
[Pitch] API to get the path to the current executable
|
|
10
|
290
|
January 14, 2026
|
|
[Pitch] Hashable Conformance for Dictionary.Keys, CollectionOfOne and EmptyCollection
|
|
2
|
383
|
January 14, 2026
|
|
[Pitch] Unstructured task and typed errors
|
|
18
|
1175
|
January 14, 2026
|
|
[Pitch] Allow `reduce` to produce noncopyable results
|
|
4
|
561
|
January 13, 2026
|
|
[Pitch] Advanced Observation Tracking
|
|
21
|
2419
|
January 12, 2026
|
|
[Pitch] Conditionally saving attachments (AKA attachment lifetimes)
|
|
8
|
429
|
January 12, 2026
|
|
Swift Async Algorithms Proposal: mapError
|
|
11
|
960
|
January 12, 2026
|
|
Default Overload Annotation for Ambiguous Calls
|
|
8
|
265
|
January 12, 2026
|
|
[Pitch] Borrowing Accessors
|
|
12
|
972
|
January 11, 2026
|
|
[Pitch] Concurrent Async Iteration over Parameter Packs
|
|
0
|
173
|
January 11, 2026
|
|
Add @ArrayBuilder to the standard library
|
|
40
|
2464
|
January 10, 2026
|
|
Ironing out `ManagedBuffer` API wrinkles
|
|
53
|
4912
|
January 7, 2026
|
|
[Pitch] Software Bill of Materials (SBOM) Generation for Swift Package Manager
|
|
12
|
1074
|
January 6, 2026
|
|
Support trailing closure syntax for single-argument Array and Dictionary initializers
|
|
17
|
732
|
January 4, 2026
|