Liking cljdoc? Tell your friends :D

2.7.169 (2022-11-25 / 343811e)

Fixed

  • Fix printing of mismatch/deletion/insertion on Babashka

2.6.166 (2022-11-25 / 06fec7e)

Fixed

  • Babashka compatibility

2.5.151 (2022-11-21 / 92232a1)

Changed

  • [breaking] Fall back to the system printer when no deep-diff2 specific print handler is available for a given type. See the README for details.

2.4.138 (2022-09-01 / 6196130)

Fixed

  • Fix issue (Fails with records with deleted keys)[https://github.com/lambdaisland/deep-diff2/issues/29]

2.3.127 (2022-07-01 / a8186a5)

Fixed

  • Remove "test" directory from the main paths in deps.edn to fix Cljdoc builds. This change also makes the artifact (very slightly) smaller, reducing the JAR's size by 3KB, or about 15 percent.

2.2.124 (2022-05-16 / 5a94bec)

Fixed

  • Bump clj-diff, to bring back compatibility with earlier java versions

2.1.121 (2022-05-13 / bb0dd63)

Fixed

  • Bump clj-diff, which fixes an issue where the diffing would not terminate in specific cases

Changed

  • Bump all dependencies to the latest version

2.0.108 (2020-08-19 / e006fc5)

Changed

  • Switch to using lambdaisland/clj-diff, a fork of an upstream fork

2.0.0-93 (2020-04-20 / 6ff9209)

Fixed

  • Fix unsupported cljs lookbehind regex in code inherited from Puget (Thanks @JarrodCTaylor!)

2.0.0-84 (2020-04-01 / 9c2af83)

Fixed

  • Typos in deep_diff2.cljs resulting from naming changes

2.0.0-72 (2020-03-27 / 2862182)

Added

  • Added support for ClojureScript (ported to CLJC)

Changed

  • Changed namespace and artifact (jar) names to include a "2" suffix, because of breaking changes.

0.0-47 (2019-04-11 / 27cf55c)

Added

  • Print #uuid and #inst similarly to how the Clojure printer handles them. This handles java.util.Date, java.util.GregorianCalendar, java.sql.Timestamp, java.util.UUID. (by Nate Smith)

Changed

  • mvxcvi/puget {:mvn/version "1.1.1"} -> {:mvn/version "1.1.2"}

0.0-35 (2019-03-31 / 3b2ad04)

Fixed

  • Added type hints to prevent reflective calls

0.0-29 (2019-03-19 / 3fb9abc)

Fixed

Changed

  • mvxcvi/puget {:mvn/version "1.0.3"} -> {:mvn/version "1.1.1"}
  • fipp {:mvn/version "0.6.14"} -> {:mvn/version "0.6.17"}
  • org.clojure/core.rrb-vector {:mvn/version "0.0.13"} -> {:mvn/version "0.0.14"}
  • tech.droit/clj-diff {:mvn/version "1.0.0"} -> {:mvn/version "1.0.1"}
  • mvxcvi/arrangement {:mvn/version "1.1.1"} -> {:mvn/version "1.2.0"}

0.0-25 (2018-11-10 / 2fab8b1)

Fixed

  • Fix support for records with inserts #4

Changed

  • Version upgrades:
  • mvxcvi/puget {:mvn/version "1.0.2"} -> {:mvn/version "1.0.3"}
  • fipp {:mvn/version "0.6.13"} -> {:mvn/version "0.6.14"}
  • lambdaisland/kaocha {:mvn/version "0.0-239"} -> {:mvn/version "0.0-266"}
  • lambdaisland/kaocha-junit-xml {:sha "fb06678e9f947cd7ff0deff456e8e6afae687afe"} -> {:sha "a35398d4bf553bdb09b8ef07f4bf8bd3bd40bc61"}

0.0-15 (2018-10-31 / 63d30b5)

Fixed

  • Fix support for Clojure records. Currently they are considered in the same equality partition as maps. (by @ikitommi, #1)
  • Pin explicitly to the latest version of Fipp and rrb-vector, to prevent issues on Java 11, see CRRBV-18

0.0-8 (2018-10-30 / 6bd7918)

Changed

  • lambdaisland.deep-diff.printer/print-* are now public, as they can be used in custom print handlers.

0.0-4 (2018-10-30 / 3d82596)

Added

  • Extracted from Kaocha, and added a top-level namespace.

Can you improve this documentation? These fine people already did:
Arne Brasseur, Alys Brooks, JarrodCTaylor, Michiel Borkent, Laurence Chen, Frank Wang & A Brooks
Edit on GitHub

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close