sfcode An Online Competing and Development Environment

Changelog

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

- latest tape `1d18617`
- add type check to support browsers `3acb0d7`

# <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

- license file `b3431d4`

# <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

- upgrade the markdown `30e1f8f`
- opts.strict instead of a boolean arg `58cbdb2`
- using testling-ci `064af17`
- Add optional strict parameter `f3413b1`
- strict equality test `281189b`
- document opts.strict `69fae5a`
- using tape `4384db8`
- using travis `e508692`
- deepEquals comparing nulls seems to break in ie6-8 `b2cfeb9`
- performance note in the readme `da9bfc9`
- more firefoxes `3d60ec5`

# v0.0.0 - 2012-02-11

## Commits

- implementation with an example `2dd56f9`
- readme `4a44f99`
- and a test `357ccd3`
- actually just MIT `3d348c8`