{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreibfzitbytm6qs5mapksc2an7bly5trosgjjmpf6xqzijcz2wgqsc4",
"uri": "at://did:plc:ffyfov3xy6shybcwf7hgoqda/app.bsky.feed.post/3mhwlezkhmb42"
},
"path": "/blog/dev-swift-6-3-released/",
"publishedAt": "2026-03-25T17:00:00.000Z",
"site": "https://peterspath.net",
"tags": [
"swift.org/blog/swift-6.3-released/",
"@c"
],
"textContent": "> Swift 6.3 makes these benefits more accessible across the stack. This release expands Swift into new domains and improves developer ergonomics across the board, featuring: more flexible C interoperability, improvements to cross-platform build tooling, improvements for using Swift in embedded environments, and an official Swift SDK for Android.\n\n→ swift.org/blog/swift-6.3-released/\n\nApple released Swift 6.3. This update makes Swift easier to use at every level of the software stack, from embedded systems to mobile apps and servers.\n\nKey improvements include:\n\n * New @c attribute for better C interoperability\n * Module selectors to avoid name conflicts between imported modules\n * New attributes for finer control over library performance and inlining\n * Preview of the Swift Build system inside Swift Package Manager\n * Enhancements to Swift Testing, such as warnings, test cancellation, and image attachments\n * New experimental features in DocC for documentation\n * Major advances in Embedded Swift\n * First official Swift SDK for Android\n\n\n\nThese changes improve safety, performance, and cross-platform development.",
"title": "Swift 6.3 Released"
}