Released August 28, 2026
Updated
- SwiftUI
@Statemacro – Explains that Xcode 27’s@Statemacro evaluates a declaration’s initial value once per view identity, instead of on every view init, only for aprivateorfileprivateproperty. It also covers the source-compatibility breaks in Apple’s TN3211, including an inline initial value paired with aninitassignment, which compiles and discards the assigned value at runtime. The change coversswiftui-architectureandswiftui-architecture-auditor, which now flags a view-owned@Statethat is neitherprivatenorfileprivate.
Full Changelog: v27.0.0-beta.51...v27.0.0-beta.52