Releases: approvals/go-approval-tests
Releases · approvals/go-approval-tests
v1.1.1 Introducing core interfaces
Breaking Changes
Note: we are not doing a major version bump as this creates a lot of weirdness in how you import packages in golang
Everything in here is a refactoring for extensibility but it moves classes that if you are customizing will cause breakage
- move logs to
internal/logs
- introduce
core.ApprovalNamer
interface - introduce
core.ApprovalNamerCreator
- introduce standalone
core.Compare
standalone - add
options.ForFile().WithNamer
v1.1.0
Log Approved Files
This release will now log all the approved files that were verified in the last run under ./.approval_tests_temp/.approved_files.log
Remember to add this to your .gitignore
file.
v1.0.0
Bump to go 1.16+
We plan to continue to tag releases going forward.