fast-deep-equal is a JavaScript library for fast deep equality checks, including value-based comparison for Date and RegExp. It also provides ES6 variants that support Map, Set, and typed arrays, and includes options aimed at comparing React elements.
Project status
- The project appears at least intermittently maintained: the last upstream push is 2023-10-05, but the most recent provided
updatessummaries in the evidence stop at 2020 (v3.1.3). - Update cadence looks low and irregular based on the provided
updateshistory, with changes spanning 2019-12-03 (v3.1.1) and then a burst in 2020-06-08 (v3.1.2 and v3.1.3).
AI summary generated Today
Recent updates
v3.1.3
6/8/2020Release v3.1.3 contains only dependency-related changes. The release notes do not mention any behavioral or compatibility impact, but the code diff shows CI Node version support changes and multiple major devDependency upgrades.
Breakingv3.1.2
6/8/2020v3.1.2 primarily updates TypeScript type declaration files. The only code changes in the diff are limited to making the `equal` export declarations use `declare const`, plus a version bump and some repository metadata updates.
v3.1.1
12/3/2019v3.1.1 updates the npm package contents to include additional React-specific entrypoints. The release notes state this is to fix missing React files, which is consistent with the code diff.