chai v1.5.0 Release Notes
Release Date: 2013-02-03 // about 11 years ago-
- docs: add Release Notes for non-gitlog summary of changes.
- lib: update copyright to 2013
- Merge branch 'refactor/travis'
- makefile: remove test-component for full test run
- pkg: script test now runs make test so travis will test browser
- browser: build
- tests: refactor some tests to support new objDisplay output
- test: [bootstrap] normalize boostrap across all test scenarios
- assertions: refactor some assertions to use objDisplay instead of inspect
- util: [objDisplay] normalize output of functions
- makefile: refactor for full build scenarios
- component: fix build bug where missing util:type file
- assertions: [throw] code cleanup
- Merge branch 'refactor/typeDetection'
- browser: build
- makefile: chai.js is .PHONY so it builds every time
- test: [expect] add arguments type detection test
- core/assertions: [type] (a/an) refactor to use type detection utility
- util: add cross-browser type detection utility
- Merge branch 'feature/component'
- browser: build
- component: add component.json file
- makefile: refactor for fine grain control of testing scenarios
- test: add mochaPhantomJS support and component test file
- deps: add component and mocha-phantomjs for browser testing
- ignore: update ignore files for component support
- travis: run for all branches
- Merge branch 'feature/showDiff'
- test: [Assertion] configruable showDiff flag. Closes #132
- lib: [Assertion] add configurable showDiff flag. #132
- Merge branch 'feature/saucelabs'
- Merge branch 'master' into feature/saucelabs
- browser: build
- support: add mocha cloud runner, client, and html test page
- test: [saucelabs] add auth placeholder
- deps: add mocha-cloud
- Merge pull request #136 from whatthejeff/message_fix
- Merge pull request #138 from timnew/master
- Fix issue #137, test message existence by using message!=null rather than using message
- Fixed backwards negation messages.
- Merge pull request #133 from RubenVerborgh/throw
- Functions throwing strings can reliably be tested.
- Merge pull request #131 from RubenVerborgh/proto
- Cache whether proto is supported.
- Use proto if available.
- Determine the property names to exclude beforehand.
- Merge pull request #126 from RubenVerborgh/eqls
- Add alias eqls for eql.
- Use inherited enumerable properties in deep equality comparison.
- Show inherited properties when inspecting an object.
- Add new getProperties and getEnumerableProperties utils.
- showDiff: force true for equal and eql