Releases: approvals/ApprovalTests.Java
Releases · approvals/ApprovalTests.Java
Support for Kaleidoscope Command-Line Tool (ksdiff)
Better handling of java.time.Instance in JsonApprovals
Later versions of Java fail on serializing java.time.Instance when using JsonApprovals.
allow renaming of PackageSettings class name
this helps with an obscure case where you have multiple classes PackageSettings
in the same package but different modules, causing name collisions.
Obscure issue with PackageSettings
DateScrubber now supports 4 letter timezone names
15.1.1 d updated markdown snippets
Files open on Linux
fixes #251 where files would not launch on linux.
Add mechanism for custom opener.
Fixes some typos by overloading methods.
SortedMaps appear in expected order
Upgrading to velocity.engine.core 2.3
This only affects those who are using Velocity. Approvals now uses velocity.engine.core 2.3. This might cause some upgrade problems for those still on velocity (1.7 or older).
kotlin support for @TestFactory
VelocityApprovals uses Options
13.3.0 d updated markdown snippets