What's Changed
Added
- Added support for native SwiftUI parameterized previews using
#Preview(..., arguments:). - Prefire now expands each preview argument into separate snapshot tests and Playbook previews.
Fixed
- Improved
#Previewmacro extraction by using SwiftSyntax instead of brace scanning. - Fixed detection of single-line previews like
#Preview("Name") { View() }. - Updated generated snapshot tests to use the current
SnapshotTestingrecord API.
PRs
- Fix deprecated verifySnapshot(record:) in generated tests by @AllDmeat in #165
- Detect single-line previews like #Preview("x") { foo() } by @AllDmeat in #166
- Support native preview arguments by @BarredEwe in #167
Full Changelog: 5.6.1...5.7.0
What's Changed
- Fix deprecated verifySnapshot(record:) in generated tests by @AllDmeat in #165
- Detect single-line previews like #Preview("x") { foo() } by @AllDmeat in #166
- Support native preview arguments by @BarredEwe in #167
Full Changelog: 5.6.1...5.7.0