chai v1.9.0 Release Notes

Release Date: 2014-01-29 // about 10 years ago
    • docs: add contributing.md #238
    • assert: .throws() returns thrown error. Closes #185
    • Merge pull request #232 from laconbass/assert-throws
    • assert: .fail() parameter mismatch. Closes #206
    • Merge branch 'karma-fixes'
    • Add karma phantomjs launcher
    • Use latest karma and sauce launcher
    • Karma tweaks
    • Merge pull request #230 from jkroso/include
    • Merge pull request #237 from chaijs/coverage
    • Add coverage to npmignore
    • Remove lib-cov from test-travisci dependents
    • Remove the not longer needed lcov reporter
    • Test coverage with istanbul
    • Remove jscoverage
    • Remove coveralls
    • Merge pull request #226 from duncanbeevers/add_has
    • Avoid error instantiation if possible on assert.throws
    • Merge pull request #231 from duncanbeevers/update_copyright_year
    • Update Copyright notices to 2014
    • handle negation correctly
    • add failing test case
    • support {a:1,b:2}.should.include({a:1})
    • Merge pull request #224 from vbardales/master
    • Add has to language chains
    • Merge pull request #219 from demands/overwrite_chainable
    • return error on throw method to chain on error properties, possibly different from message
    • util: store chainable behavior in a __methods object on ctx
    • util: code style fix
    • util: add overwriteChainableMethod utility (for #215)
    • Merge pull request #217 from demands/test_cleanup
    • test: make it possible to run utilities tests with --watch
    • makefile: change location of karma-runner bin script
    • Merge pull request #202 from andreineculau/patch-2
    • test: add tests for throwing custom errors
    • Merge pull request #201 from andreineculau/patch-1
    • test: updated for the new assertion errors
    • core: improve message for assertion errors (throw assertion)