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

Changelog History
Page 2

  • v2.3.0 Changes

    April 26, 2015
    • Merge pull request #423 from ehntoo/patch-1
    • Merge pull request #422 from ljharb/fix_descriptor_tests
    • Fix a small bug in the .null assertion docs
    • Use a regex to account for property ordering issues across engines.
    • Add make test-firefox
    • Merge pull request #417 from astorije/astorije/minimalist-typo
    • Remove trailing whitespaces
    • Fix super minor typo in an example
    • Merge pull request #408 from ljharb/enumerableProperty
    • Add ownPropertyDescriptor assertion.
  • v2.2.0 Changes

    March 26, 2015
    • Merge pull request #405 from chaijs/deep-escape-doc-tweaks
    • Tweak documentation on .deep flag.
    • Merge pull request #402 from umireon/escaping-dot-should-be-taken
    • Documentation of escaping in .deep flag.
    • take regular expression apart
    • Feature: backslash-escaping in .deep.property
    • Escaping dot should be taken in deep property
  • v2.1.2 Changes

    March 15, 2015
    • Merge pull request #396 from chaijs/add-keith-cirkel-contributing-md
    • Add Keith Cirkel to CONTRIBUTING.md
    • Merge pull request #395 from cjqed/386-assert-operator-no-eval
    • No longer using eval on assert operator #386
    • Merge pull request #389 from chaijs/update-git-summary
    • Update git summary in README
  • v2.1.1 Changes

    March 04, 2015
    • Merge pull request #385 from eldritch-fossicker/master
    • updates to reflect code style preference from @keithamus
    • fix indexing into array with deep propery
    • Merge pull request #382 from astorije/patch-2
    • Merge pull request #383 from gurdiga/config-doc-wording-improvement
    • config.truncateThreshold docs: simpler wording
    • Add missing docstring for showDiff argument of assert
    • Merge pull request #381 from astorije/patch-1
    • Add a minor precision that empty asserts on strings too.
    • Merge pull request #379 from dcneiner/should-primitive-fix
    • Primitives now use valueOf in shouldGetter
  • v2.1.0 Changes

    February 23, 2015
    • Merge pull request #374 from jmm/v2.0.1
    • Increment version to 2.0.1.
    • Merge pull request #365 from chaijs/fix-travis
    • Fix travis.yml deploy
    • Merge pull request #356 from Soviut/master
    • documented fail methods for expect and should interfaces
    • fail method added directly to expect
  • v2.0.0 Changes

    February 09, 2015
    • Merge pull request #361 from gregglind/b265-keys-object
    • fix #359. Add .keys(object)
    • Merge pull request #359 from gregglind/b359-unexpected-keys-sort
    • Fix #359 keys() sorts input unexpectedly
    • contrib: publish release strategy and travis npm creds #337
    • Merge pull request #357 from danilovaz/master
    • Update copyright date
    • Merge pull request #349 from toastynerd/add-which-chain-method
    • add the which chain method as per issue #347
    • Merge pull request #333 from cmpolis/change-assertions
    • more by cleanup
    • cleaned out .by for #333
    • Merge pull request #335 from DingoEatingFuzz/expose-util
    • Expose chai util through the chai object
    • cleanup (per notes on pr #333)
    • updated change to work w/ non-number values + tests
    • Merge pull request #334 from hurrymaplelad/patch-1
    • Typo, the flag is called 'contains' with an 's'
    • updated assertion interface with change (#330)
    • added change,increase,decrease assertions (#330)
    • assert tests for change,increase,decrease
    • expect/should tests for change,increase,decrease
    • Merge pull request #328 from lo1tuma/issue-327
    • Add includes and contains alias (fixes #327)
    • Merge pull request #325 from chasenlehara/overwriteChainableMethodDocs
    • Fix docs for overwriteChainableMethod parameters
    • Merge pull request #317 from jasonkarns/patch-2
    • Merge pull request #318 from jasonkarns/patch-3
    • Merge pull request #316 from jasonkarns/patch-1
    • typos in docs
    • minor docs typo
    • update docs: getAllFlags -> transferFlags
    • Merge pull request #313 from cjqed/254-expect-any-all
    • Added the all and any flags for keys assertion, with all being the default behavior
    • Merge pull request #312 from cjqed/291-assert-same-deep-members
    • Changed public comment of sameDeepMemebers to be more clear
    • Fixes issue #291, adds assert.sameDeepMembers
    • Merge pull request #311 from cjqed/305-above-below-on-assert
    • Merge pull request #308 from prodatakey/hasproperty
    • Issue #305 fixed, added assert.isAbove and assert.isBelow
    • Fix typo
    • More unit tests for new utility functions
    • Refactor common functionality, document, test
    • Refactor if statement out
    • Small unit test fix
    • Handle array indexing terminating paths
    • Merge pull request #309 from ericdouglas/iterableEqual-couting-once
    • couting variables just once
    • Fix properties with undefined value pass property assertion
    • Merge pull request #306 from chaijs/revert-297-noopchainfunc
    • Revert "Allows writing lint-friendly tests"
  • v1.10.0 Changes

    November 10, 2014
    • Merge pull request #297 from prodatakey/noopchainfunc
    • Merge pull request #300 from julienw/299-fix-getMessage-test
    • Fix #299: the test is defining global variables
    • Add a couple more unit tests
    • Add unit tests for chained terminating property asserts
    • Revise documentation wording
    • Add docs for function style NOOP asserts
    • Make the NOOP function a shared constant
    • Merge pull request #298 from dasilvacontin/negativeZeroLogging
    • why not more assertions
    • added test for inspecting -0
    • a more readable/simple condition statement, as pointed out by @keithamus
    • added check for logging negative zero
    • Change test to not trigger argument bug
    • Allows writing lint-friendly tests
    • readme: update contributors for 1.9.2
  • v1.9.2 Changes

    September 29, 2014
    • Merge pull request #268 from charlierudolph/cr-lazyMessages
    • Merge pull request #269 from charlierudolph/cr-codeCleanup
    • Merge pull request #277 from charlierudolph/fix-doc
    • Merge pull request #279 from mohayonao/fix-closeTo
    • Merge pull request #292 from boneskull/mocha
    • resolves #255: upgrade mocha
    • Merge pull request #289 from charlierudolph/cr-dryUpCode
    • Dry up code
    • Merge pull request #275 from DrRataplan/master
    • assert: .closeTo() verify value's type before assertion
    • Rewrite pretty-printing HTML elements to prevent throwing internal errors Fixes errors occuring when using a non-native DOM implementation
    • Fix assert documentation
    • Remove unused argument
    • Allow messages to be functions
    • Merge pull request #267 from shinnn/master
    • Use SVG badge
    • Merge pull request #264 from cjthompson/keys_diff
    • Show diff for keys assertion
  • v1.9.1 Changes

    March 19, 2014
    • deps update
    • util: [getActual] select actual logic now allows undefined for actual. Closes #183
    • docs: [config] make public, express param type
    • Merge pull request #251 from romario333/threshold3
    • Fix issue #166 - configurable threshold in objDisplay.
    • Move configuration options to config.js.
    • Merge pull request #233 from Empeeric/master
    • Merge pull request #244 from leider/fix_for_contains
    • Merge pull request #247 from didoarellano/typo-fixes
    • Fix typos
    • Merge pull request #245 from lfac-pt/patch-1
    • Update exports.version to 1.9.0
    • aborting loop on finding
    • declaring variable only once
    • additional test finds incomplete implementation
    • simplified code
    • fixing #239 (without changing chai.js)
    • ssfi as it should be
    • Merge pull request #228 from duncanbeevers/deep_members
    • Deep equality check for collection membership
  • v1.9.0 Changes

    January 29, 2014
    • 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)