Releases: chaijs/chai
Releases · chaijs/chai
v5.2.1
What's Changed
Mostly internal changes but @SuperchupuDev realised the package.json engines
field was out of date, so it has been updated to reflect that v5.0.0 onwards only supports Node >=18.
- build(deps): bump serialize-javascript and mocha by @dependabot in #1673
- build(deps-dev): bump esbuild from 0.19.10 to 0.25.0 by @dependabot in #1671
- Enable
no-var
rule and fix violations by @koddsson in #1675 - Convert Assertion function to a class by @koddsson in #1677
- More typing by @koddsson in #1679
- build(deps-dev): bump tar-fs from 3.0.6 to 3.0.8 by @dependabot in #1682
- build(deps-dev): bump tar-fs from 3.0.8 to 3.0.9 by @dependabot in #1688
- chore: fix lint errors and add lint to CI by @43081j in #1689
- docs: update minimum node version in readme by @SuperchupuDev in #1691
- chore: update minimum node version by @SuperchupuDev in #1692
New Contributors
- @SuperchupuDev made their first contribution in #1691
Full Changelog: v5.2.0...v5.2.1
v5.2.0
What's Changed
- fix: ability to register more plugins inside a plugin by @tpluscode in #1639
- chore: bump playwright to fix CI by @43081j in #1663
- chore: introduce prettier and run it by @43081j in #1660
- chore: drop old CJS entrypoints by @43081j in #1662
- chore: enable eslint recommended config by @43081j in #1659
- Integrated
chai-subset
and added assert-based negation to containSubset by @BreadInvasion in #1664 - Add coverage check to tests by @koddsson in #1669
- fix floating point precision in closeTo assertion by @koddsson in #1667
New Contributors
- @tpluscode made their first contribution in #1639
- @BreadInvasion made their first contribution in #1664
Full Changelog: v5.1.2...v5.2.0
v5.1.2
What's Changed
- Fix secret name in publish action by @koddsson in #1614
- Publish npm packages with provenance by @koddsson in #1615
- build(deps-dev): bump braces from 3.0.2 to 3.0.3 by @dependabot in #1625
- chore: bump loupe and deep-eql by @43081j in #1635
- build(deps-dev): bump @75lb/deep-merge from 1.1.1 to 1.1.2 by @dependabot in #1636
- build(deps): bump rollup from 4.9.1 to 4.22.4 by @dependabot in #1637
- chore: update deep dependencies by @43081j in #1641
- chore: upgrade loupe by @43081j in #1646
- Support big int in approximently by @koddsson in #1606
Full Changelog: v5.1.1...v5.1.2
v4.5.0
What's Changed
Full Changelog: v4.4.1...v4.5.0
v5.1.1
What's Changed
- Set up ESLint for JSDoc comments by @koddsson in #1605
- build(deps-dev): bump ip from 1.1.8 to 1.1.9 by @dependabot in #1608
- Correct Mocha import instructions by @MattiSG in #1611
- fix: support some virtual contexts in
toThrow
by @43081j in #1609
New Contributors
Full Changelog: v5.1.0...v5.1.1
v5.1.0
What's Changed
- Remove useless guards and add parentheses to constuctors by @koddsson in #1593
- Cleanup jsdoc comments by @koddsson in #1596
- Convert comments in "legal comments" format to jsdoc or normal comments by @koddsson in #1598
- Implement
iterable
assertion by @koddsson in #1592 - Assert interface fix by @developer-bandi in #1601
- Set support in same members by @koddsson in #1583
- Fix publish script by @koddsson in #1602
New Contributors
- @developer-bandi made their first contribution in #1601
Full Changelog: v5.0.3...v5.1.0
v5.0.3
Fix bad v5.0.2 publish.
Full Changelog: v5.0.2...v5.0.3
v5.0.2
What's Changed
- build(deps): bump nanoid and mocha by @dependabot in #1558
- remove
bump-cli
by @koddsson in #1559 - Update developer dependencies by @koddsson in #1560
- fix: removes
??
for node compat (5.x) by @43081j in #1576 - Update
loupe
to latest version by @koddsson in #1579 - Re-enable some webkit tests by @koddsson in #1580
- Remove a bunch of if statements in test/should.js by @koddsson in #1581
- Remove a bunch of unused files by @koddsson in #1582
- Fix 1564 by @koddsson in #1566
Full Changelog: v5.0.1...v5.0.2