NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #965 most downloaded on npm
Improved deep equality testing for Node.js and the browser.
Last release 2 years ago
no release in 18 months
Ships unpredictably
gaps range from 4 weeks to 3.4 years
Most releases are documented
notes for 14 of 23 stable releases
Nothing withdrawn
no release was ever pulled
13 years old
23 releases · first in 2013
fix: catch fake collections throwing by @ljharb in #100
Remove type-detect dependency by @koddsson in #98
One column per quarter.
Replace Karma with Web Test Runner by @koddsson in #94
Full Changelog: v4.1.3...v5.0.0
fix: catch fake collections throwing ( #100 ) by @ljharb in #101
Full Changelog: v4.1.3...v4.1.4
feat: only compare enumerable symbols by @lucaswerkmeister in #91
Full Changelog: v4.1.2...v4.1.3
fix: multiple symbols and sort fails - Cannot convert a Symbol value to a string by @snewcomer in #83
Full Changelog: v4.1.1...v4.1.2
fix: TypeError: Cannot convert a Symbol value to a string by @erezarnon in #89
Full Changelog: v4.1.0...v4.1.1
Add support for Temporal objects by @Ucandoit in #88
Fix comparing Symbol keys in objects: #81
Fix comparing Symbol keys in objects: #81
BREAKING CHANGE: Previously, Error objects were compared using strict equality. This commit causes Error objects to be compared using deep equality in…
<a name"4.0.0">
As described in GH Issue #58, the previous change
to the error comparison algorithm isn't compatible with IE and
Safari due to those browsers adding extra enumerable properties
onto Error objects. This commit causes Error objects to only
include their name, message, and code properties in the
comparison, regardless of enumerability.
(50f229d5)
This commit drops support for versions of Node
that are no longer maintained.
feat: change error comparison algorithm
BREAKING CHANGE: Previously, Error objects were compared using
strict equality. This commit causes Error objects to be compared
using deep equality instead, but treats them as a special case by
including their name and message properties in the comparison,
regardless of enumerability.
(62e2d514)
extensibility check and unhandled rejection warnings
<a name"3.0.1"></a>
typo in build script for browserified file
Nothing published for this version
fix: Fix WeakMap set error, arg order irregularities. Contains a minor speed boost as well and helps comparators override all behavior, including simp
Node v0.10 is no longer supported.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →