tag:github.com,2008:https://github.com/lambdaisland/deep-diff2/releases Release notes from deep-diff2 2025-02-06T08:51:04Z tag:github.com,2008:Repository/155414751/v2.12.219 2025-02-06T08:51:30Z v2.12.219 <h2>Changed</h2> <ul> <li>[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.</li> <li>Bump dependencies: fipp, rrb-vector</li> </ul> plexus tag:github.com,2008:Repository/155414751/v2.11.216 2024-02-17T12:45:04Z v2.11.216 <h2>Added</h2> <ul> <li>Diff / preserve metadata on collections</li> </ul> <h2>Fixed</h2> <p>Varying key order in maps should produce a consistent diff (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1759409549" data-permission-text="Title is private" data-url="https://github.com/lambdaisland/deep-diff2/issues/47" data-hovercard-type="issue" data-hovercard-url="/lambdaisland/deep-diff2/issues/47/hovercard" href="https://github.com/lambdaisland/deep-diff2/issues/47">#47</a>)</p> <h2>Changed</h2> plexus tag:github.com,2008:Repository/155414751/v2.9.202 2023-06-09T20:44:18Z v2.9.202 <h2>Added</h2> <ul> <li>Add documentation for using a custom color scheme using custom data printers.</li> </ul> <h2>Fixed</h2> <ul> <li>Simplified internals when diffing maps for improved performance on many datasets. (Thanks <a href="https://github.com/latacora-paul">@latacora-paul</a>!)</li> </ul> <h2>Changed</h2> alysbrooks tag:github.com,2008:Repository/155414751/v2.8.190 2023-03-30T16:11:56Z v2.8.190 <h2>Added</h2> <ul> <li>Enable print tests in babashka</li> <li>Add a <code>lambdaisland.deep-diff2/minimize</code> function, which removes any items<br> that haven't changed from the diff.</li> </ul> <h2>Fixed</h2> <h2>Changed</h2> plexus tag:github.com,2008:Repository/155414751/v2.7.169 2022-11-25T12:07:47Z v2.7.169 <h2>Fixed</h2> <ul> <li>Fix printing of mismatch/deletion/insertion on Babashka</li> </ul> plexus tag:github.com,2008:Repository/155414751/v2.6.166 2022-11-25T11:36:07Z v2.6.166 <h2>Fixed</h2> <ul> <li>Babashka compatibility</li> </ul> plexus tag:github.com,2008:Repository/155414751/v2.5.151 2022-11-21T10:26:20Z v2.5.151 <h2>Changed</h2> <ul> <li>[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.</li> </ul> plexus tag:github.com,2008:Repository/155414751/v2.4.138 2022-09-01T07:36:32Z v2.4.138 <h2>Fixed</h2> <ul> <li>Fix issue (Fails with records with deleted keys)[https://github.com/<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1355085587" data-permission-text="Title is private" data-url="https://github.com/lambdaisland/deep-diff2/issues/29" data-hovercard-type="issue" data-hovercard-url="/lambdaisland/deep-diff2/issues/29/hovercard" href="https://github.com/lambdaisland/deep-diff2/issues/29">/issues/29</a>]</li> </ul> plexus tag:github.com,2008:Repository/155414751/v2.3.127 2022-07-01T20:04:24Z v2.3.127 <h2>Added</h2> <h2>Fixed</h2> <h2>Changed</h2> alysbrooks tag:github.com,2008:Repository/155414751/v2.2.124 2022-05-16T06:12:01Z v2.2.124 <h2>Fixed</h2> <ul> <li>Bump clj-diff, to bring back compatibility with earlier java versions</li> </ul> plexus