chaijs/chai
### [`v4.3.4`](https://togithub.com/chaijs/chai/releases/v4.3.4)
[Compare Source](https://togithub.com/chaijs/chai/compare/4.3.3...v4.3.4)
This fixes broken inspect behavior with bigints ([#1321](https://togithub.com/chaijs/chai/issues/1321)) ([#1383](https://togithub.com/chaijs/chai/issues/1383)) thanks [@vapier](https://togithub.com/vapier)
### [`v4.3.3`](https://togithub.com/chaijs/chai/releases/4.3.3)
[Compare Source](https://togithub.com/chaijs/chai/compare/4.3.2...4.3.3)
This reintroduces `Assertion` as an export in the mjs file. See [https://github.com/chaijs/chai/pull/1378](https://togithub.com/chaijs/chai/pull/1378) & [https://github.com/chaijs/chai/issues/1375](https://togithub.com/chaijs/chai/issues/1375)
### [`v4.3.2`](https://togithub.com/chaijs/chai/releases/4.3.2)
[Compare Source](https://togithub.com/chaijs/chai/compare/4.3.1...4.3.2)
This fixes a regression in IE11. See [https://github.com/chaijs/chai/pull/1380](https://togithub.com/chaijs/chai/pull/1380) & [https://github.com/chaijs/chai/issues/1379](https://togithub.com/chaijs/chai/issues/1379)
### [`v4.3.1`](https://togithub.com/chaijs/chai/releases/4.3.1)
[Compare Source](https://togithub.com/chaijs/chai/compare/4.3.0...4.3.1)
This releases fixed an engine incompatibility with 4.3.0
The 4.x.x series of releases will be compatible with Node 4.0. Please report any errors found in Node 4 as bugs, and they will be fixed.
The 5.x.x series, when released, will drop support for Node 4.0
This fix also ensures `pathval` is updated to `1.1.1` to fix CVE-2020-7751
### [`v4.3.0`](https://togithub.com/chaijs/chai/releases/4.3.0)
[Compare Source](https://togithub.com/chaijs/chai/compare/4.2.0...4.3.0)
This is a minor release.
Not many changes have got in since the last release but this one contains a very important change ([#1257](https://togithub.com/chaijs/chai/issues/1257)) which will allow `jest` users to get better diffs. From this release onwards, `jest` users will be able to see which operator was used in their diffs. [The `operator` is a property of the `AssertionError` thrown when assertions fail](https://nodejs.org/api/assert.html#assert_assert_deepstrictequal_actual_expected_message). This flag indicates what kind of comparison was made.
This is also an important change for plugin maintainers. Plugin maintainers will now have access to the `operator` ` flag, which they can have access to through an `util`method called`getOperator\`.
Thanks to all the amazing people that contributed to this release.
### New Features
- Allow `contain.oneOf` to take an array of possible values ([@voliva](https://togithub.com/voliva))
- Adding operator attribute to assertion error ([#1257](https://togithub.com/chaijs/chai/issues/1257)) ([@rpgeeganage](https://togithub.com/rpgeeganage))
- The `closeTo` error message will now inform the user when a `delta` is required ([@eouw0o83hf](https://togithub.com/eouw0o83hf))
### Docs
- Add contains flag to oneOf documentation ([@voliva](https://togithub.com/voliva))
### Tests
- Make sure that `useProxy` config is checked in `overwriteProperty` ([@vieiralucas](https://togithub.com/vieiralucas))
- Add tests for `contain.oneOf` ([@voliva](https://togithub.com/voliva) )
### Chores
- Update mocha to version 6.1.4
- Add node v10 and v12 to ci ([@vieiralucas](https://togithub.com/vieiralucas))
- Drop support for node v4, v6 and v9 ([@vieiralucas](https://togithub.com/vieiralucas))
- Fix sauce config for headless chrome ([@meeber](https://togithub.com/meeber))
- Update dev dependencies ([@meeber](https://togithub.com/meeber))
- Removed phantomjs dependency ([#1204](https://togithub.com/chaijs/chai/issues/1204))
Configuration
π Schedule: At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about these updates again.
[ ] If you want to rebase/retry this PR, click this checkbox.
This PR contains the following updates:
^4.2.0
->4.3.4
^4.1.7
->4.2.22
Release Notes
chaijs/chai
### [`v4.3.4`](https://togithub.com/chaijs/chai/releases/v4.3.4) [Compare Source](https://togithub.com/chaijs/chai/compare/4.3.3...v4.3.4) This fixes broken inspect behavior with bigints ([#1321](https://togithub.com/chaijs/chai/issues/1321)) ([#1383](https://togithub.com/chaijs/chai/issues/1383)) thanks [@vapier](https://togithub.com/vapier) ### [`v4.3.3`](https://togithub.com/chaijs/chai/releases/4.3.3) [Compare Source](https://togithub.com/chaijs/chai/compare/4.3.2...4.3.3) This reintroduces `Assertion` as an export in the mjs file. See [https://github.com/chaijs/chai/pull/1378](https://togithub.com/chaijs/chai/pull/1378) & [https://github.com/chaijs/chai/issues/1375](https://togithub.com/chaijs/chai/issues/1375) ### [`v4.3.2`](https://togithub.com/chaijs/chai/releases/4.3.2) [Compare Source](https://togithub.com/chaijs/chai/compare/4.3.1...4.3.2) This fixes a regression in IE11. See [https://github.com/chaijs/chai/pull/1380](https://togithub.com/chaijs/chai/pull/1380) & [https://github.com/chaijs/chai/issues/1379](https://togithub.com/chaijs/chai/issues/1379) ### [`v4.3.1`](https://togithub.com/chaijs/chai/releases/4.3.1) [Compare Source](https://togithub.com/chaijs/chai/compare/4.3.0...4.3.1) This releases fixed an engine incompatibility with 4.3.0 The 4.x.x series of releases will be compatible with Node 4.0. Please report any errors found in Node 4 as bugs, and they will be fixed. The 5.x.x series, when released, will drop support for Node 4.0 This fix also ensures `pathval` is updated to `1.1.1` to fix CVE-2020-7751 ### [`v4.3.0`](https://togithub.com/chaijs/chai/releases/4.3.0) [Compare Source](https://togithub.com/chaijs/chai/compare/4.2.0...4.3.0) This is a minor release. Not many changes have got in since the last release but this one contains a very important change ([#1257](https://togithub.com/chaijs/chai/issues/1257)) which will allow `jest` users to get better diffs. From this release onwards, `jest` users will be able to see which operator was used in their diffs. [The `operator` is a property of the `AssertionError` thrown when assertions fail](https://nodejs.org/api/assert.html#assert_assert_deepstrictequal_actual_expected_message). This flag indicates what kind of comparison was made. This is also an important change for plugin maintainers. Plugin maintainers will now have access to the `operator` ` flag, which they can have access to through an `util`method called`getOperator\`. Thanks to all the amazing people that contributed to this release. ### New Features - Allow `contain.oneOf` to take an array of possible values ([@voliva](https://togithub.com/voliva)) - Adding operator attribute to assertion error ([#1257](https://togithub.com/chaijs/chai/issues/1257)) ([@rpgeeganage](https://togithub.com/rpgeeganage)) - The `closeTo` error message will now inform the user when a `delta` is required ([@eouw0o83hf](https://togithub.com/eouw0o83hf)) ### Docs - Add contains flag to oneOf documentation ([@voliva](https://togithub.com/voliva)) ### Tests - Make sure that `useProxy` config is checked in `overwriteProperty` ([@vieiralucas](https://togithub.com/vieiralucas)) - Add tests for `contain.oneOf` ([@voliva](https://togithub.com/voliva) ) ### Chores - Update mocha to version 6.1.4 - Add node v10 and v12 to ci ([@vieiralucas](https://togithub.com/vieiralucas)) - Drop support for node v4, v6 and v9 ([@vieiralucas](https://togithub.com/vieiralucas)) - Fix sauce config for headless chrome ([@meeber](https://togithub.com/meeber)) - Update dev dependencies ([@meeber](https://togithub.com/meeber)) - Removed phantomjs dependency ([#1204](https://togithub.com/chaijs/chai/issues/1204))Configuration
π Schedule: At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by WhiteSource Renovate. View repository job log here.