Skip to content

Releases: pointfreeco/swift-snapshot-testing

1.18.3

01 Apr 14:52
1be8144
Compare
Choose a tag to compare

What's Changed

  • Fixed: Update to 6.1 in swift-syntax in the Swift 6 package file (thanks @shimastripe, #968).

Full Changelog: 1.18.2...1.18.3

1.18.2

31 Mar 23:00
0a670ab
Compare
Choose a tag to compare

What's Changed

  • Fixed: A potential main thread deadlock that was introduced in 1.18.0 (from #946) has been fixed (#962).
  • Fixed: Support stable 6.1 swift-syntax (thanks @shimastripe, #964).
  • Fixed: Use Swift 6.1 TestScoping in test trait when available (#965).
  • Fixed: Swift Testing now supports repeated test runs in Swift 6.1 (#966).
  • Infrastructure: Update README for Swift Testing (#967).

New Contributors

Full Changelog: 1.18.1...1.18.2

1.18.1

17 Feb 21:14
b2d4cb3
Compare
Choose a tag to compare

What's Changed

  • Fixed: Adds drawHierarchyInKeyWindow parameter by @Jelizondo in #801

New Contributors

Full Changelog: 1.18.0...1.18.1

1.18.0

27 Jan 20:07
Compare
Choose a tag to compare

What's Changed

  • Added: A new .customDump strategy (vended by a new SnapshotTestingCustomDump module) (#948). The existing .dump strategy has been soft-deprecated.
  • Added: Android support (thanks @marcprux, #939).
  • Fixed: assertInlineSnapshot's record parameter now supports the all record modes (#947).
  • Fixed: Avoid main thread detection issue in @MainActor-annotated tests (thanks @peterkovacs, #946).

New Contributors

Full Changelog: 1.17.7...1.18.0

1.17.7

14 Jan 18:50
Compare
Choose a tag to compare

What's Changed

  • Fixed: Record Attachments in Never mode by @jflan-dd in #943
  • Fixed: Handle circular reference in snap function by @OguzYuuksel in #942
  • Infrastructure: Fix typo in IntegratingWithTestFrameworks.md by @shepting in #941

New Contributors

Full Changelog: 1.17.6...1.17.7

1.17.6

21 Oct 18:50
Compare
Choose a tag to compare

What's Changed

  • Fixed: assertSnapshot for Swift Testing tests. #916

Full Changelog: 1.17.5...1.17.6

1.17.5

12 Sep 15:46
Compare
Choose a tag to compare

What's Changed

  • Fixed: Decimal separator by @doozMen. #889
  • Fixed: Import only the implementation of Testing. #903
  • Infrastructure: Inline snapshot testing import by @doozMen. #887

New Contributors

Full Changelog: 1.17.4...1.17.5

1.17.4

07 Aug 19:55
Compare
Choose a tag to compare

What's Changed

  • Fixed: Address an Xcode 16 beta 5 compilation error (#885).

Full Changelog: 1.17.3...1.17.4

1.17.3

01 Aug 22:15
Compare
Choose a tag to compare

What's Changed

  • Fixed: failed record mode now properly re-records inline snapshots (#874).
  • Fixed: Avoid a crash when calling assertSnapshot from a Swift Testing test (#884).

Full Changelog: 1.17.2...1.17.3

1.17.2

12 Jul 20:12
c097f95
Compare
Choose a tag to compare

What's Changed

  • Fixed: SwiftSyntax dependency has been updated to point to the new swiftlang organization on GitHub, preventing warnings when used with other libraries targeting the same updated organization.

Full Changelog: 1.17.1...1.17.2