1.17.0
What's Changed
See the migration guide for more information.
-
Added: Beta support for Swift Testing, and other improvements. by @mbrandonw in #867
-
Added: A
Recordmode has been introduced that can be configured with one of four states (.all,.failed,.missing,.never) instead of just theisRecordingboolean (thanks @NachoSoto, #768). -
Added:
diffToolcan now be configured with a closure that is passed the old and new diff paths in order to output a custom format (thanks @js, #840). -
Added: Allow
isRecordingdefault value to be configured usingSNAPSHOT_TESTING_RECORDenv var (thanks @tgrapperon, #862).This can be configured with any of the record modes introduced in this version, e.g.
SNAPSHOT_TESTING_RECORD=failed. -
Infrastructure: Add
.editorconfigfor consistent code formatting (thanks @Matejkob, #864).
New Contributors
- @Matejkob made their first contribution in #864
- @tgrapperon made their first contribution in #862
- @js made their first contribution in #840
Full Changelog: 1.16.2...1.17.0