Skip to content

Tags: lambdaisland/deep-diff2

Tags

v2.12.219

Toggle v2.12.219's commit message
# 2.12.219 (2025-02-06 / 9e6942a)

## Changed

- [BREAKING] Get smarter about diffing records, instead of simply diffing them
  as maps. We now only recurse into records if the two compared values are both
  records of the same type.
- Bump dependencies: fipp, rrb-vector

v2.11.216

Toggle v2.11.216's commit message
# 2.11.216 (2024-02-17 / e77c3bf)

## Added

- Diff / preserve metadata on collections

## Fixed

Varying key order in maps should produce a consistent diff (#47)

## Changed

v2.9.202

Toggle v2.9.202's commit message
# 2.9.202 (2023-06-09 / 35494a0)

## Added

 - Add documentation for using a custom color scheme using custom data printers.

## Fixed

- Simplified internals when diffing maps for improved performance on many datasets. (Thanks [@latacora-paul](https://github.com/latacora-paul)!)

## Changed

v2.8.190

Toggle v2.8.190's commit message
# 2.8.190 (2023-03-30 / 34d5e17)

## Added

- Enable print tests in babashka
- Add a `lambdaisland.deep-diff2/minimize` function, which removes any items
  that haven't changed from the diff.

## Fixed

## Changed

v2.7.169

Toggle v2.7.169's commit message
# 2.7.169 (2022-11-25 / 343811e)

## Fixed

- Fix printing of mismatch/deletion/insertion on Babashka

v2.6.166

Toggle v2.6.166's commit message
# 2.6.166 (2022-11-25 / 06fec7e)

## Fixed

- Babashka compatibility

v2.5.151

Toggle v2.5.151's commit message
# 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.

v2.4.138

Toggle v2.4.138's commit message
# 2.4.138 (2022-09-01 / 6196130)

## Fixed

- Fix issue (Fails with records with deleted keys)[#29]

v2.3.127

Toggle v2.3.127's commit message
# 2.3.127 (2022-07-01 / a8186a5)

## Added

## Fixed

## Changed

v2.2.124

Toggle v2.2.124's commit message
# 2.2.124 (2022-05-16 / 5a94bec)

## Fixed

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