All Versions
69
Latest Version
Avg Release Cycle
83 days
Latest Release
2010 days ago
Changelog History
Page 4
Changelog History
Page 4
-
v1.4.0 Changes
November 29, 2012- pre-release browser build
- clean up index.js to not check for cov, revert package.json to use index.js
- convert tests to use new bootstrap
- refactor testing bootstrap
- use spaces (not tabs). Clean up #114
- Merge pull request #114 from trantorLiu/master
- Add most() (alias: lte) and least() (alias: gte) to the API with new chainers "at" and "of".
- Change
main
to ./lib/chai. Fixes #28. - Merge pull request #104 from connec/deep_equals_circular_references_
- Merge pull request #109 from nnarhinen/patch-1
- Check for 'actual' type
- Added support for circular references when checking deep (in)equality.
-
v1.3.0 Changes
October 01, 2012- browser build w/ folio >= 0.3.4. Closes #99
- add back buffer test for deep equal
- do not write flags to assertion.prototype
- remove buffer test from expect
- browser build
- improve documentation of custom error messages
- Merge branch 'master' of git://github.com/Liffft/chai into Liffft-master
- browser build
- improved buffer deep equal checking
- mocha is npm test command
- Cleaning up the js style…
- expect tests now include message pass-through
- packaging up browser-side changes…
- Increasing Throws error message verbosity
- Should syntax: piping message through
- Make globalShould test work in browser too.
- Add a setter for
Object.prototype.should
. Closes #86.
-
v1.2.0 Changes
August 07, 2012- Merge branch 'feature/errmsg'
- browser build
- comment updates for utilities
- tweak objDislay to only kick in if object inspection is too long
- Merge branch 'master' into feature/errmsg
- add display sample for error message refactor
- first draft of error message refactor. #93
- add
closeTo
assertion toassert
interface. Closes #89. - update folio build for better require.js handling. Closes #85
- Merge pull request #92 from paulmillr/topics/add-dom-checks
- Add check for DOM objects.
- browser build
- Merge branch 'master' of github.com:chaijs/chai
- bug - getActual not defaulting to assertion subject
- Merge pull request #88 from pwnall/master
- Don't inspect() assertion arguments if the assertion passes.
-
v1.1.1 Changes
July 09, 2012- improve commonjs support on browser build
- Merge pull request #83 from tkazec/equals
- Document .equals
- Add .equals as an alias of .equal
- remove unused browser prefix/suffix
- Merge branch 'feature/folio-build'
- browser build
- using folio to compile
- clean up makefile
- early folio 0.3.x support
-
v1.1.0 Changes
June 26, 2012- browser build
- Disable "Assertion.includeStack is false" test in IE.
- Use
utils.getName
for all function inspections. - Merge pull request #80 from kilianc/closeTo
- fixes #79
- browser build
- expand docs to indicate change of subject for chaining. Closes #78
- add
that
chain noop - Merge branch 'bug/74'
- comments on how to property use
length
as chain. Closes #74 - tests for length as chainable property. #74
- add support for
length
as chainable prop/method. - Merge branch 'bug/77'
- tests for getPathValue when working with nested arrays. Closes #77
- add getPathValue support for nested arrays
- browser build
- fix bug for missing browser utils
- compile tool aware of new folder layout
- Merge branch 'refactor/1dot1'
- move core assertions to own file and refactor all using utils
- rearrange folder structure
-
v1.0.4 Changes
June 03, 2012- Merge pull request #68 from fizker/itself
- Added itself chain.
- simplify error inspections for cross browser compatibility
- fix safari
addChainableMethod
errors. Closes #69
-
v1.0.3 Changes
May 27, 2012- Point Travis badge to the right place.
- Make error message for eql/deep.equal more clear.
- Fix .not.deep.equal.
- contributors list
-
v1.0.2 Changes
May 26, 2012- Merge pull request #67 from chaijs/chaining-and-flags
- Browser build.
- Use
addChainableMethod
to get away from__proto__
manipulation. - New
addChainableMethod
utility. - Replace
getAllFlags
withtransferFlags
utility. - browser build
- test - get all flags
- utility - get all flags
- Add .mailmap to .npmignore.
- Add a .mailmap file to fix my name in shortlogs.
-
v1.0.1 Changes
May 18, 2012- browser build
- Fixing "an" vs. "a" grammar in type assertions.
- Uniformize
assert
interface inline docs. - Don't use
instanceof
forassert.isArray
. - Add
deep
flag for equality and property value. - Merge pull request #64 from chaijs/assertion-docs
- Uniformize assertion inline docs.
- Add npm-debug.log to .gitignore.
- no reserved words as actuals. #62
-
v1.0.0 Changes
May 15, 2012- readme cleanup
- browser build
- utility comments
- removed docs
- update to package.json
- docs build
- comments / docs updates
- plugins app cleanup
- Merge pull request #61 from joliss/doc
- Fix and improve documentation of assert.equal and friends
- browser build
- doc checkpoint - texture
- Update chai-jquery link
- Use defined return value of Assertion extension functions
- Update utility docs