Releases: approvals/ApprovalTests.Java
Releases · approvals/ApprovalTests.Java
Better MarkdownTable Multi-Column Support
MarkdownTable supports multiple columns better.
Examples here
MarkdownTable
Added a new Verifiable object, MarkdownTables, that allows for easy creation of Markdown tables in your tests.
VerifiableObjects and MarkdownStoryBoard
- Created VerifiableObjects
- Added MarkdownStoryboard for more robust story telling
- Added Grid.toMarkdown() to easily create grids in Markdown
ComparableUtils
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.