Swift Release Notes

31 release notes curated from 24 sources by the Releasebot Team. Last updated: May 27, 2026

Get this feed:

Swift Products

  • May 30, 2026
    • Date parsed from source:
      May 30, 2026
    • First seen by Releasebot:
      May 27, 2026
    • Modified by Releasebot:
      May 30, 2026
    Swift logo

    swift-format by Swift

    swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-05-28-a

    swift-format tags a Swift 6.4 development snapshot build.

    Tag build swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-05-28-a

    Original source
  • May 30, 2026
    • Date parsed from source:
      May 30, 2026
    • First seen by Releasebot:
      May 27, 2026
    • Modified by Releasebot:
      May 30, 2026
    Swift logo

    Swift

    swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-05-28-a

    Swift tags development snapshot build swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-05-28-a.

    Tag build swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-05-28-a

    Original source
  • All of your release notes in one feed

    Join Releasebot and get updates from Swift and hundreds of other software products.

    Create account
  • May 28, 2026
    • Date parsed from source:
      May 28, 2026
    • First seen by Releasebot:
      Apr 15, 2026
    • Modified by Releasebot:
      May 30, 2026
    Swift logo

    Swift

    swift-DEVELOPMENT-SNAPSHOT-2026-05-27-a

    Swift ships development snapshot build swift-DEVELOPMENT-SNAPSHOT-2026-05-27-a.

    Tag build swift-DEVELOPMENT-SNAPSHOT-2026-05-27-a

    Original source
  • May 24, 2026
    • Date parsed from source:
      May 24, 2026
    • First seen by Releasebot:
      Apr 23, 2026
    • Modified by Releasebot:
      May 30, 2026
    Swift logo

    swift-format by Swift

    swift-6.3-DEVELOPMENT-SNAPSHOT-2026-05-23-a

    swift-format releases development snapshot build swift-6.3-DEVELOPMENT-SNAPSHOT-2026-05-23-a.

    Tag build swift-6.3-DEVELOPMENT-SNAPSHOT-2026-05-23-a

    Original source
  • May 24, 2026
    • Date parsed from source:
      May 24, 2026
    • First seen by Releasebot:
      Apr 15, 2026
    • Modified by Releasebot:
      May 30, 2026
    Swift logo

    Swift

    swift-6.3-DEVELOPMENT-SNAPSHOT-2026-05-23-a

    Swift ships development snapshot build swift-6.3-DEVELOPMENT-SNAPSHOT-2026-05-23-a.

    Tag build swift-6.3-DEVELOPMENT-SNAPSHOT-2026-05-23-a

    Original source
  • May 22, 2026
    • Date parsed from source:
      May 22, 2026
    • First seen by Releasebot:
      Apr 23, 2026
    • Modified by Releasebot:
      May 29, 2026
    Swift logo

    swift-format by Swift

    swift-DEVELOPMENT-SNAPSHOT-2026-05-20-a

    swift-format ships tag build swift-DEVELOPMENT-SNAPSHOT-2026-05-20-a.

    Tag build swift-DEVELOPMENT-SNAPSHOT-2026-05-20-a

    Original source
  • May 20, 2026
    • Date parsed from source:
      May 20, 2026
    • First seen by Releasebot:
      Apr 23, 2026
    • Modified by Releasebot:
      May 30, 2026
    Swift logo

    swift-format by Swift

    swift-DEVELOPMENT-SNAPSHOT-2026-05-18-a

    swift-format ships tag build swift-DEVELOPMENT-SNAPSHOT-2026-05-18-a.

    Tag build swift-DEVELOPMENT-SNAPSHOT-2026-05-18-a

    Original source
  • May 19, 2026
    • Date parsed from source:
      May 19, 2026
    • First seen by Releasebot:
      Apr 15, 2026
    • Modified by Releasebot:
      May 30, 2026
    Swift logo

    Swift

    swift-6.3-DEVELOPMENT-SNAPSHOT-2026-05-18-a

    Swift tags the swift-6.3 development snapshot build from 2026-05-18.

    Tag build swift-6.3-DEVELOPMENT-SNAPSHOT-2026-05-18-a

    Original source
  • May 18, 2026
    • Date parsed from source:
      May 18, 2026
    • First seen by Releasebot:
      Apr 15, 2026
    • Modified by Releasebot:
      May 29, 2026
    Swift logo

    Swift

    swift-DEVELOPMENT-SNAPSHOT-2026-05-17-a

    Swift ships development snapshot build swift-DEVELOPMENT-SNAPSHOT-2026-05-17-a.

    Tag build swift-DEVELOPMENT-SNAPSHOT-2026-05-17-a

    Original source
  • May 17, 2026
    • Date parsed from source:
      May 17, 2026
    • First seen by Releasebot:
      Apr 23, 2026
    • Modified by Releasebot:
      May 29, 2026
    Swift logo

    swift-format by Swift

    swift-DEVELOPMENT-SNAPSHOT-2026-05-16-a

    swift-format ships development snapshot tag build swift-DEVELOPMENT-SNAPSHOT-2026-05-16-a.

    Tag build swift-DEVELOPMENT-SNAPSHOT-2026-05-16-a

    Original source
  • May 11, 2026
    • Date parsed from source:
      May 11, 2026
    • First seen by Releasebot:
      May 14, 2026
    Swift logo

    Swift

    swift-6.3.2-RELEASE

    Swift updates its version string to swift-6.3.2-RELEASE.

    Change version string to 'swift-6.3.2-RELEASE'

    Original source
  • May 1, 2026
    • Date parsed from source:
      May 1, 2026
    • First seen by Releasebot:
      Apr 15, 2026
    • Modified by Releasebot:
      May 16, 2026
    Swift logo

    Swift

    swift-DEVELOPMENT-SNAPSHOT-2026-04-30-a

    Swift ships development snapshot tag build swift-DEVELOPMENT-SNAPSHOT-2026-04-30-a.

    Tag build swift-DEVELOPMENT-SNAPSHOT-2026-04-30-a

    Original source
  • Apr 17, 2026
    • Date parsed from source:
      Apr 17, 2026
    • First seen by Releasebot:
      Apr 17, 2026
    Swift logo

    Swift

    Swift 6.3.1 Release

    Swift ships 6.3.1 with Swiftly install support and upcoming WinGet and Docker image availability.

    Install via Swiftly

    swiftly install 6.3.1

    WinGet Support will be available soon (PR)

    Docker images will be available on hub.docker.com/_/swift soon. (PR)

    Forums post: https://forums.swift.org/t/announcing-swift-6-3-1/86080

    Original source
  • Apr 8, 2026
    • Date parsed from source:
      Apr 8, 2026
    • First seen by Releasebot:
      Apr 15, 2026
    Swift logo

    Swift

    Expanding Swift's IDE Support

    Swift expands editor support with an official VS Code extension on the Open VSX Registry, bringing Swift development to Cursor, VSCodium, AWS Kiro, and Google Antigravity. It adds code completion, refactoring, full debugging, test explorer support, and DocC across more modern IDEs.

    You can now write Swift in a broader range of popular IDEs, including Cursor, VSCodium, AWS’s Kiro, and Google’s Antigravity. By leveraging VS Code extension compatibility, these editors tap directly into the Open VSX Registry, where the official Swift extension is now live.

    Swift has long supported development using multiple IDEs including VS Code, Xcode, Neovim, and Emacs. Swift is also compatible with editors that implement the Language Server Protocol (LSP). This growing ecosystem of editor support is particularly significant as Swift continues to show its versatility across platforms and development environments, including agentic IDEs.

    Swift on Open VSX

    The Swift extension for VS Code is now officially available on the Open VSX Registry, the vendor-neutral, open source extension registry hosted by the Eclipse Foundation. The extension adds first-class language support for projects built with Swift Package Manager, enabling seamless cross-platform development on macOS, Linux, and Windows. This milestone brings Swift support, including code completion, refactoring, full debugging support, a test explorer, as well as DocC support, to a broader ecosystem of compatible editors and allows agentic IDEs like Cursor and Antigravity to automatically install Swift, with no manual download required.

    Swift in Cursor, powered by the Swift extension on Open VSX.

    Get Started

    To start using the Swift extension in any Open VSX-compatible editor, simply open the Extensions panel, search for ‘Swift’ and install the extension.

    If you’re using Cursor, getting started is easier than ever. Check out our new dedicated guide: Setting up Cursor for Swift Development. It walks you through the setup, features and includes how to configure custom Swift skills for your AI workflows.

    Swift now has support for a wider range of modern editors and IDEs to meet developers where they are. Download the extension, try it out in your editor of choice, and don’t forget to share your feedback!

    Original source
  • Mar 31, 2026
    • Date parsed from source:
      Mar 31, 2026
    • First seen by Releasebot:
      Apr 15, 2026
    Swift logo

    Swift

    What's new in Swift: March 2026 Edition

    Swift releases 6.3 with expanded reach and smoother developer ergonomics, highlighted by cross-platform build tooling improvements and new Swift Build integration that developers can try with packages.

    Welcome to “What’s new in Swift,” a curated digest of releases, videos, and discussions in the Swift project and community.

    Swift 6.3 has been released, expanding Swift into new domains and improving developer ergonomics. A highlight of its release is work to improve cross-platform build tooling. Owen Voorhees shares an update on that effort:

    Hi! I’m Owen, a lead engineer on the Core Build team at Apple. Last year we shared our goal to bring Swift Build to Swift Package Manager, in an effort to deduplicate build technologies within the Swift ecosystem and deliver a consistent build experience across all platforms that Swift supports.

    Since the announcement, we’ve been working in the open, landing hundreds of patches to improve Swift Build’s support across various platforms including Linux and Windows, and to integrate it deeply in Swift Package Manager. With Swift 6.3, developers have the option to enable this integration and try it out with their packages. To validate parity with the previous build system, we’ve used the package list from swiftpackageindex.com, testing thousands of open source packages with Swift Build.

    Most recently, the main branch of Swift started using Swift Build as its default build system, paving the way for Swift Build to be the out-of-the-box option for Swift developers in a future Swift release.

    Over the coming months, we’ll continue sharing our progress and driving down the remaining bugs to bring the build system to parity. We encourage you to give it a try and file bugs that you encounter. We’re excited by this progress, and look forward to building future tooling improvements across all platforms and project models that will benefit from this build system.

    Now on to other news about Swift:

    Videos to watch

    • Interested in Swift for systems programming? The -ization of Containerization, presented at SCaLE, covers the Containerization project and their experience adopting Swift.
    • Swift community meetup #8 featured two talks: real-time computer vision on NVIDIA Jetson, and a production AI data pipeline built with Vapor.
    • A new interview with Matt Massicotte on the Swift Academy podcast goes in-depth on Swift Concurrency.

    Community highlights

    • How can you gradually deprecate APIs ahead of a major release? Point-Free blogged Hard Deprecations and Soft Landings with SwiftPM Traits, a clever approach to solving a common API deprecation problem.
    • Daniel Jilg shared TelemetryDeck’s adoption story on the Swift blog, including how they use Swift and Vapor for backend services.
    • The March 2026 Swift for Wasm updates are out, highlighting a new JavaScriptKit release with BridgeJS improvements, and continued work in WasmKit.

    Swift Evolution

    The Swift project adds new language features through the Swift Evolution process. These are some of the proposals currently under review or recently accepted for a future Swift release.

    Under active review:
    • SE-0522 Source-Level Control Over Compiler Warnings - Swift lets you configure warning behavior at the module level using compiler flags, but that’s an all-or-nothing approach. This proposal adds fine-grained warning control: a @warn attribute that lets you override warning behavior for a specific diagnostic group within the scope of a single declaration, with support for escalating it to an error, downgrading it to a warning, or suppressing it entirely, without affecting the rest of your module.
    Recently accepted:
    • SE-0509 Software Bill of Materials (SBOM) Generation for Swift Package Manager - An SBOM is a standardized inventory of all the software components in a project, increasingly required for security auditing and regulatory compliance. This proposal adds native SBOM generation to SwiftPM as both a --sbom-spec flag on swift build, and a separate swift package generate-sbom subcommand, with support for the CycloneDX and SPDX formats.
    • ST-0021 Targeted Interoperability between Swift Testing and XCTest - When migrating from XCTest to Swift Testing, it’s common to call existing XCTest helper functions from new Swift Testing tests. Today, an XCTAssert failure inside a Swift Testing test is silently ignored. This proposal fixes that: XCTest APIs will work as expected when called in Swift Testing, and Swift Testing APIs will work as expected when called in XCTest, if XCTest already provides similar functionality.
    • SE-0515 Allow reduce to produce noncopyable results - Swift’s reduce currently requires its initial value to be copyable, making it incompatible with noncopyable types. This proposal updates reduce to support noncopyable initial values and results, and changes it to consume rather than borrow the initial value, eliminating an unnecessary copy even for copyable types.
    Original source
Releasebot

Curated by the Releasebot team

Releasebot is an aggregator of official release notes from hundreds of software vendors and thousands of sources.

Our editorial process involves the manual review and audit of release notes procured with the help of automated systems.

Similar to Swift with recent updates: