swift-org-blog-summary-2026-05-09
Swift · · 13 min read · swift.org ↗
Swift 6.3 Released
March 24, 2026
Swift 6.3 is designed to be the language you reach for at every layer of the software stack. Whether you’re building embedded firmware, internet-scale services, or full-featured mobile apps, Swift delivers strong safety guarantees, performance control when you need it, and expressive language features and APIs.
Expanding Swift's IDE Support
April 8, 2026
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.
What's new in Swift: April 2026 Edition
May 1, 2026
Welcome to “What’s new in Swift,” a curated digest of releases, videos, and discussions in the Swift project and community.
Swift at scale: building the TelemetryDeck analytics service
March 6, 2026
TelemetryDeck is an app analytics service specifically for developers, designed to manage usage analytics that are anonymized, privacy-focused, and really easy to use. TelemetryDeck is managing the data of over 16 million people every month, helping thousands of app publishers improve their products, and we’re doing it all with a Swift-based infrastructure.
Announcing the Windows Workgroup
January 26, 2026
We are excited to announce the creation of the Windows workgroup!
Improving the usability of C libraries in Swift
January 22, 2026
There are many interesting, useful, and fun C libraries in the software ecosystem. While one could go and rewrite these libraries in Swift, usually there is no need, because Swift provides direct interoperability with C. With a little setup, you can directly use existing C libraries from your Swift code.
Introducing Swift Profile Recorder: Identifying Performance Bottlenecks in Production
October 6, 2025
Swift Profile Recorder, an in-process sampling profiler for Swift services, is now available as an open source project.
The Growth of the Swift Server Ecosystem
September 23, 2025
Nearly ten years ago, Swift was open sourced and an official runtime for Linux was released. I’ve been involved with Swift on the server since almost the very beginning, originally picking it up as a way to use a language I really enjoyed for backend development. In that time Swift has come a long way, with stability across platforms, a burgeoning ecosystem and many success stories. It’s matured into a great option for highly-scalable server applications, websites, and lambdas.
Swift 6.2 Released
September 15, 2025
We’re excited to announce Swift 6.2, a release aimed at making every Swift developer more productive, regardless of where or how you write code. From improved tooling and libraries to enhancements in concurrency and performance, Swift 6.2 delivers a broad set of features designed for real-world development at every layer of the software stack.
Redesigned Swift.org is now live
June 4, 2025
Over the past few months, the website workgroup has been redesigning Swift.org. On behalf of the website workgroup, I’m pleased to announce that we have merged the initial changes.
Swift at Apple: Migrating the Password Monitoring service from Java
June 2, 2025
Swift is heavily used in production for building cloud services at Apple, with incredible results. Last year, the Password Monitoring service was rewritten in Swift, handling multiple billions of requests per day from devices all over the world. In comparison with the previous Java service, the updated backend delivers a 40% increase in performance, along with improved scalability, security, and availability.
ICYMI: Memory Safety, Ecosystem Talks, and Java Interoperability at FOSDEM 2025
May 5, 2025
The Swift community had a strong presence at FOSDEM 2025, the world’s largest independently run open source conference, held every year in Brussels, Belgium. FOSDEM highlighted a range of Swift-related talks related to memory safety, a broad ecosystem around Swift including using it to develop web services and embedded projects, and new areas of the project including Java interoperability.
Swift 6.1 Released
March 31, 2025
Swift 6.1 is now available!
Introducing swiftly 1.0
March 28, 2025
Today we’re delighted to introduce the first stable release of swiftly, a Swift version manager that takes the pain out of installing, managing and updating your Swift toolchain.
How Swift's server support powers Things Cloud
February 21, 2025
You might be familiar with Things, a delightful personal task manager that has won two Apple Design Awards and is available across Apple devices including iPhone, iPad, Mac, Apple Watch, and Apple Vision Pro. At Cultured Code, the team behind Things, we care about a great user experience across every aspect of the product. This extends to our server back end, and after a rewrite our Things Cloud service has transitioned entirely to Swift. Over the past year in production, Swift has consistently proven to be reliable, performant, and remarkably well-suited for our server-side need.
Introducing gRPC Swift 2
February 14, 2025
Say hello to gRPC Swift 2: a major update that brings first-class concurrency support and more expressive APIs for a seamless developer experience.
Updating the Visual Studio Code extension for Swift
February 10, 2025
Today, we are excited to announce a new version of the Swift extension for Visual Studio Code – now published to the extension marketplace as an official supported release of the Swift team. The aim of this extension is to provide a high-quality, feature-complete extension that makes developing Swift applications on all platforms a seamless experience.
The Next Chapter in Swift Build Technologies
February 1, 2025
Swift continues to grow in popularity as a cross-platform language supporting a variety of use cases, with support on a variety of embedded devices, form factors that encompass wearables to server, and a wide variety of operating systems. As Swift expands, there’s value in investing in matching cross-platform build tools that provide a powerful, consistent, and flexible experience across the ecosystem.
Announcing Swift 6
September 17, 2024
We’re delighted to announce the general availability of Swift 6. This is a major new release that expands Swift to more platforms and domains.
Introducing Oblivious HTTP support in Swift
August 21, 2024
We’re excited to introduce an implementation of provisional support for Oblivious HTTP to the Swift ecosystem, with the availability of a new package called SwiftNIO Oblivious HTTP.
Announcing Swift Homomorphic Encryption
July 30, 2024
We’re excited to announce a new open source Swift package for homomorphic encryption in Swift: swift-homomorphic-encryption.
Plotting a Path to a Package Ecosystem without Data Race Errors
July 1, 2024
Swift 6 introduces compile-time data race safety checking for any code that opts in to use the Swift 6 language mode. While individual modules can adopt this mode incrementally and independently of their dependencies, the full benefit of runtime data race safety is only realized when all modules have opted in. Therefore, the quick adoption of Swift 6 language mode across the ecosystem of open-source packages will play a key role in advancing data race safety across the entire Swift ecosystem.
New GitHub Organization for the Swift Project
June 10, 2024
Today, we are announcing an exciting development for the Swift programming language: its migration to a dedicated GitHub organization at GitHub.com/swiftlang.
Get Started with Embedded Swift on ARM and RISC-V Microcontrollers
April 3, 2024
We’re pleased to introduce a repository of example projects that demonstrate how Embedded Swift can be used to develop software on a range of microcontrollers.
SSWG 2024 Annual Update
March 28, 2024
In this annual post, the Swift Server WorkGroup (SSWG) reflects on the community, ecosystem-wide accomplishments and the workgroup’s focus areas for the year ahead.
Writing GNOME Apps with Swift
March 25, 2024
Swift is well-suited for creating user interfaces thanks to the clean syntax, static typing, and special features making code easier to write. Result builders, combined with Swift’s closure expression syntax, can significantly enhance code readability.
Introducing the Benchmark Package: Complementing Unit Tests with Performance Checks
March 20, 2024
In the world of software development, the old adage “make it work, make it right, make it fast” serves as a guiding principle for creating robust, efficient applications. This journey starts with ensuring that our code functions as intended, a task where unit and integration testing have proven indispensable. However, ensuring functionality is only part of the equation. The true measure of an application’s excellence extends into its performance - how fast and efficiently it operates under various conditions. Herein lies the critical but often overlooked third step: making it fast.
Byte-sized Swift: Building Tiny Games for the Playdate
March 12, 2024
I’m excited to share swift-playdate-examples, a technical demonstration of using Swift to build games for Playdate, a handheld game system by Panic.
Iterate Over Parameter Packs in Swift 6.0
March 7, 2024
Parameter packs, introduced in Swift 5.9, make it possible to write generics that abstract over the number of arguments. This eliminates the need to have overloaded copies of the same generic function for one argument, two arguments, three arguments, and so on. With Swift 6.0, pack iteration makes it easier than ever to work with parameter packs. This post will show you how to make the best use of pack iteration.
Swift 5.10 Released
March 5, 2024
Swift was designed to be safe by default, preventing entire categories of programming mistakes at compile time. Sources of undefined behavior in C-based languages, such as using variables before they’re initialized or a use-after-free, are defined away in Swift.
Swift joins Google Summer of Code 2024
February 23, 2024
We’re happy to announce that Swift will be participating in Google Summer of Code 2024!
Introducing Swift Configuration 1.0
December 11, 2024
Every application has configuration: in environment variables, configuration files, values from remote services, command-line flags, or repositories for stored secrets like API keys. But until now, Swift developers have had to wire up each source individually, with scattered parsing logic and application code that is tightly coupled to specific configuration providers.
Embedded Swift Improvements Coming in Swift 6.3
November 17, 2024
Embedded Swift is a subset of Swift that’s designed for low resource usage, making it capable of running on constrained environments like microcontrollers. Using a special compilation mode, Embedded Swift produces significantly smaller binaries than regular Swift. While a subset of the full language, the vast majority of the Swift language works exactly the same in Embedded Swift. Additional information is described in the Embedded Swift vision document.
GSoC 2024 Showcase: Improved Console Output for Swift Testing
November 14, 2024
The Swift community participated in Google Summer of Code 2024, and we’ve recently been showcasing all of the projects and work accomplished here on the Swift blog. You can learn more by following these convenient links:
GSoC 2024 Showcase: Improved Code completion for Swift
November 12, 2024
Our blog post series showcasing the Swift community’s participation in Google Summer of Code 2024 continues with our third update. Learn more about the projects and work accomplished:
Introducing Temporal Swift SDK: Building durable and reliable workflows
November 10, 2024
The Temporal Swift SDK is now available as an open source project.
GSoC 2024 Showcase: Extending Swift-Java Interoperability
November 7, 2024
This is the second post in our series showcasing the Swift community’s participation in Google Summer of Code 2024. Learn more about the projects and work accomplished:
GSoC 2024 Showcase: Swiftly support in VS Code
November 5, 2024
Another successful year of Swift participation in Google Summer of Code recently came to an end, and we’d like to shine some light on the projects and work accomplished!
What's new in Swift: October 2024 Edition
October 31, 2024
Editor Note: This is the first of a new series, What’s new in Swift, a regular digest featuring what’s new in the Swift project and ecosystem, with insights and perspectives from across the Swift world. This October edition covers highlights from the Server Side Swift conference, major package releases, and the latest Swift Evolution proposals.
Announcing the Swift SDK for Android
October 24, 2024
Swift has matured significantly over the past decade — extending from cloud services to Windows applications, browser apps, and microcontrollers. Swift powers apps and services of all kinds, and thanks to its great interoperability, you can share code across platforms.
Introducing Swift Profile Recorder: Identifying Performance Bottlenecks in Production
October 6, 2024
Swift Profile Recorder, an in-process sampling profiler for Swift services, is now available as an open source project.
The Growth of the Swift Server Ecosystem
September 23, 2024
Nearly ten years ago, Swift was open sourced and an official runtime for Linux was released. I’ve been involved with Swift on the server since almost the very beginning, originally picking it up as a way to use a language I really enjoyed for backend development. In that time Swift has come a long way, with stability across platforms, a burgeoning ecosystem and many success stories. It’s matured into a great option for highly-scalable server applications, websites, and lambdas.
Swift 6.2 Released
September 15, 2024
We’re excited to announce Swift 6.2, a release aimed at making every Swift developer more productive, regardless of where or how you write code. From improved tooling and libraries to enhancements in concurrency and performance, Swift 6.2 delivers a broad set of features designed for real-world development at every layer of the software stack.
Redesigned Swift.org is now live
June 4, 2024
Over the past few months, the website workgroup has been redesigning Swift.org. On behalf of the website workgroup, I’m pleased to announce that we have merged the initial changes.
Swift at Apple: Migrating the Password Monitoring service from Java
June 2, 2024
Swift is heavily used in production for building cloud services at Apple, with incredible results. Last year, the Password Monitoring service was rewritten in Swift, handling multiple billions of requests per day from devices all over the world. In comparison with the previous Java service, the updated backend delivers a 40% increase in performance, along with improved scalability, security, and availability.
ICYMI: Memory Safety, Ecosystem Talks, and Java Interoperability at FOSDEM 2025
May 5, 2025
[... similar content as above ...]
Swift 6.1 Released
March 31, 2025
[... similar content as above ...]
Introducing swiftly 1.0
March 28, 2025
[... similar content as above ...]
How Swift's server support powers Things Cloud
February 21, 2025
[... similar content as above ...]
Introducing gRPC Swift 2
February 14, 2025
[... similar content as above ...]
Updating the Visual Studio Code extension for Swift
February 10, 2025
[... similar content as above ...]
The Next Chapter in Swift Build Technologies
February 1, 2025
[... similar content as above ...]
Announcing Swift 6
September 17, 2024
[... similar content as above ...]
Introducing Oblivious HTTP support in Swift
August 21, 2024
[... similar content as above ...]
Announcing Swift Homomorphic Encryption
July 30, 2024
[... similar content as above ...]
Plotting a Path to a Package Ecosystem without Data Race Errors
July 1, 2024
[... similar content as above ...]
New GitHub Organization for the Swift Project
June 10, 2024
[... similar content as above ...]
Get Started with Embedded Swift on ARM and RISC-V Microcontrollers
April 3, 2024
[... similar content as above ...]
SSWG 2024 Annual Update
March 28, 2024
[... similar content as above ...]
Writing GNOME Apps with Swift
March 25, 2024
[... similar content as above ...]
Introducing the Benchmark Package: Complementing Unit Tests with Performance Checks
March 20, 2024
[... similar content as above ...]
Byte-sized Swift: Building Tiny Games for the Playdate
March 12, 2024
[... similar content as above ...]
Iterate Over Parameter Packs in Swift 6.0
March 7, 2024
[... similar content as above ...]
Swift 5.10 Released
March 5, 2024
[... similar content as above ...]
Swift joins Google Summer of Code 2024
February 23, 2024
[... similar content as above ...]
Introducing Swift Configuration 1.0
December 11, 2024
[... similar content as above ...]
Embedded Swift Improvements Coming in Swift 6.3
November 17, 2024
[... similar content as above ...]
GSoC 2024 Showcase: Improved Console Output for Swift Testing
November 14, 2024
[... similar content as above ...]
GSoC 2024 Showcase: Improved Code completion for Swift
November 12, 2024
[... similar content as above ...]
Introducing Temporal Swift SDK: Building durable and reliable workflows
November 10, 2024
[... similar content as above ...]
GSoC 2024 Showcase: Extending Swift-Java Interoperability
November 7, 2024
[... similar content as above ...]
GSoC 2024 Showcase: Swiftly support in VS Code
November 5, 2024
[... similar content as above ...]
What's new in Swift: October 2024 Edition
October 31, 2024
[... similar content as above ...]
Announcing the Swift SDK for Android
October 24, 2024
[... similar content as above ...]
Introducing Swift Profile Recorder: Identifying Performance Bottlenecks in Production
October 6, 2024
[... similar content as above ...]
The Growth of the Swift Server Ecosystem
September 23, 2024
[... similar content as above ...]
Swift 6.2 Released
September 15, 2024
[... similar content as above ...]