Skip to content

Releases: pedrovgs/KotlinSnapshot

Failing on Missing Snapshots

02 May 19:03
Compare
Choose a tag to compare

Add a new config param to be able to break the build if there are missing screenshots instead of rewriting them.

Thanks @TobiasMende for your contribution!

Fix nested list exception

30 Mar 06:51
Compare
Choose a tag to compare
2.2.3

Fix nested list serialization

Fix Gradle 6.X integration

05 Oct 15:31
Compare
Choose a tag to compare
2.2.2

Fix gradle 6.X integration

Improved diff error colors and provided windows support

02 Oct 11:13
Compare
Choose a tag to compare
  • User more conventional diff coloring
  • Support Windows line endings replacing '\r\n' to '\n'

Fix JUnit 5 and IntelliJ diff support

17 Sep 11:23
Compare
Choose a tag to compare
  • Fix IntelliJ diff support.
  • Fix JUnit 5 support

2.1.0 Improve IntelliJ and JUnit 5 support:

26 Feb 10:36
dc304f9
Compare
Choose a tag to compare
  • Support for nullable types.
  • Improved IntelliJ Support.
  • Add JUnit 5 Support

Serialization format improvements

07 Nov 09:17
6e3c847
Compare
Choose a tag to compare

Change the default serialization format to use a custom JSON serializer based on GSON.

First major release

24 Sep 12:50
f95ba6a
Compare
Choose a tag to compare

Improve dates serialization.
Let the user customize the serialization used by providing a SerializationModule implementation.
Add a new feature to let the user split the snapshots by different folders using the test class name.
Simplify how the test method name is extracted by using the @test annotation.

Smart serialization

03 Sep 17:39
Compare
Choose a tag to compare
  • Replace packageName substring for substringBeforeLast #29
  • Improve toString serialization #30
  • Remove redundant method #31

Gradle plugin

03 Sep 09:23
Compare
Choose a tag to compare
  • Create a gradle plugin to add updateSnapshots and purgeSnapshots tasks.