Articles, podcasts and news about Swift development, by John Sundell.

Swift’s new concurrency system gains backward compatibility in Xcode 13.2

Published on 27 Oct 2021

Starting in Xcode 13.2, Swift’s new suite of concurrency features are now backward compatible all the way back to iOS 13, macOS Catalina, watchOS 6, and tvOS 13. The new concurrency features include async/await, actors, structured concurrency, async sequences, and more.

While Xcode 13.2 is, at the time of writing, currently in beta — this new back-deployment capability means that so many more Swift developers will now be able to use the new concurrency system, even those who need to maintain support for older operating system versions.

You can read more about these changes and what else is new in Xcode 13.2 in the official release notes, and you can download the beta from Apple’s developer portal.

Of course, Swift concurrency will be a big focus here on Swift by Sundell over the coming months, and you can expect the already quite substantial collection of articles covering that topic to grow significantly over time.