v2.0.0
See the full changelog and milestone
- Breaking change: Add Chai v4 support, drop support of Chai <= v3 (#69 by @meeber)
- Breaking change: Add official support of Node.js v6, v8, v10, and v11, and drop official support of Node.js v0.10, v0.12, v4, and v5 (#87, #145, #182)
- Breaking change:
.not.property
and.not.nested.property
now pass when given both a key and value, and that key does not exist (it used to fail) (#104) - Breaking change: Immutable.js is now a
peerDependency
(#99) - Better diff of which keys are extra/missing rather than getting big strings dumped on the user (#67 by @slobo)
- Re-sync
.keys
with Chai's native assertion, and add tests/support for.deep.keys
(#109) - Document usage with Yarn (#148)
- Package is now more lightweight, from 104kb to 52kb (#151)
Huge thanks to @slobo, @meeber, @dmonego, and @antonin-arquey for their help with this release!