0.19.0
Highlights
- Add attributed string and text scale support, plus LocalizedStringResource Text support
- Add tap gesture APIs, GestureState, and complete gesture view modifier support
- Add stdout renderer and switch binary release to use Compute
- Fix NSHostingView/UIHostingView async rendering and environment resolution issues
- Add Xcode 27 SDK support and update toolchains for Xcode 26.3/Swift 6.2.4
What's Changed
- Add OpenSwiftUI attributed string and text scale support by @Kyle-Ye in #892
- Add LocalizedStringResource Text support by @Kyle-Ye in #894
- Add stdout renderer support by @Kyle-Ye in #893
- Add Text custom attribute support by @Kyle-Ye in #895
- Fix HostingExample storyboard settings for mac destinations by @Kyle-Ye in #897
- Fix NSHostingView async rendering cycle on macOS by @Mx-Iris in #898
- Fix App renderer configuration default visibility by @Kyle-Ye in #900
- Update toolchains for Xcode 26.3 and Swift 6.2.4 by @Kyle-Ye in #899
- Add Xcode 27 SDK support by @Kyle-Ye in #902
- Update snapshot testing dependency for Testing integration by @Kyle-Ye in #901
- Update Gesture system infra by @Kyle-Ye in #903
- Fix async renderer inherited view update crash by @Kyle-Ye in #904
- Add LazyState by @Kyle-Ye in #906
- Complete gesture view modifier support by @Kyle-Ye in #905
- Add GestureState support by @Kyle-Ye in #907
- Add tap gesture APIs and examples by @Kyle-Ye in #908
- Add underscored API documentation comments by @Kyle-Ye in #909
- Update geometry and shape style by @Kyle-Ye in #910
- Fix Compute 0.2.1 crash and add CI for compute by @Kyle-Ye in #911
- Update sensory feedback impact payload handling by @Kyle-Ye in #913
- Add archived view factory support by @Kyle-Ye in #914
- Fix UIKit trait collection change handling by @Kyle-Ye in #916
- Add GeometryActionModifier APIs by @Kyle-Ye in #915
- Fix UIHostingView environment resolution by @Kyle-Ye in #920
- Switch binary release to use Compute by @Kyle-Ye in #921
- Fix Example setup on macOS system Bash by @Kyle-Ye in #928
- Run Compute in the UI test workflow by @Kyle-Ye in #929
- [NFC] Fix RBPath warning by @Kyle-Ye in #930
Full Changelog: 0.18.3...0.19.0
Binary Integration
.package(url: "https://github.com/OpenSwiftUIProject/OpenSwiftUI-spm.git", from: "0.19.0")See INTEGRATION.md for more details.