Repository navigation
v24.2.39
Update dependency mocha to v12
Notable changes
- keep watching when the last test file is removed (#6355) (921c161)
- show require() error on unsupported directory import (#6354) (a68344f)
- support
--Xone-char aliases (#6391) (1227939) - refresh help output, fix stale links (#6357) (bb2e69a)
- add --import=tsx integration test (#6356) (3382fdd)
- touch a new file without stamping it afterwards (#6349) (d59467a)
- fail nested tests on beforeEach failure (#6292) (a75b43b)
- give CLI reporter-option precedence over config file (#6331) (571110f)
- propagate spec file path on parallel worker death (#6268) (55a544a)
- use find-up-simple to workaround ERR_PACKAGE_PATH_NOT_EXPORTED (#6342) (a652ff5)
- watch existing dirs so first run starts armed (#6263) (f5c8aca)
- add remaining external services (#6316) (bfe0b5d)
- update copyright year, holder, and URLs (#6303) (288c075)
- add "stale branch" workflow (#6315) (ad17f9f)
- add dependency conflict detection workflow (#6246) (ef0ae32)
- add folder for reproducing issues (#6330) (6728030)
- add stale triage reminder for unreviewed issues (#6314) (ee35133)
- auto-remove "waiting for author" label on author activity (#6213) (dbd4322)
- convert file-unloader to ESM (#6294) (dc73f4c)
- deps: update dependency @playwright/test to v1.63.0 (#6299) (931baa5)
- deps: update dependency eslint to v10.10.0 (#6296) (3cb22d1)
- deps: update dependency knip to v6.35.0 (#6324) (a2416af)
- deps: update octoguide/bot action to v0.23.0 (#6304) (bbe5a27)
- exclude "v11.x" from "stale branch" workflow (#6338) (e7b7fe1)
- fix owner in auto-add workflow (#6309) (037aa8b)
- fixup "auto-add" workflow (#6308) (b3f7cbc)
- fixup workflow perms in-job (#6327) (633480c)
- provide write perms to workflows (#6325) (d6f6f4c)
- remove "stale" label on author activity (#6312) (e60fbda)
- remove unused .editorconfig file (#6306) (880269f)
- replace find-conflicts with improved smoke versions (#6344) (2668e71)
- set author to Mark Wiemer (#6305) (cd2a730)
- site: update Astro (7.3.2) and fast-uri (3.1.7) (#6301) (a4f2213)
- stabilize
--parallelintegration suite (#6313) (856a1ae) - stop auto-adding PRs to project (#6352) (a8309fd)
- track Codecov in issue without failing CI (#6323) (c39f602)
- widen --exit detection window (#6293) (ee3a4b1)
- bump serialize-javascript to ^7.1.1 (#6278) (02558a3)
- deps: update dependency find-up to v8 (#5747) (ee11d29)
- deps: update dependency is-path-inside to v4 (#5748) (5b27e3a)
- deps: update dependency starlight-blog to ^0.29.0 (#6248) (532b82b)
- keep unknown config values from becoming test specs (#6244) (15aa7d1)
- only reject positional args that are entirely numeric (#6222) (1633779)
- reporter: split err.stack at trailing frame block so embedded stacks render once (#5997) (90f48e4)
- blog: fixup v12 blog (#6258) (6bcbee4)
- fix minor API documentation issue (#6241) (683fd10)
- publish v12 stable blog (#6249) (d5ad803)
- auto-add GitHub items to project (#5686) (d24c320)
- convert lib/runner.js to ESM (#6260) (123b2d5)
- deps: update actions/add-to-project action to v2 (#6276) (00f873b)
- deps: update actions/github-script action to v9 (#6277) (49ed525)
- deps: update dependency astro to v7.2.9 (#6223) (513bd50)
- deps: update dependency eslint to v10.9.1 (#6251) (e28b90c)
- deps: update dependency eslint-plugin-n to v18.3.0 (#6240) (3a11840)
- deps: update dependency globals to v17.11.0 (#6243) (1cf345b)
- deps: update dependency globals to v17.12.0 (#6288) (97b8df6)
- deps: update dependency js-yaml to v5.4.1 (#6247) (9593caa)
- deps: update dependency knip to v6.32.3 (#6224) (6781fa1)
- deps: update dependency knip to v6.34.0 (#6279) (85ff1b6)
- deps: update dependency rollup to v4.63.1 (#6274) (e5a779e)
- deps: update dependency serialize-javascript to v7.1.0 (#6239) (77e4d4a)
- deps: update dependency webpack to v5.110.1 (#6275) (ec436d5)
- deps: update matteogabriele/agentscan-action action to v2.5.0 (#6280) (0bb7925)
- remove unused .lintstagedrc.json (#6270) (d84fdbf)
- update spam filter (#6271) (b932787)
- use a junction to link the config fixture on Windows (#6218) (a6b5d98)
- fixup parsing negative numbers and quoted strings (#6250) (2962875)
- preserve FIFO descriptors when respawning (#6254) (3bb317d)
- fix minor correctness issues (#6215) (e6b9ee7)
- link to mochajs.org instead of the wiki (#6216) (8720225)
- setup Release Please for v12 stable (#6084) (219674f)
mochajs/mocha (mocha)
v12.0.3
🩹 Fixes
- keep watching when the last test file is removed (#6355) (921c161)
- show require() error on unsupported directory import (#6354) (a68344f)
- support
--Xone-char aliases (#6391) (1227939)
📚 Documentation
🧹 Chores
- add --import=tsx integration test (#6356) (3382fdd)
- touch a new file without stamping it afterwards (#6349) (d59467a)
v12.0.2
🩹 Fixes
- fail nested tests on beforeEach failure (#6292) (a75b43b)
- give CLI reporter-option precedence over config file (#6331) (571110f)
- propagate spec file path on parallel worker death (#6268) (55a544a)
- use find-up-simple to workaround ERR_PACKAGE_PATH_NOT_EXPORTED (#6342) (a652ff5)
- watch existing dirs so first run starts armed (#6263) (f5c8aca)
📚 Documentation
- add remaining external services (#6316) (bfe0b5d)
- update copyright year, holder, and URLs (#6303) (288c075)
🧹 Chores
- add "stale branch" workflow (#6315) (ad17f9f)
- add dependency conflict detection workflow (#6246) (ef0ae32)
- add folder for reproducing issues (#6330) (6728030)
- add stale triage reminder for unreviewed issues (#6314) (ee35133)
- auto-remove "waiting for author" label on author activity (#6213) (dbd4322)
- convert file-unloader to ESM (#6294) (dc73f4c)
- deps: update dependency @playwright/test to v1.63.0 (#6299) (931baa5)
- deps: update dependency eslint to v10.10.0 (#6296) (3cb22d1)
- deps: update dependency knip to v6.35.0 (#6324) (a2416af)
- deps: update octoguide/bot action to v0.23.0 (#6304) (bbe5a27)
- exclude "v11.x" from "stale branch" workflow (#6338) (e7b7fe1)
- fix owner in auto-add workflow (#6309) (037aa8b)
- fixup "auto-add" workflow (#6308) (b3f7cbc)
- fixup workflow perms in-job (#6327) (633480c)
- provide write perms to workflows (#6325) (d6f6f4c)
- remove "stale" label on author activity (#6312) (e60fbda)
- remove unused .editorconfig file (#6306) (880269f)
- replace find-conflicts with improved smoke versions (#6344) (2668e71)
- set author to Mark Wiemer (#6305) (cd2a730)
- site: update Astro (7.3.2) and fast-uri (3.1.7) (#6301) (a4f2213)
- stabilize
--parallelintegration suite (#6313) (856a1ae) - stop auto-adding PRs to project (#6352) (a8309fd)
- track Codecov in issue without failing CI (#6323) (c39f602)
- widen --exit detection window (#6293) (ee3a4b1)
v12.0.1
🩹 Fixes
- bump serialize-javascript to ^7.1.1 (#6278) (02558a3)
- deps: update dependency find-up to v8 (#5747) (ee11d29)
- deps: update dependency is-path-inside to v4 (#5748) (5b27e3a)
- deps: update dependency starlight-blog to ^0.29.0 (#6248) (532b82b)
- keep unknown config values from becoming test specs (#6244) (15aa7d1)
- only reject positional args that are entirely numeric (#6222) (1633779)
- reporter: split err.stack at trailing frame block so embedded stacks render once (#5997) (90f48e4)
📚 Documentation
- blog: fixup v12 blog (#6258) (6bcbee4)
- fix minor API documentation issue (#6241) (683fd10)
- publish v12 stable blog (#6249) (d5ad803)
🧹 Chores
- auto-add GitHub items to project (#5686) (d24c320)
- convert lib/runner.js to ESM (#6260) (123b2d5)
- deps: update actions/add-to-project action to v2 (#6276) (00f873b)
- deps: update actions/github-script action to v9 (#6277) (49ed525)
- deps: update dependency astro to v7.2.9 (#6223) (513bd50)
- deps: update dependency eslint to v10.9.1 (#6251) (e28b90c)
- deps: update dependency eslint-plugin-n to v18.3.0 (#6240) (3a11840)
- deps: update dependency globals to v17.11.0 (#6243) (1cf345b)
- deps: update dependency globals to v17.12.0 (#6288) (97b8df6)
- deps: update dependency js-yaml to v5.4.1 (#6247) (9593caa)
- deps: update dependency knip to v6.32.3 (#6224) (6781fa1)
- deps: update dependency knip to v6.34.0 (#6279) (85ff1b6)
- deps: update dependency rollup to v4.63.1 (#6274) (e5a779e)
- deps: update dependency serialize-javascript to v7.1.0 (#6239) (77e4d4a)
- deps: update dependency webpack to v5.110.1 (#6275) (ec436d5)
- deps: update matteogabriele/agentscan-action action to v2.5.0 (#6280) (0bb7925)
- remove unused .lintstagedrc.json (#6270) (d84fdbf)
- update spam filter (#6271) (b932787)
- use a junction to link the config fixture on Windows (#6218) (a6b5d98)
v12.0.0
🩹 Fixes
- fixup parsing negative numbers and quoted strings (#6250) (2962875)
- preserve FIFO descriptors when respawning (#6254) (3bb317d)
📚 Documentation
- fix minor correctness issues (#6215) (e6b9ee7)
- link to mochajs.org instead of the wiki (#6216) (8720225)
🧹 Chores
List of commits
4f26474 (Update dependency mocha to v12, 2026-10-04)