-
Notifications
You must be signed in to change notification settings - Fork 155
Back to Milestones
Swift 6.5.0 (main)
OpenJul 11, 2026
No due date
โขLast updated 40% complete
List view
0 of 31 selected 0 issues of 31 selected
Consistently use kebab-case filenames for DocC articles
documentation๐ Improvements or additions to documentation๐ Improvements or additions to documentationenhancementNew feature or requestNew feature or requestStatus: Open.#1758ย In swiftlang/swift-testing;Property accesses in failed expectations sometimes include their value twice in expanded description
bug๐ชฒ Something isn't working๐ชฒ Something isn't workingStatus: Open (in progress).swiftlang/swift-testingnumber 601#601ย In swiftlang/swift-testing;Use @Test function parameters to explicitly type array literal argument expressions
enhancementNew feature or requestNew feature or requestStatus: Open (in progress).swiftlang/swift-testingnumber 808#808ย In swiftlang/swift-testing;[WIP] Rethink how we capture expectation conditions and their subexpressions.
enhancementNew feature or requestNew feature or requestissue-handlingRelated to Issue handling within the testing libraryRelated to Issue handling within the testing librarypublic-apiAffects public APIAffects public APIStatus: Draft (not ready).swiftlang/swift-testingnumber 840#840ย In swiftlang/swift-testing;Add a document to begin collecting pending ABI changes
documentation๐ Improvements or additions to documentation๐ Improvements or additions to documentationtools integration๐ ๏ธ Integration of swift-testing into tools/IDEs๐ ๏ธ Integration of swift-testing into tools/IDEsStatus: Draft (not ready).swiftlang/swift-testingnumber 946#946ย In swiftlang/swift-testing;[Experimental] Implement JSON coding without using Foundation or
Codable.embedded-swift๐ Embedded Swift issues๐ Embedded Swift issuesissue-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: Draft (not ready).swiftlang/swift-testingnumber 1024#1024ย In swiftlang/swift-testing;Organize discovered tests in a runner plan based on the module they're implemented in
bug๐ชฒ Something isn't working๐ชฒ Something isn't workingdiscovery๐ test content discovery๐ test content discoverytools integration๐ ๏ธ Integration of swift-testing into tools/IDEs๐ ๏ธ Integration of swift-testing into tools/IDEsStatus: Draft (not ready).swiftlang/swift-testingnumber 1131#1131ย In swiftlang/swift-testing;Add a test for property access on ~Escapable types
enhancementNew feature or requestNew feature or requestmacros๐ญ Related to Swift macros such as @Test or #expect๐ญ Related to Swift macros such as @Test or #expectStatus: Open (in progress).swiftlang/swift-testingnumber 1155#1155ย In swiftlang/swift-testing;Prefer using raw identifiers over display name parameters for tests and suites.
documentation๐ Improvements or additions to documentation๐ Improvements or additions to documentationenhancementNew feature or requestNew feature or requestraw-identifiers๐ง Support for raw identifiers๐ง Support for raw identifiersStatus: Open (in progress).swiftlang/swift-testingnumber 1158#1158ย In swiftlang/swift-testing;Infer a display name for tests and suites which have a raw identifier name consisting of a single token
discovery๐ test content discovery๐ test content discoveryenhancementNew feature or requestNew feature or requestmacros๐ญ Related to Swift macros such as @Test or #expect๐ญ Related to Swift macros such as @Test or #expectraw-identifiers๐ง Support for raw identifiers๐ง Support for raw identifiersStatus: Open (in progress).swiftlang/swift-testingnumber 1174#1174ย In swiftlang/swift-testing;Adopt typed throws in the implementation of
#expect()/#require().embedded-swift๐ Embedded Swift issues๐ Embedded Swift issuesenhancementNew feature or requestNew feature or requestexit-testsโ ๏ธ Work related to exit testsโ ๏ธ Work related to exit testsissue-handlingRelated to Issue handling within the testing libraryRelated to Issue handling within the testing librarymacros๐ญ Related to Swift macros such as @Test or #expect๐ญ Related to Swift macros such as @Test or #expectpublic-apiAffects public APIAffects public APIStatus: Open (in progress).swiftlang/swift-testingnumber 1336#1336ย In swiftlang/swift-testing;Add a property to
Test.Caseto get the values of its arguments.enhancementNew feature or requestNew feature or requestparameterized-testingRelated to parameterized testing functionalityRelated to parameterized testing functionalitypublic-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: Open (in progress).swiftlang/swift-testingnumber 1350#1350ย In swiftlang/swift-testing;[WIP, DNM] Enable exit tests on Android API level 28 and newer.
android๐ค Android support๐ค Android supportenhancementNew feature or requestNew feature or requestexit-testsโ ๏ธ Work related to exit testsโ ๏ธ Work related to exit testsStatus: Draft (not ready).swiftlang/swift-testingnumber 1381#1381ย In swiftlang/swift-testing;Add failure summary to ConsoleOutputRecorder
command-line experienceโจ๏ธ enhancements to the command line interfaceโจ๏ธ enhancements to the command line interfaceenhancementNew feature or requestNew feature or requestgsocโ๏ธ Google Summer of Code contributionsโ๏ธ Google Summer of Code contributionsissue-handlingRelated to Issue handling within the testing libraryRelated to Issue handling within the testing libraryStatus: Open (in progress).swiftlang/swift-testingnumber 1420#1420ย In swiftlang/swift-testing;[DNM, WIP] Introduce a macOS DocC soundness check
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 documentationenhancementNew feature or requestNew feature or requestStatus: Draft (not ready).swiftlang/swift-testingnumber 1455#1455ย In swiftlang/swift-testing;Extend
CustomTestStringConvertibleto~Copyableand~Escapablevalues.command-line experienceโจ๏ธ enhancements to the command line interfaceโจ๏ธ enhancements to the command line interfaceissue-handlingRelated to Issue handling within the testing libraryRelated to Issue handling within the testing libraryparameterized-testingRelated to parameterized testing functionalityRelated to parameterized testing functionalitypublic-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: Open (in progress).swiftlang/swift-testingnumber 1492#1492ย In swiftlang/swift-testing;Add ability to filter/skip by tags using a special
tag:prefixenhancementNew feature or requestNew feature or requestswiftpm-integration๐ฆ Swift Package Manager integration๐ฆ Swift Package Manager integrationtools 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: Open (in progress).swiftlang/swift-testingnumber 1531#1531ย In swiftlang/swift-testing;Squash the Foundation and
swift_willThrowbacktraces together if we have both.bug๐ชฒ Something isn't working๐ชฒ Something isn't workingdarwin๐ macOS, iOS, watchOS, tvOS, and visionOS support๐ macOS, iOS, watchOS, tvOS, and visionOS supportissue-handlingRelated to Issue handling within the testing libraryRelated to Issue handling within the testing libraryStatus: Open (in progress).swiftlang/swift-testingnumber 1537#1537ย In swiftlang/swift-testing;Update
Test.traitssetter to filter applicable values rather than crashing when non-applicable values are encounteredbug๐ชฒ Something isn't working๐ชฒ Something isn't workingtraitsIssues and PRs related to the trait subsystem or built-in traitsIssues and PRs related to the trait subsystem or built-in traitsStatus: Open (in progress).swiftlang/swift-testingnumber 1548#1548ย In swiftlang/swift-testing;[DNM, WIP] Adopt ELF-specific changes in swift-#87341.
android๐ค Android support๐ค Android supportfreebsd๐ FreeBSD support๐ FreeBSD supportless-c++๐ Work to reduce the size of our C++ codebase and/or dependencies๐ Work to reduce the size of our C++ codebase and/or dependencieslinux๐ง Linux support (all distros)๐ง Linux support (all distros)openbsd๐ก OpenBSD support๐ก OpenBSD supportplaystation๐ฎ PS4/PS5 support๐ฎ PS4/PS5 supportqnx๐ซ QNX support๐ซ QNX supporttech-debt๐พ reduces technical debt๐พ reduces technical debtStatus: Draft (not ready).swiftlang/swift-testingnumber 1574#1574ย In swiftlang/swift-testing;Simplify the expansion of
@Testby eliminating theisolatedthunk.concurrency๐ Swift concurrency/sendability issues๐ Swift concurrency/sendability issuesenhancementNew feature or requestNew feature or requestmacros๐ญ Related to Swift macros such as @Test or #expect๐ญ Related to Swift macros such as @Test or #expectStatus: Open (in progress).swiftlang/swift-testingnumber 1592#1592ย In swiftlang/swift-testing;Reimplement
_TestingInteropin C++.interoperabilityโ๏ธ Work related to Swift Testing and XCTest interoperabilityโ๏ธ Work related to Swift Testing and XCTest interoperabilityless-c++๐ Work to reduce the size of our C++ codebase and/or dependencies๐ Work to reduce the size of our C++ codebase and/or dependenciesperformance๐๏ธ Performance issues๐๏ธ Performance issuestech-debt๐พ reduces technical debt๐พ reduces technical debtStatus: Open (in progress).swiftlang/swift-testingnumber 1622#1622ย In swiftlang/swift-testing;Preserve contextual type for literal
arguments:expressions in@Testbug๐ชฒ Something isn't working๐ชฒ Something isn't workingmacros๐ญ Related to Swift macros such as @Test or #expect๐ญ Related to Swift macros such as @Test or #expectStatus: Open (in progress).swiftlang/swift-testingnumber 1627#1627ย In swiftlang/swift-testing;Allow inheriting test functions from superclasses used as test suites
discovery๐ test content discovery๐ test content discoveryenhancementNew feature or requestNew feature or requestmacros๐ญ Related to Swift macros such as @Test or #expect๐ญ Related to Swift macros such as @Test or #expectStatus: Open (in progress).swiftlang/swift-testingnumber 1633#1633ย In swiftlang/swift-testing;[WIP] Add tools-specific
Issuekind that can be used by third-party test libraries.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/IDEsStatus: Draft (not ready).swiftlang/swift-testingnumber 513#513ย In swiftlang/swift-testing;