{
  "$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"
}