-
Notifications
You must be signed in to change notification settings - Fork 160
OpenAug 18, 2026
Due by December 31, 2026
•Last updated https://forums.swift.org/t/swift-6-4-release-process/85421
(The milestone "due date" is arbitrarily chosen to influence sort ordering on the GitHub website.)
97% complete
List view
0 of 198 selected 0 issues of 198 selected
Drop remaining Swift 6.2 support.
integration⚙️ Integrating work to release branches⚙️ Integrating work to release branchestech-debt💾 reduces technical debt💾 reduces technical debtStatus: Merged (completed).swiftlang/swift-testingnumber 1481#1481 In swiftlang/swift-testing;Remove workaround for
fatalError()call inMutextrylock function.concurrency🔀 Swift concurrency/sendability issues🔀 Swift concurrency/sendability issueslinux🐧 Linux support (all distros)🐧 Linux support (all distros)tech-debt💾 reduces technical debt💾 reduces technical debtworkaroundWorkaround for an issue in another component (may need to revert later)Workaround for an issue in another component (may need to revert later)Status: Closed (abandoned).swiftlang/swift-testingnumber 1488#1488 In swiftlang/swift-testing;Document the official distribution locations and the recommendation to use a built-in copy
documentation📚 Improvements or additions to documentation📚 Improvements or additions to documentationenhancementNew feature or requestNew feature or requestinteroperability↔️ Work related to Swift Testing and XCTest interoperability↔️ Work related to Swift Testing and XCTest interoperabilityStatus: Merged (completed).swiftlang/swift-testingnumber 1452#1452 In swiftlang/swift-testing;Add the ability to attribute issues to tests even when run in detached tasks.
concurrency🔀 Swift concurrency/sendability issues🔀 Swift concurrency/sendability issuesenhancementNew feature or requestNew feature or requestissue-handlingRelated to Issue handling within the testing libraryRelated to Issue handling within the testing libraryStatus: Merged (completed).swiftlang/swift-testingnumber 1498#1498 In swiftlang/swift-testing;Adopt
Span/RawSpanalmost everywhere.enhancementNew feature or requestNew feature or requesttech-debt💾 reduces technical debt💾 reduces technical debtStatus: Merged (completed).swiftlang/swift-testingnumber 1500#1500 In swiftlang/swift-testing;Remove the separate
accessorDecldeclaration from macro expansions.discovery🔎 test content discovery🔎 test content discoverymacros🔭 Related to Swift macros such as @Test or #expect🔭 Related to Swift macros such as @Test or #expecttech-debt💾 reduces technical debt💾 reduces technical debtStatus: Merged (completed).swiftlang/swift-testingnumber 1501#1501 In swiftlang/swift-testing;Add new code owner
enhancementNew feature or requestNew feature or requestStatus: Merged (completed).swiftlang/swift-testingnumber 1502#1502 In swiftlang/swift-testing;Add documentation for debugging Swift Testing tests with LLDB from the command line
build🧱 Affects the project's build configuration or process🧱 Affects the project's build configuration or processdocumentation📚 Improvements or additions to documentation📚 Improvements or additions to documentationStatus: Merged (completed).swiftlang/swift-testingnumber 1504#1504 In swiftlang/swift-testing;Interop: send events to fallback event handler if active configuration not present
enhancementNew feature or requestNew feature or requestinteroperability↔️ Work related to Swift Testing and XCTest interoperability↔️ Work related to Swift Testing and XCTest interoperabilityissue-handlingRelated to Issue handling within the testing libraryRelated to Issue handling within the testing libraryStatus: Merged (completed).swiftlang/swift-testingnumber 1439#1439 In swiftlang/swift-testing;Do not build against the 6.2 toolchain on main.
build🧱 Affects the project's build configuration or process🧱 Affects the project's build configuration or processtech-debt💾 reduces technical debt💾 reduces technical debtStatus: Merged (completed).swiftlang/swift-testingnumber 1506#1506 In swiftlang/swift-testing;Update swift-syntax package dependency 604 prerelease
dependenciesPull requests that update a dependency filePull requests that update a dependency fileenhancementNew feature or requestNew feature or requestStatus: Merged (completed).swiftlang/swift-testingnumber 1507#1507 In swiftlang/swift-testing;[ST-0020] Promote
SourceLocation.filePathto API.issue-handlingRelated to Issue handling within the testing libraryRelated to Issue handling within the testing librarypublic-apiAffects public APIAffects public APItools integration🛠️ Integration of swift-testing into tools/IDEs🛠️ Integration of swift-testing into tools/IDEsStatus: Merged (completed).swiftlang/swift-testingnumber 1472#1472 In swiftlang/swift-testing;Serialization traits for data dependencies
concurrency🔀 Swift concurrency/sendability issues🔀 Swift concurrency/sendability issuesenhancementNew feature or requestNew feature or requestpublic-apiAffects public APIAffects public APItraitsIssues and PRs related to the trait subsystem or built-in traitsIssues and PRs related to the trait subsystem or built-in traitsStatus: Merged (completed).swiftlang/swift-testingnumber 1232#1232 In swiftlang/swift-testing;Create a separate library containing a fallback event handler.
attachments/activities🖇️ Work related to attachments and/or activities🖇️ Work related to attachments and/or activitiesenhancementNew feature or requestNew feature or requestissue-handlingRelated to Issue handling within the testing libraryRelated to Issue handling within the testing librarytools integration🛠️ Integration of swift-testing into tools/IDEs🛠️ Integration of swift-testing into tools/IDEsStatus: Closed (abandoned).swiftlang/swift-testingnumber 1280#1280 In swiftlang/swift-testing;[ST-0019] Augment JSON ABI
enhancementNew feature or requestNew feature or requestpublic-apiAffects public APIAffects public APItools integration🛠️ Integration of swift-testing into tools/IDEs🛠️ Integration of swift-testing into tools/IDEstraitsIssues and PRs related to the trait subsystem or built-in traitsIssues and PRs related to the trait subsystem or built-in traitsStatus: Merged (completed).swiftlang/swift-testingnumber 1429#1429 In swiftlang/swift-testing;Add support for non-copyable types as expectation arguments
enhancementNew feature or requestNew feature or requestpublic-apiAffects public APIAffects public APIStatus: Duplicate of an existing item.Request for the ability to run tests in a Package with a given tag from the command line
command-line experience⌨️ enhancements to the command line interface⌨️ enhancements to the command line interfaceenhancementNew feature or requestNew feature or requestswiftpm-integration📦 Swift Package Manager integration📦 Swift Package Manager integrationStatus: Closed (completed).#591 In swiftlang/swift-testing;Fix mangling of
__TestContentRecordContainer.bug🪲 Something isn't working🪲 Something isn't workingdiscovery🔎 test content discovery🔎 test content discoverymacros🔭 Related to Swift macros such as @Test or #expect🔭 Related to Swift macros such as @Test or #expectworkaroundWorkaround for an issue in another component (may need to revert later)Workaround for an issue in another component (may need to revert later)Status: Merged (completed).swiftlang/swift-testingnumber 1509#1509 In swiftlang/swift-testing;Adopt
Mutex(again).concurrency🔀 Swift concurrency/sendability issues🔀 Swift concurrency/sendability issuesenhancementNew feature or requestNew feature or requestperformance🏎️ Performance issues🏎️ Performance issuesStatus: Merged (completed).swiftlang/swift-testingnumber 1511#1511 In swiftlang/swift-testing;Don't set
SWT_NO_INTEROPon WASI.bug🪲 Something isn't working🪲 Something isn't workingbuild🧱 Affects the project's build configuration or process🧱 Affects the project's build configuration or processembedded-swift📟 Embedded Swift issues📟 Embedded Swift issuesinteroperability↔️ Work related to Swift Testing and XCTest interoperability↔️ Work related to Swift Testing and XCTest interoperabilitywasi/wasm🧭 WebAssembly support🧭 WebAssembly supportStatus: Merged (completed).swiftlang/swift-testingnumber 1512#1512 In swiftlang/swift-testing;Update to Xcode 26.2 in GitHub Action workflows.
build🧱 Affects the project's build configuration or process🧱 Affects the project's build configuration or processStatus: Merged (completed).swiftlang/swift-testingnumber 1514#1514 In swiftlang/swift-testing;CMake: Add autolink entry for TestingInterop library
bug🪲 Something isn't working🪲 Something isn't workingbuild🧱 Affects the project's build configuration or process🧱 Affects the project's build configuration or processinteroperability↔️ Work related to Swift Testing and XCTest interoperability↔️ Work related to Swift Testing and XCTest interoperabilitywasi/wasm🧭 WebAssembly support🧭 WebAssembly supportStatus: Merged (completed).swiftlang/swift-testingnumber 1516#1516 In swiftlang/swift-testing;Modify
boxCopyableValue(_:)to take~Escapablevalues too.enhancementNew feature or requestNew feature or requesttech-debt💾 reduces technical debt💾 reduces technical debtStatus: Merged (completed).swiftlang/swift-testingnumber 1518#1518 In swiftlang/swift-testing;Revert "Adopt
Span/RawSpanalmost everywhere."bug🪲 Something isn't working🪲 Something isn't workingbuild🧱 Affects the project's build configuration or process🧱 Affects the project's build configuration or processStatus: Merged (completed).swiftlang/swift-testingnumber 1520#1520 In swiftlang/swift-testing;Workaround for CI failure due to
Data.bytesnot being present.bug🪲 Something isn't working🪲 Something isn't workingbuild🧱 Affects the project's build configuration or process🧱 Affects the project's build configuration or processworkaroundWorkaround for an issue in another component (may need to revert later)Workaround for an issue in another component (may need to revert later)Status: Merged (completed).swiftlang/swift-testingnumber 1521#1521 In swiftlang/swift-testing;