QUESTION OF THE WEEK
“
What's new in Xcode 16.3 and Swift 6.1?
Xcode 16.3 was released, and with it came Swift 6.1. Let's dive into the changes.
First, here's a list of all 11 proposals that went into Swift 6.1. It's a blessing to see our language getting improvements so frequently. There's currently a lot going on regarding improvements, and you can clearly see a path toward improved concurrency adoptability inspired by the vision document.
The Swift team published an official release article on their blog to guide you through a few highlights of the changes. I recommend looking into the release notes for Xcode 16.3.
These are my highlights of the latest Xcode release:
- Predictive code completion improved
- Swift Testing now includes Test Scoping Traits (See SWT-0007)
- xcresulttool received many new commands
The latter might be the most surprising favorite for you, but it's an example of a potential new developer tool. I love reading through Xcode changelogs to find out new gems!
Meanwhile, Swift 6.2 is already in development. The Swift Evolution changes in this newsletter show that more improvements are expected soon.