Skip to content

v0.9.8

Compare
Choose a tag to compare
@ericyhwang ericyhwang released this 13 Aug 21:12
· 322 commits to master since this release
  • 5be55c6 - perf: Switch from unmaintained deep-is library to fast-deep-equal (@nateps)
    • Performance profiling showed that computing large arrays diffs was very slow, with a lot of the time spent in deep-is due to a isArguments check and sorting object keys.
    • Also, deep-is has some interesting bugs when the arguments' types don't match, such as deepIs(1, []) returning true.
    • fast-deep-equal is much faster, more correct, and has a thorough suite of tests and performance benchmarks.
  • #267 - fix: Prevent issue when removing refs while processing them (@lesliekimm)