tag:github.com,2008:https://github.com/lambdaisland/deep-diff2/releasesTags from deep-diff22025-02-06T08:51:04Ztag:github.com,2008:Repository/155414751/v2.12.2192025-02-06T08:51:30Zv2.12.219<p># 2.12.219 (2025-02-06 / <a class="commit-link" href="https://github.com/lambdaisland/deep-diff2/commit/9e6942ae142409f39a038514f78e57c71b005ae1"><tt>9e6942a</tt></a>)</p>
<p>## Changed</p>
<p>- [BREAKING] Get smarter about diffing records, instead of simply diffing them
<br /> as maps. We now only recurse into records if the two compared values are both
<br /> records of the same type.
<br />- Bump dependencies: fipp, rrb-vector</p>plexustag:github.com,2008:Repository/155414751/v2.11.2162024-02-17T12:45:04Zv2.11.216<p># 2.11.216 (2024-02-17 / <a class="commit-link" href="https://github.com/lambdaisland/deep-diff2/commit/e77c3bf3fe316805246d0b365e15e46ca960e76d"><tt>e77c3bf</tt></a>)</p>
<p>## Added</p>
<p>- Diff / preserve metadata on collections</p>
<p>## Fixed</p>
<p>Varying key order in maps should produce a consistent diff (<a class="issue-link js-issue-link" href="https://github.com/lambdaisland/deep-diff2/issues/47">#47</a>)</p>
<p>## Changed</p>plexustag:github.com,2008:Repository/155414751/v2.9.2022023-06-09T20:44:18Zv2.9.202<p># 2.9.202 (2023-06-09 / <a class="commit-link" href="https://github.com/lambdaisland/deep-diff2/commit/35494a045563009fd85a7ad985d304745a7e765b"><tt>35494a0</tt></a>)</p>
<p>## Added</p>
<p> - Add documentation for using a custom color scheme using custom data printers.</p>
<p>## Fixed</p>
<p>- Simplified internals when diffing maps for improved performance on many datasets. (Thanks [<a class="user-mention notranslate" href="https://github.com/latacora-paul">@latacora-paul</a>](<a href="https://github.com/latacora-paul">https://github.com/latacora-paul</a>)!)</p>
<p>## Changed</p>alysbrookstag:github.com,2008:Repository/155414751/v2.8.1902023-03-30T16:11:56Zv2.8.190<p># 2.8.190 (2023-03-30 / <a class="commit-link" href="https://github.com/lambdaisland/deep-diff2/commit/34d5e176db321d0f3e5b18d34c230510c8a8215d"><tt>34d5e17</tt></a>)</p>
<p>## Added</p>
<p>- Enable print tests in babashka
<br />- Add a `lambdaisland.deep-diff2/minimize` function, which removes any items
<br /> that haven't changed from the diff.</p>
<p>## Fixed</p>
<p>## Changed</p>plexustag:github.com,2008:Repository/155414751/v2.7.1692022-11-25T12:07:47Zv2.7.169<p># 2.7.169 (2022-11-25 / <a class="commit-link" href="https://github.com/lambdaisland/deep-diff2/commit/343811ea9c6fd1c1c212717ce25139b54bf71999"><tt>343811e</tt></a>)</p>
<p>## Fixed</p>
<p>- Fix printing of mismatch/deletion/insertion on Babashka</p>plexustag:github.com,2008:Repository/155414751/v2.6.1662022-11-25T11:36:07Zv2.6.166<p># 2.6.166 (2022-11-25 / <a class="commit-link" href="https://github.com/lambdaisland/deep-diff2/commit/06fec7e9b0bdeb4146bee7bce6a09c40110f1d79"><tt>06fec7e</tt></a>)</p>
<p>## Fixed</p>
<p>- Babashka compatibility</p>plexustag:github.com,2008:Repository/155414751/v2.5.1512022-11-21T10:26:20Zv2.5.151<p># 2.5.151 (2022-11-21 / <a class="commit-link" href="https://github.com/lambdaisland/deep-diff2/commit/92232a110cbb53e0365a9767dbaee2b612ff11c5"><tt>92232a1</tt></a>)</p>
<p>## Changed</p>
<p>- [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.</p>plexustag:github.com,2008:Repository/155414751/v2.4.1382022-09-01T07:36:32Zv2.4.138<p># 2.4.138 (2022-09-01 / <a class="commit-link" href="https://github.com/lambdaisland/deep-diff2/commit/6196130f66c6700185d4f58ef7a9b8a7870750fb"><tt>6196130</tt></a>)</p>
<p>## Fixed</p>
<p>- Fix issue (Fails with records with deleted keys)[<a class="issue-link js-issue-link" href="https://github.com/lambdaisland/deep-diff2/issues/29">#29</a>]</p>plexustag:github.com,2008:Repository/155414751/v2.3.1272022-07-01T20:04:24Zv2.3.127<p># 2.3.127 (2022-07-01 / <a class="commit-link" href="https://github.com/lambdaisland/deep-diff2/commit/a8186a5b5962980f807eb739c541fc48ccc81af2"><tt>a8186a5</tt></a>)</p>
<p>## Added</p>
<p>## Fixed</p>
<p>## Changed</p>alysbrookstag:github.com,2008:Repository/155414751/v2.2.1242022-05-16T06:12:01Zv2.2.124<p># 2.2.124 (2022-05-16 / <a class="commit-link" href="https://github.com/lambdaisland/deep-diff2/commit/5a94bece5e7cb0075d4beb0139c7598d51288128"><tt>5a94bec</tt></a>)</p>
<p>## Fixed</p>
<p>- Bump clj-diff, to bring back compatibility with earlier java versions</p>plexus