Skip to content
archive

swift-news-digest-2026-06-30

Swift · · 2 min read

Swift News Digest - 2026-06-30

Swift Forums

Swift Forums: Changes in the unsafe keyword between Swift 6.3 and Swift 6.4? While trying to use Xcode 27, I received compiler errors related to the unsafe keyword being unnecessary. Removing the keyword addressed the error, but when the same package was then built in Xcode 26, an error was generated saying that the keyword u... https://forums.swift.org/t/changes-in-the-unsafe-keyword-between-swift-6-3-and-swift-6-4/87863

Swift Forums: Multi-Version, multi-target, multi-platform DocC setup feedback Hi all,

I was playing around with DocC for a task where it was necessary to end up with a statically hosted documentation using DocC that supports:

multiple platforms per target documented multiple targets documented on a single web page versionise... https://forums.swift.org/t/multi-version-multi-target-multi-platform-docc-setup-feedback/87831

Swift Forums: Build and Packaging Workgroup Meeting - July 2 2026 The Build and Packaging Workgroup will be holding its next meeting on Thu, Jul 2, 2026 3:00 PM UTC

This meeting will be open to anyone who has a topic they'd like to discuss. If you wish to participate, please reach out to @build-and-packaging-workg... https://forums.swift.org/t/build-and-packaging-workgroup-meeting-july-2-2026/87829

Apple Developer News

Apple Developer: Design kits for iOS, iPadOS, and macOS 27 are here Apple design kits for Figma and Sketch are now available for iOS, iPadOS, and macOS 27. These include: Updates to Liquid Glass Expanded component and state support Naming changes to better align with code Improved resizing The addition of Dark Mode f... https://developer.apple.com/news/?id=e2lxw9l1

Apple Developer: Updated Apple Developer Program License Agreement now available Attachment 12 of the Apple Developer Program License Agreement has been revised to specify terms for iOS apps in Brazil, including alternative distribution, alternative payments and out-of-app offers, and the Core Technology Commission. Please review... https://developer.apple.com/news/?id=umq9wxmm

Apple Developer: Changes to iOS in Brazil As part of a recent agreement with Brazil’s competition regulator CADE (Conselho Administrativo de Defesa Econômica), Apple is introducing changes to iOS that create new options for developers' apps in Brazil. Beginning with iOS 26.5, developers can ... https://developer.apple.com/news/?id=dhwadr2x

Swift by Sundell

Swift by Sundell: Building a design system at Genius Scan An example of how to approach the task of building a design system for an app, by focusing on creating an initial set of reusable components that can be tweaked using the SwiftUI environment. https://www.swiftbysundell.com/articles/building-a-design-system-at-genius-scan

Swift by Sundell: Deciding between ‘let’ and ‘var’ for Swift struct properties Does marking a given Swift struct property as either ‘let’ or ‘var’ simply determine its mutability, or is there more to it? Let’s explore! https://www.swiftbysundell.com/articles/let-vs-var-for-swift-struct-properties

Swift by Sundell: Decoding Swift types that require additional data How Swift’s CodableWithConfiguration API can be used to inject additional, required data into a type’s decoding process, without having to use optionals or declare any additional decoding-specific types. https://www.swiftbysundell.com/articles/decoding-swift-types-that-require-additional-data