Releases: planttheidea/fast-equals
Releases · planttheidea/fast-equals
Release 5.0.1
Release 5.0.0
Release 5.0.0-beta.6
- update dependencies (b57ae3e)
- use iterator-based methods for
Map
/Set
comparison (48e6960) - improve README documentation, and set
fast-deep-equal
comparison to be more apples-to-apples (es6 + react) (bb57801) - more CHANGELOG tweaks (ef031da)
- update documentation for
constructor
equality checks (429170b) - add tests to validate TypedArray class differences (c14b38e)
- clean up recipes with changes (2922af3)
- renames, better typing, and update README to reflect
createCustomEqual
options change (3857342) - clean up typing (30d8418)
- might as well do loose null comparson for
isTypedArray
(058724a) - loose comparison to
null
seems to be faster than!
(1f8aee9) - ensure constructors are equal, and fast-path common constructor types (88b408f)
Release 5.0.0-beta.5
Release 5.0.0-beta.4
- put strict check after POJO check to fast-path a common use-case (f5425ea)
- if in strict mode,
constructor
must match (a0d3e9c) - leverage
isView
instead of tag check (c2815f1) - add documentation for
areTypedArraysEqual
and call it out in CHANGELOG (c760179) - remove
BigInt64Array
/BigUint64Array
from type to make it easier for older consumers (but still support it at runtime) (afa2629) - add TypedArray support (6ff9a7a)
- include
engines
inpackage.json
(1425f2f)
Release 5.0.0-beta.3
Release 5.0.0-beta.2
- eliminate imports to runtime files in
index.d.ts
, per feedback (9f4878f)
Release 5.0.0-beta.1
Release 5.0.0-beta.0
- Add support for strict comparisons
- Add support for
arePrimitiveWrappersEqual
override - Consolidate
createCustomEqual
andcreateCustomCircularEqual