All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
Generated by auto-changelog
.
<a href="https://github.com/inspect-js/node-deep-equal/compare/v1.1.0...v1.1.1">v1.1.1</a> - 2019-11-12
Commits
- [Tests] use shared travis-ci configs
678cb2a
- [meta] add
auto-changelog
569bcce
- [Dev Deps] update
eslint
, @ljharb/eslint-config
; add safe-publish-latest
9dedd40
- [Tests] add
npx aud
in posttest
0b76639
- [meta] add
funding
field 3e519e3
<a href="https://github.com/inspect-js/node-deep-equal/compare/v1.0.1...v1.1.0">v1.1.0</a> - 2019-08-28
Commits
- [Tests] up to
node
v12.7
, v11.15
, v10.16
, v9.11
, v8.16
, v7.10
, v6.17
, 4.9
; use nvm install-latest-npm
ba11166
- [Tests] make a
tape
helper, to easily compare loose/strict, and (a,b)/(b,a) arg order 0c25e94
- [Tests] add
npm run lint
8590816
- test: Fails simple array tests on IE < 9 #10
bc37498
- [Tests] clean up/flesh out test cases
3fffed9
- [Fix] (array,arguments) now behaves the same as (arguments,array)
a9528ff
- [Refactor] move Date and RegExp tests into
objEquiv
5b3bf31
- [Fix] properly compare RegExp objects
b8c179c
- [Refactor] Use
object-keys
and is-arguments
instead of a homegrown shim. 3b503fb
- [Fix] use
object-is
to support NaN
and -0
properly 28fde4a
- [meta] fix license text so GitHub can detect it
7000403
- [Tests] add array/object tests
558eecf
- [Fix] ensure Buffer + non-Buffer comparison order does not matter
de4e75c
- [Refactor]
objEquiv
: bail early if typeofs are different 410e2d6
- [Tests] add tests for
Object.create(null)
ed266e8
- [Refactor] there is no need to do further compareation when two types are not equal
6a5efc1
- Only apps should have lockfiles
f60442f
- [Tests] clean up redundant test
cbbef21
- [Fix] use
is-date-object
to properly detect cross-realm Dates 0c5b21a
- [meta] Add copyright statements
56a7746
- [Dev Deps] update
tape
3e9c1b9
<a href="https://github.com/inspect-js/node-deep-equal/compare/v1.0.0...v1.0.1">v1.0.1</a> - 2015-08-29
Fixed
- Null should == undefined
#23
Commits
- Update travis.yml to modern node
5055802
<a href="https://github.com/inspect-js/node-deep-equal/compare/v0.2.2...v1.0.0">v1.0.0</a> - 2015-02-07
<a href="https://github.com/inspect-js/node-deep-equal/compare/v0.2.1...v0.2.2">v0.2.2</a> - 2015-02-07
Commits
<a href="https://github.com/inspect-js/node-deep-equal/compare/v0.2.0...v0.2.1">v0.2.1</a> - 2014-01-29
Commits
<a href="https://github.com/inspect-js/node-deep-equal/compare/v0.1.2...v0.2.0">v0.2.0</a> - 2014-01-29
Commits
- buffer check without Buffer
5271f39
- failing test for buffer comparison
cc8990b
<a href="https://github.com/inspect-js/node-deep-equal/compare/v0.1.1...v0.1.2">v0.1.2</a> - 2013-12-21
Commits
- test the arguments shim and properly factor out the arguments handling
cf88b9c
- more coverage for the keys shim
7a41f0e
- test coverage for the non-object case
abd3358
- fix the argument comparisons to properly call equal()
0114a10
- more code coverage for date comparisons
41ac40e
- use the latest version of tape
f8341cb
- use https: for the badges
514b332
- 100% coverage
e55aac7
<a href="https://github.com/inspect-js/node-deep-equal/compare/v0.1.0...v0.1.1">v0.1.1</a> - 2013-12-20
Commits
- Fixed arguments support for IE8-
174d41a
<a href="https://github.com/inspect-js/node-deep-equal/compare/v0.0.0...v0.1.0">v0.1.0</a> - 2013-10-14
Commits
v0.0.0 - 2012-02-11
Commits