NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #1697 most downloaded on npm
Fastest deep equal comparison for React. Great for React.memo & shouldComponentUpdate. Also really fast general-purpose deep comparison.
Last release 3 years ago
no release in 18 months
Ships unpredictably
gaps range from 3 weeks to 2.8 years
Nearly every release is documented
notes for 13 of 14 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
15 releases · first in 2018
Patch Changes Adding GitHub release workflow
Fix Object with null prototype errors #64.
Bugfixes:
One column per quarter.
- #80. Update types to use generic anys. - #77. Add tests for our TypeScript type definitions.
Nothing published for this version
- #76. Add support for preact/compat. - #75. Drop test support for Node 8. - #62. Fix TypeScript types by declaring a function instead of a module.
- #71. Extend the hasArrayBuffer check to support older IE 11 versions.
hasArrayBuffer check to support older IE 11 versions.- #60. Update documentation on bundle size.
instances of different classes are now considered unequal
Features:
fast-deep-equal@3.1.1 with modified support for ES.next data types: Map, Set, ArrayBuffer.isEqual for TypeScript users.Breaking changes:
Infrastructure:
devDependenicesfast-deep-equal tests directly in our correctness tests.Nothing published for this version
- #39. Fix react-native bug introduced by DOM element checking.
react-native bug introduced by DOM element checking.- #33. Add handling for DOM elements. Thanks @viper1104!
- #28. Fix for localized versions of IE11. Thanks @excentrik! - #34. Fix typo. Thanks @Marviel!
Major bugfix: Fixes RangeError in production, #25
new behavior: functions are no longer treated as equal
fast-deep-equal@2.0.1. Thanks @samwhale!Breaking changes:
null and Object comparisonNaNInitial release. forked from fast-deep-equal@1.1.0
fast-deep-equal@1.1.0Your coding agent can read these notes before it upgrades. Set up the MCP server →