v8.0.5
Immutable
release. Only release title and notes can be modified.
8.0.5 (2025-11-10)
Bug fixes
Continuous integration
- cd: protect against cache poisoning (#690) (d97bc54)
- cd: use oicd for publishing to npm (#677) (bd65bd9)
- ci: add typecheck to lint job (#691) (9b5d06d)
- ci: check dependabot prs originate from repo (#686) (e164a6d)
- ci: ignore dependabot prs in coverage updates (#698) (643f876)
- ci: only send coverage to coveralls on main (#711) (f5e22d0)
- deps: bump actions/checkout from 4 to 5 (#680) (ccf8a06)
- deps: bump actions/dependency-review-action from 4.7.1 to 4.7.3 (#679) (4c9b43c)
- deps: bump actions/dependency-review-action from 4.7.3 to 4.8.0 (#692) (82e2810)
- deps: bump actions/dependency-review-action from 4.8.0 to 4.8.1 (#703) (c67afeb)
- deps: bump actions/setup-node from 4 to 5 (#684) (ee547d8)
- deps: bump actions/setup-node from 5 to 6 (#707) (6ea83bb)
- deps: bump fastify/github-action-merge-dependabot (#706) (f12be09)
- deps: bump github/codeql-action from 3 to 4 (#705) (ef7232f)
- deps: bump googleapis/release-please-action from 4.2.0 to 4.3.0 (#681) (3da146d)
- deps: bump googleapis/release-please-action from 4.3.0 to 4.4.0 (#702) (613acd6)
- deps: bump JustinBeckwith/linkinator-action from 1.11.0 to 2.3 (#704) (87b01c2)
- link-check: retry on 429 response (#675) (ad93f9d)
- tidy conditional checks (#687) (2b9ad2a)
- use
.nvmrcfor node-version (#695) (f0e9064)
Dependencies
- dependabot: add cooldowns (#683) (0e7ab26)
- deps-dev: bump @fdawgs/eslint-config in the eslint group (#708) (7b97af6)
- deps-dev: bump the commitlint group with 2 updates (#693) (6b8d34c)
- deps-dev: bump typescript from 5.8.3 to 5.9.2 (#674) (ac8b346)
- tsconfig: add typescript declaration map (#689) (a085079)
Improvements
- index: consolidate duplicate spawn executions (#672) (30c49d6)
- index: enable regex charset and unicode with
vflag (#688) (1d796d9) - index: use
Object.keysoverObject.entriesfor opt parsing (#709) (8ec701b)
Miscellaneous
- .devcontainer: add devcontainer (#696) (19dbd61)
- .npmrc: ignore scripts (#685) (5d2fba9)
- add
.nvmrcfile (#682) (bb38014) - index: add throw jsdoc tags; add type guards to tests (#697) (48ae117)
- index: export options type definitions (#710) (7a4736b)
- index: hide global from api docs (#700) (216677f)
- rename lint scripts to reflect use (#701) (e88c93b)