Skip to content

Latest commit

 

History

History
543 lines (330 loc) · 38.1 KB

CHANGELOG.md

File metadata and controls

543 lines (330 loc) · 38.1 KB

v10.40.0 (2018-12-26)

v10.39.2 (2018-11-18)

v10.39.1 (2018-09-30)

v10.39.0 (2018-09-06)

v10.38.0 (2018-05-22)

v10.37.7 (2018-05-05)

  • #465 Fix key in value check that were not converted to type.hasKey(). (Alex J Burke)

v10.37.6 (2018-05-02)

v10.37.5 (2018-04-18)

v10.37.4 (2018-04-10)

v10.37.3 (2018-04-09)

v10.37.1 (2018-02-11)

v10.37.0 (2018-02-01)

v10.36.3 (2018-01-19)

v10.36.2 (2017-11-20)

v10.36.1 (2017-11-12)

v10.36.0 (2017-10-05)

v10.34.2 (2017-09-03)

v10.34.0 (2017-09-03)

v10.33.2 (2017-08-14)

  • #415 Don't break when a function has its own custom #toString (Andreas Lind)
  • #414 to have properties: Allow numerical property names passed as either strings or numbers (Andreas Lind)

v10.33.0 (2017-08-01)

  • #409 Replace browserify with rollup, add source map and uglify unexpected.js (Andreas Lind)
  • #406 Remove the ability for a plugin to specify required dependencies (Andreas Lind)
  • #410 added: plugin unexpected-date (Sushant)

v10.32.1 (2017-07-15)

  • #408 Fix inspection of bound functions (broken in 4485bf622 / 10.30.0) (Andreas Lind)

v10.32.0 (2017-07-06)

v10.31.0 (2017-07-02)

  • #401 added: support for property descriptors (Sushant)

v10.30.0 (2017-07-01)

  • #387 Support inspection of arrow functions (Andreas Lind)
  • #396 Don't allow a compound assertion where (a prefix of) the last half is not an existing assertion (Andreas Lind)
  • #400 addStyle & installTheme: Return the expect function rather than the magicpen instance (for chaining) (Andreas Lind)
  • #398 Document will-throw-a assertions for functions that take input (Nicklas Laine Overgaard)

v10.29.0 (2017-05-12)

v10.28.0 (2017-05-08)

v10.27.0 (2017-04-17)

v10.26.3 (2017-03-02)

  • #381 Fix the error message when an object is exhaustively satisfied against an object, and some keys are missing (Andreas Lind)
  • #379 Upgraded Jest to the newest version. (Sune Simonsen)

v10.26.1 (2017-02-26)

v10.26.0 (2017-02-16)

  • #372 addAssertion: Fail when the handler takes too many parameters (Andreas Lind)
  • #371 Fix: to exhaustively satisfy doesn't consider a missing property to be identical to a property with a value of undefined (#370) (Andreas Lind)

v10.25.0 (2017-02-04)

v10.24.0 (2017-01-26)

v10.22.2 (2017-01-20)

v10.22.1 (2017-01-19)

  • #361 Jest seems to just print the stack, so we need the error message in the stack (Sune Simonsen)

v10.21.1 (2016-12-27)

v10.21.0 (2016-12-18)

  • #338 Add <object|array-like> to have (a value|an item) satisfying <any|assertion> (Andreas Lind, Joel Mukuthu)
  • #355 Inspect async functions (Andreas Lind)
  • #340 Add 'to be fulfilled with a value satisfying' and 'to be rejected with error satisfying' (Joel Mukuthu)
  • #348 to have (items|values|keys) satisfying: Only allow one as the value, not <any+> (Andreas Lind)
  • #349 to have keys satisfying, to have values satisfying: Disallow an empty array (Andreas Lind)

v10.19.0 (2016-11-14)

  • #344 Add '[not] to be one of' assertion (Morten Siebuhr)
  • #332 Consistently return the output from the inspect and diff methods of the built-in types (Andreas Lind)
  • #336 Use eslint-plugin-import (especially import/no-extraneous-dependencies). (Andreas Lind)

v10.18.0 (2016-09-26)

v10.17.1 (2016-09-14)

v10.16.0 (2016-08-22)

v10.15.1 (2016-08-05)

  • #327 Fix subject compaction in nested settings (Andreas Lind)
  • #326 Avoid some .then(function () {return something}) constructs using promise.tap (Andreas Lind)

v10.15.0 (2016-07-15)

v10.14.2 (2016-06-23)

v10.14.0 (2016-06-22)

  • #310 Move the magicpen type into a separate unexpected-magicpen plugin (Andreas Lind)
  • #313 Fix case where mocha 2.2.0+ sidesteps the footgun detection by suppre… (Andreas Lind)

v10.13.3 (2016-05-20)

v10.13.1 (2016-04-17)

v10.13.0 (2016-04-06)

v10.12.0 (2016-04-05)

v10.11.0 (2016-03-31)

v10.10.10 (2016-03-17)

v10.10.9 (2016-03-17)

  • #281 to exhaustively satisfy: Don't break with non-enumerable properties and allow matching on prototype properties (Andreas Lind)

v10.10.8 (2016-03-13)

  • #279 expect.it: Always fail when there's a misspelled assertion (Andreas Lind)

v10.10.6 (2016-03-13)

  • #280 Don't consider two different functions equal even if their toString() methods return the same value (Andreas Lind)

v10.10.4 (2016-03-09)

  • #277 Make unexpected errors more resilient to weird post processing of the stack (Sune Simonsen)

v10.10.3 (2016-03-09)

v10.10.0 (2016-03-04)

v10.9.1 (2016-02-27)

v10.9.0 (2016-02-27)

v10.8.0 (2016-01-25)

  • #258 Implement 'to have (items|values) exhaustively satisfying'. (Andreas Lind)
  • #256 Fix propagation of a missing assertion error in expect.it(...).or(...) constructs (Andreas Lind)

v10.7.0 (2016-01-22)

v10.6.0 (2016-01-22)