Repository navigation
Releases: chaijs/chai
Releases · chaijs/chai
Release list
v6.3.0
What's Changed
- build(deps): bump qs from 6.11.2 to 6.14.1 by @dependabot[bot] in #1760
- chore(deps): update dependency globals to v17 by @renovate[bot] in #1761
- fix: only consider unique expected keys in keys() by @43081j in #1762
- Drop
NODE_AUTH_TOKENfrom publish script by @keithamus in #1763 - chore: bump actions and switch to sha by @43081j in #1764
- chore(deps): update dependency check-error to v2.1.3 by @renovate[bot] in #1765
- chore(deps): update dependency eslint-plugin-jsdoc to v62 by @renovate[bot] in #1767
- chore(deps): update dependencies by @renovate[bot] in #1768
- build(deps-dev): bump lodash from 4.17.21 to 4.17.23 by @dependabot[bot] in #1769
- chore(deps): update dependencies by @renovate[bot] in #1770
- chore(deps): update dependencies by @renovate[bot] in #1771
- chore(deps): update dependencies by @renovate[bot] in #1773
- docs: fix syntax errors in assert examples by @EvanHahn in #1774
- build(deps): bump qs from 6.14.1 to 6.14.2 by @dependabot[bot] in #1775
- chore(deps): update dependency eslint-plugin-jsdoc to v62.5.5 by @renovate[bot] in #1776
- chore(deps): update dependencies by @renovate[bot] in #1777
- chore(deps): update eslint monorepo to v10 (major) by @renovate[bot] in #1772
- chore(deps): update dependencies by @renovate[bot] in #1782
- build(deps): bump rollup from 4.22.4 to 4.59.0 by @dependabot[bot] in #1780
- build(deps-dev): bump minimatch from 9.0.5 to 9.0.9 by @dependabot[bot] in #1783
- chore(deps): update dependency c8 to v11 by @renovate[bot] in #1778
- chore(deps): update dependency esbuild to v0.27.4 by @renovate[bot] in #1784
- build(deps-dev): bump flatted from 3.3.3 to 3.4.2 by @dependabot[bot] in #1786
- chore(deps): update dependency eslint to v10.1.0 by @renovate[bot] in #1787
- chore(deps): update dependency typescript to v6 by @renovate[bot] in #1788
- build(deps): bump picomatch by @dependabot[bot] in #1789
- chore(deps): update dependency eslint-plugin-jsdoc to v62.8.1 by @renovate[bot] in #1790
- chore(deps): update dependencies by @renovate[bot] in #1792
- build(deps-dev): bump lodash from 4.17.23 to 4.18.1 by @dependabot[bot] in #1793
- build(deps-dev): bump basic-ftp from 5.0.5 to 5.2.2 by @dependabot[bot] in #1795
- chore(deps): update dependencies by @renovate[bot] in #1796
- chore(deps): update dependencies by @renovate[bot] in #1797
- fix: support deep include oneOf assertions by @lawrence3699 in #1798
- chore: improve JSDoc for type checking (round 1) by @43081j in #1799
- chore: correct some types (round 2) by @43081j in #1800
- chore(deps): update dependencies by @renovate[bot] in #1801
- chore: tweak github workflows by @43081j in #1804
- chore(deps): update dependency eslint to v10.4.0 by @renovate[bot] in #1805
- chore(deps): update dependency eslint-plugin-jsdoc to v63 by @renovate[bot] in #1806
- chore: enable staged publishing by @43081j in #1807
- build(deps): bump qs from 6.14.2 to 6.15.2 by @dependabot[bot] in #1808
- chore(deps): update dependency mocha to v11.7.6 by @renovate[bot] in #1809
- build(deps-dev): bump ip-address from 10.0.1 to 10.2.0 by @dependabot[bot] in #1802
- chore(deps): update dependencies by @renovate[bot] in #1812
- chore(deps): update dependencies by @renovate[bot] in #1813
- chore(deps): update dependency esbuild to v0.28.1 [security] by @renovate[bot] in #1815
- build(deps-dev): bump esbuild from 0.28.0 to 0.28.1 by @dependabot[bot] in #1814
- chore(deps): update dependencies by @renovate[bot] in #1816
- chore(deps): update actions/checkout action to v7 by @renovate[bot] in #1817
- build(deps-dev): bump js-yaml from 4.1.1 to 4.2.0 by @dependabot[bot] in #1818
- chore(deps): update dependencies by @renovate[bot] in #1819
- chore(deps): update dependency yargs to v18 by @renovate[bot] in #1820
- chore(deps): update dependencies by @renovate[bot] in #1821
- chore(deps): update dependencies by @renovate[bot] in #1823
- fix: not.deep.oneOf failure message is missing the not by @chatman-media in #1822
- chore: add more utility type definitions by @43081j in #1824
- chore(deps): update dependency @web/test-runner to v1 by @renovate[bot] in #1826
- chore(deps): update dependency @web/dev-server-rollup to v1 by @renovate[bot] in #1825
- chore(deps): update dependency @web/test-runner-playwright to v1 by @renovate[bot] in #1827
- chore(deps): update dependency typescript to v7 by @renovate[bot] in #1828
- build(deps): bump ws by @dependabot[bot] in #1829
- chore(deps): update dependencies by @renovate[bot] in #1830
- chore(deps): update actions/setup-node action to v7 by @renovate[bot] in #1832
- chore(deps): update dependency c8 to v12 by @renovate[bot] in #1833
- chore(deps): update dependency eslint-plugin-jsdoc to v63.2.0 by @renovate[bot] in #1834
- chore(deps): update dependencies by @renovate[bot] in #1836
- chore(deps): update dependency eslint-plugin-jsdoc to v63.3.1 by @renovate[bot] in #1837
- chore(deps): update dependencies by @renovate[bot] in #1838
- build(deps-dev): bump ip-address from 10.2.0 to 10.4.0 by @dependabot[bot] in #1839
- chore(deps): update dependency eslint-plugin-jsdoc to v64 by @renovate[bot] in #1841
- build(deps-dev): bump js-yaml from 4.2.0 to 4.3.1 by @dependabot[bot] in #1842
- chore(deps): update dependencies by @renovate[bot] in #1843
- chore(deps): update dependencies by @renovate[bot] in #1844
- chore(deps): update dependencies by @renovate[bot] in #1846
- docs: fix dead fork-a-repo link in CONTRIBUTING by @rajanpanth in #1845
- chore(deps): update dependency mocha to v12 by @renovate[bot] in #1849
- chore(deps): update dependencies by @renovate[bot] in #1848
- build(deps): bump nanoid from 3.3.7 to 3.3.18 by @dependabot[bot] in #1850
- test: cover throws() when the thrown value is not an Error by @official-burak in #1847
- build(deps-dev): bump @humanfs/node from 0.16.7 to 0.16.8 by @dependabot[bot] in #1851
- chore(deps): update dependencies by @renovate[bot] in #1852
- chore(deps): update dependencies by @renovate[bot] in #1858
- fix: preserve literal template tags in assertion values by @xianjianlf2 in #1853
- feat: correct some more types by @43081j in #1859
- fix: correct change JSDoc types & handle 0/empty string by @43081j in #1860
- chore(deps): update dependencies by @renovate[bot] in #1862
- fix: require callable iterators in iterable assertions by @20ns in #1861
- chore(deps): update dependency prettier to v3.9.9 by @renovate[bot] in #1864
- build(deps-dev): bump ip-address from 10.4.0 to 10.7.2 by @dependabot[bot] in #1866
- chore(deps): update dependency eslint-plugin-jsdoc to v65 by @renovate[bot] in #1865
New Contributors
- @EvanHahn made their first contribution in #1774
- @lawrence3699 made their first contribution in #1798
- @chatman-media made their first contribution in https://g...
v6.2.2
What's Changed
- build(deps-dev): bump js-yaml from 4.1.0 to 4.1.1 by @dependabot[bot] in #1745
- chore(deps): update dependency eslint-plugin-jsdoc to v61.2.1 by @renovate[bot] in #1746
- build(deps): bump glob from 10.4.5 to 10.5.0 by @dependabot[bot] in #1747
- chore(deps): update actions/checkout action to v6 by @renovate[bot] in #1749
- fix: avoid BigInt literal in closeTo for runtime compat by @bheemreddy-samsara in #1748
- chore(deps): update dependency eslint-plugin-jsdoc to v61.4.1 by @renovate[bot] in #1751
- chore(deps): update dependency prettier to v3.7.3 by @renovate[bot] in #1754
- chore(deps): update dependencies by @renovate[bot] in #1755
- chore(deps): update dependencies to v9.39.2 by @renovate[bot] in #1757
- chore: add --legal-comments=none option by @hyperz111 in #1756
- chore(deps): update dependency esbuild to v0.27.2 by @renovate[bot] in #1759
New Contributors
- @bheemreddy-samsara made their first contribution in #1748
- @hyperz111 made their first contribution in #1756
Full Changelog: v6.2.1...v6.2.2
v6.2.1
What's Changed
- chore: add renovate config by @43081j in #1709
- chore: use new renovate schema by @43081j in #1713
- chore(deps): update actions/setup-node action to v5 (main) by @renovate[bot] in #1711
- chore(deps): update actions/checkout action to v5 (main) by @renovate[bot] in #1710
- chore(deps): update dependency eslint to v9 (main) by @renovate[bot] in #1715
- chore(deps): update dependency @rollup/plugin-commonjs to v28 (main) by @renovate[bot] in #1714
- chore(deps): update dependency mocha to v11 (main) by @renovate[bot] in #1717
- chore(deps): update dependency eslint-plugin-jsdoc to v60 (main) by @renovate[bot] in #1716
- chore: disable renovate for 4.x.x by @43081j in #1722
- chore(deps): update dependency eslint-plugin-jsdoc to v61 by @renovate[bot] in #1727
- chore(deps): update actions/setup-node action to v6 by @renovate[bot] in #1729
- chore(deps): update dependencies by @renovate[bot] in #1726
- chore(deps): update dependencies by @renovate[bot] in #1730
- chore(deps): update dependency node to v24 by @renovate[bot] in #1731
- chore(deps): update dependency @rollup/plugin-commonjs to v29 by @renovate[bot] in #1732
- chore(deps): update dependencies by @renovate[bot] in #1734
- build(deps): bump koa from 2.14.2 to 2.16.1 by @dependabot[bot] in #1683
- docs: update browser usage by @43081j in #1736
- chore(deps): update dependencies by @renovate[bot] in #1740
- docs: add comprehensive documentation for containSubset assertion by @Aashish-Jha-11 in #1739
- Set esbuild target to es2021 to support Safari < 16.4 by @larabr in #1737
New Contributors
- @renovate[bot] made their first contribution in #1711
- @Aashish-Jha-11 made their first contribution in #1739
- @larabr made their first contribution in #1737
Full Changelog: v6.2.0...v6.2.1
v6.2.0
What's Changed
- feat(events): add addChainableMethod event by @perrin4869 in #1707
Full Changelog: v6.1.0...v6.2.0
v6.1.0
What's Changed
- build(deps-dev): bump tar-fs from 3.0.9 to 3.1.1 by @dependabot[bot] in #1706
- feat: add eventEmitter (#1693)
Adds an event emitter for hooking into method/property creation in #1693
Full Changelog: v6.0.2...v6.1.0
v6.0.1
v6.0.0
BREAKING CHANGES
Chai is now bundled into a single file. The lib/*.js files are no longer present, and so any code that imports those files directly will need to change. The only file that can be imported now is ./index.js.
What's Changed
Full Changelog: v5.3.2...v6.0.0
v5.3.3
v5.3.2
Reverts the removal of the bundled version of chai in 5.3.1
What's Changed
- Update core contributors by @keithamus in #1697
- feat: reintroduce bundle by @43081j in #1699
Full Changelog: v5.3.1...v5.3.2