All Versions
69
Latest Version
Avg Release Cycle
83 days
Latest Release
2010 days ago

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 to assert 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 with transferFlags 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 for assert.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