Skip to content

Commit 4240275

Browse files
committed
Add 2.0.0-beta1 changelog entry
Add a new changelog section for 2.0.0-beta1 (2026-04-20). Summarizes breaking change (Node.js 20+ requirement), rule fixes (alt-require, input-requires-label), new features (modern package entry points and TypeScript declarations, CLI excess-args support, replace chalk with node:util.styleText, SARIF v4 support), documentation refreshes, and various tooling/CI chore updates. Includes links to the relevant PRs.
1 parent 9e2762b commit 4240275

1 file changed

Lines changed: 37 additions & 0 deletions

File tree

website/src/content/docs/changelog.mdx

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,43 @@ description: The release notes for HTMLHint, see what's changed with each new ve
55

66
import { Badge } from '@astrojs/starlight/components'
77

8+
## 2.0.0-beta1 _(2026-04-20)_
9+
10+
- <Badge text="Breaking" size="small" variant="danger" /> Node.js 20 or newer is now required
11+
[#1832](https://github.com/htmlhint/HTMLHint/pull/1832)
12+
- <Badge text="Feat" size="small" /> Add modern package entry points and bundled TypeScript declarations via `types` and `exports` in `package.json`
13+
[#1857](https://github.com/htmlhint/HTMLHint/pull/1857)
14+
- <Badge text="Fix" size="small" variant="danger" /> Improve [`alt-require`](/rules/alt-require/) to ignore images hidden with `aria-hidden`
15+
[#1851](https://github.com/htmlhint/HTMLHint/pull/1851)
16+
- <Badge text="Fix" size="small" variant="danger" /> Improve [`input-requires-label`](/rules/input-requires-label/) to allow inputs nested inside labels
17+
[#1852](https://github.com/htmlhint/HTMLHint/pull/1852)
18+
- <Badge text="Feat" size="small" /> CLI now allows excess arguments for `htmlhint`
19+
[#1837](https://github.com/htmlhint/HTMLHint/pull/1837)
20+
- <Badge text="Feat" size="small" /> Replace `chalk` with Node.js `node:util.styleText`
21+
[#1834](https://github.com/htmlhint/HTMLHint/pull/1834)
22+
- <Badge text="Feat" size="small" /> Upgrade SARIF output support by updating `node-sarif-builder` to v4
23+
[#1819](https://github.com/htmlhint/HTMLHint/pull/1819)
24+
- <Badge text="Docs" size="small" variant="tip" /> Refresh documentation and website content, including the GitHub organization repos page and CLI docs fixes
25+
[#1823](https://github.com/htmlhint/HTMLHint/pull/1823),
26+
[#1824](https://github.com/htmlhint/HTMLHint/pull/1824),
27+
[#1828](https://github.com/htmlhint/HTMLHint/pull/1828),
28+
[#1858](https://github.com/htmlhint/HTMLHint/pull/1858)
29+
- <Badge text="Chore" size="small" /> Refresh project tooling, linting, CI, and website dependencies for the beta release
30+
[#1821](https://github.com/htmlhint/HTMLHint/pull/1821),
31+
[#1833](https://github.com/htmlhint/HTMLHint/pull/1833),
32+
[#1836](https://github.com/htmlhint/HTMLHint/pull/1836),
33+
[#1838](https://github.com/htmlhint/HTMLHint/pull/1838),
34+
[#1839](https://github.com/htmlhint/HTMLHint/pull/1839),
35+
[#1840](https://github.com/htmlhint/HTMLHint/pull/1840),
36+
[#1842](https://github.com/htmlhint/HTMLHint/pull/1842),
37+
[#1844](https://github.com/htmlhint/HTMLHint/pull/1844),
38+
[#1845](https://github.com/htmlhint/HTMLHint/pull/1845),
39+
[#1847](https://github.com/htmlhint/HTMLHint/pull/1847),
40+
[#1848](https://github.com/htmlhint/HTMLHint/pull/1848),
41+
[#1849](https://github.com/htmlhint/HTMLHint/pull/1849),
42+
[#1853](https://github.com/htmlhint/HTMLHint/pull/1853),
43+
[#1856](https://github.com/htmlhint/HTMLHint/pull/1856)
44+
845
## 1.9.2 _(2026-03-05)_
946

1047
- <Badge text="Fix" size="small" /> Dependencies update

0 commit comments

Comments
 (0)