Introducing Swift Configuration, a new way to share and manage configuration for Swift. It's a smarter way to keep secrets safe and separate develop/test/prod environments. More here: forums.swift.org/t/introducin...
It takes only these few lines of code to immediately unlock CloudKit synchronization to our local-only reminders app. It just works™, and it's only the tip of the iceberg.
Check it out for yourself!
👉 github.com/pointfreeco/...
Also X in Xcode is Roman number ten, so it is pronounced Ten-code ;)
It’s cool how Apple made this F1 trailer with haptic feedback! Watch it on your iPhone if you haven’t seen it yet:
tv.apple.com/pl/clip/hapt...
You can use “#if compiler(>=6.2)” as an alternative. That checks if the Xcode has Swift 6.2 which works with any Xcode version. So:
#if compiler(>=6.2)
some new iOS 26 api
#else
Fallback if needed
#endif
SwiftUI group lab:
1. Lean into @Observable. Architecture should remain testable and modular.
2. Fine-grained invalidation from @Observable is great. Don’t hold one big struct—prefer small pieces of data.
AppIntents are now compatible with Swift Package Manager! 🎉
#wwdc #wwdc25 #xcode26
Oh cool! All the #wwdc session videos are live. No need to wait for the daily drop this year. 👨💻
Lots of great Swift content coming soon, starting with What's New in Swift with @hborla.bsky.social and @tshortli.bsky.social
developer.apple.com/videos/play/...
#swift #swiftlang #wwdc
New UI Test Recording experience in Xcode 26 #wwdc
New Compilation caching for Swift and C family languages #wwdc
Wow, everything from iPhone 11 up still supported, + both newer SE's 😳 only XR & XS are dropped
iPad -> only 7th gen plain iPad dropped
Mac -> drops a few Macs, but I think a few Intel ones stay
watchOS -> all previous still supported
This is actually pretty impressive too 👀 #wwdc25
iPadOS 26 updates #wwdc
visionOS 26 updates #wwdc
Widgets just replaced half of the visionOS App Store 🙃
macOS 26 Tahoe updates #wwdc
iOS 26 updates #wwdc
Live translation via Call Translation API looks helpful
Digging the new context menu design #wwdc
Unified version numbers #wwdc
Accessibility Nutrition Labels come to the App Store! 😱
#a11y
www.apple.com/newsroom/202...
🔍 Apple recently released a full tutorial on how to Profile Apps using Instruments, and it is an invaluable resource for those of you who are interested and don't know where to start!
developer.apple.com/tutorials/in...
As part of the @vapor.codes Vapor 5 work I've just finished migrating all the tests (all 517) to Swift Testing. So much nicer to write, easier to reason about and as an added bonus the test suite takes 13s instead of the minute before because they're parallel by default 🎉
👋 from the Swift team, now on Bluesky!
OpenAI has launched the beta version of a new feature—Tasks. This feature allows users to schedule future actions and reminders, whether they are one-time reminders or recurring actions. Just tell ChatGPT what you need and when you need it, and it will automatically take care of it.
Lately I’ve been using ChatGPT and Claude to bounce ideas and help figure it out. Sometimes it works and sometimes it leaves me more confused but it’s a decent rubber duck to help out in these situations.