All Versions
11
Latest Version
Avg Release Cycle
64 days
Latest Release
1345 days ago

Changelog History
Page 1

  • v4.0.3 Changes

    July 22, 2020

    🚀 This release brings a fix for #176 and updates all dependencies.

  • v4.0.2

    February 08, 2020
  • v4.0.1 Changes

    November 27, 2019
    • Scala 2.13.1
    • Scala 2.12.10
    • Circe 0.12.3
    • Play! Json 2.8.0
  • v4.0.0 Changes

    September 19, 2019

    Complete rewrite of the API, based on cats. The core library now really focuses on creating and managing patches only. In particular, it doesn't take care of (de)serializing Json anymore.

    The different diff algorithms are managed by providing an instance of Diff, and patches to be apply need to have an instance of Patch.

    👍 To add support for your Json AST, you simply need to provide an instance of Jsony, which is way smaller than the previous way of doing it.

  • v4.0.0-M5

    August 27, 2019
  • v4.0.0-M4

    July 20, 2019
  • v4.0.0-M3 Changes

    May 01, 2019

    ➕ Add safe deserialization for JsonPatch in Play Json (#92)

  • v4.0.0-M2 Changes

    April 14, 2019
    • Reintroduce remembering old values when computing diffs
    • Fallback to raw string in pointer when integer capacity overflows
    • ➕ Add support for Scala.JS
  • v4.0.0-M1

    April 10, 2019
  • v3.1.1

    March 09, 2019