All Versions
69
Latest Version
Avg Release Cycle
83 days
Latest Release
2175 days ago
Changelog History
Page 2
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)