3.5.0 / 2016-01-28
For assert
fans: you now have assert.includeDeepMembers()
which matches expect().to.include.deep.members()
and .should.include.deep.members()
!
This release also includes a variety of small bugfixes and documentation fixes. Most notably, we are now governed by a Code Of Conduct - which gives Chai contributors (including those who files issues, work on code, or documentation, or even just hang out on our Slack & Gitter channels) safety from harassment and discrimination.
Full changes below:
Community Contributions
- #589 Add
assert.includeDeepMembers()
. By @qbolec - #570 Fix error when using $ signs in messages. By @jurko-gospodnetic
- #575 Clean browser before karma in Makefile. By @lucasfcosta
- #577 Fix non ES5 compliant regexp. By @zetaben
- #579 Update karma for build. By @greenkeeperio-bot
Documentation fixes
- #561 (docs) Added JSDocs to 'should' interface. By @DavidBR-SW
- #565 Add Code of Conduct. By @keithamus
- #566 Fix typo in .change() docs. By @lizhengnacl
- #567 Add badges for Slack and Gitter. By @outsideris
- #574 clarified assert.isObject & assert.isNotObject documentation. By @gdelmas