Commits on Source
1636
13298275
chore(deps): lock file maintenance
Dec 23, 2024
0bd8ab78
feat(api): remove deprecated `Config.init()`
Dec 23, 2024
a64935af
feat(api): replace `ConfigLoader.globalConfig` with `ConfigLoader.getGlobalConfig()`
Dec 23, 2024
6041581e
feat(api): `ConfigLoader`s can optionally return `Promise` for async operation
Dec 23, 2024
b1263617
feat(api): `Config.fromFile` and `Config.fromObject` can return `Promise`
Dec 23, 2024
677c73e5
feat(api): `CLI` methods async and return Promise
Dec 23, 2024
9e3679a1
feat(api): `CLI.isIgnored()` made private
Dec 23, 2024
823da199
feat(api): transformers may optionally return `Promise` for async operation
Dec 23, 2024
fe3c6a63
feat(api): resolvers may optionally return `Promise` for async operation
Dec 23, 2024
f10ec1a6
feat(api): `HtmlValidate.getConfigurationSchema()` returns promise
Dec 23, 2024
09159f39
feat(api): `Config.resolve()` can return `Promise`
Dec 23, 2024
88ac65ee
feat(api): remove deprecated `tag:open` and `tag:close` events
Dec 23, 2024
30e97daf
refactor: dump* methods support async
Dec 23, 2024
d4f3bcb0
feat(deps): require node 18 or later
Dec 23, 2024
81b47770
feat(api): new `esmResolver` using `import(..)` (available for both nodejs and browser)
Dec 23, 2024
3e4759e4
feat(cli): cli uses esm (with `esmResolver`)
Dec 23, 2024
0ffd9b5f
feat(config): support `.htmlvalidate.mjs` configuration files
Dec 23, 2024
dd4cfb1e
feat(api): `FileSystemConfigLoader` uses `esmResolver` by default
Dec 23, 2024
dbf5cf40
feat(config): remove deprecated configuration presets
Dec 23, 2024
cccb313c
feat(api): `Config.merge(..)` can return `Promise`
Dec 23, 2024
56ec07fa
refactor: handle plugins when using esm resolver
Dec 23, 2024
ed55dc8a
refactor: handle transformers returning array with promises
Dec 23, 2024
fd126dab
feat(api): allow transformers to return single source
Dec 23, 2024
a77043cf
feat(meta): remove deprecated property expressions
Dec 23, 2024
fccafb03
docs: update release plan
Dec 23, 2024
72b0d29c
docs: update docs for esm
Dec 23, 2024
d8e8e46f
docs: plugin guidelines
Dec 23, 2024
aebd34df
refactor: remove unused config merge
Dec 23, 2024
e6a50f9f
test: add more tests
Dec 23, 2024
1e05094f
docs: migration summary
Dec 23, 2024
df34916f
docs: release plan
Dec 23, 2024
4fcc03da
Merge branch 'next' into 'master'
Dec 23, 2024
2818a81f
docs: remove release candidates from changelog
Dec 23, 2024
0caaf450
chore(release): 9.0.0
Dec 23, 2024
a0bffb5a
chore(deps): update dependency memfs to v4.15.1
Dec 23, 2024
e17e992d
chore(deps): lock file maintenance
Dec 23, 2024
0c26918e
fix: fix `validateMultipleFiles` incorrectly using sync API
Dec 23, 2024
096b191d
docs: v9 preamble in changelog
Dec 23, 2024
24a29744
Merge branch 'bugfix/validate-multiple-async' into 'master'
Dec 23, 2024
9a643663
chore(release): 9.0.1
Dec 23, 2024
43ae9ac7
feat(deps): update dependency ignore to v7
Dec 24, 2024
2295903c
Merge branch 'renovate/ignore-7.x' into 'master'
Dec 25, 2024
9c7d9549
refactor: move TransformerEntry to separate file
Dec 25, 2024
bd0fff49
refactor: move transformSource to separate file
Dec 25, 2024
7d540ee4
refactor: move transformFilename to separate file
Dec 25, 2024
76369606
Merge branch 'refactor/transform' into 'master'
Dec 25, 2024
3c29ad5e
fix: use jest worker for `toMatchCodeframe`
Dec 25, 2024
181725aa
Merge branch 'bugfix/codeframe-string' into 'master'
Dec 25, 2024
c256d211
chore(release): 9.1.0
Dec 25, 2024
d3131d85
chore(deps): update dependency highlight.js to v11.11.1
Dec 26, 2024
c092ac06
chore(deps): lock file maintenance
Dec 30, 2024
936240ac
chore(deps): lock file maintenance
Dec 30, 2024
09eed6ae
chore(deps): lock file maintenance
Dec 30, 2024
06017c4e
chore(deps): update dependency memfs to v4.15.2
Dec 31, 2024
76ef7559
chore(deps): update dependency @types/node to v18.19.69
Jan 02, 2025
93f38a7c
chore(deps): update dependency memfs to v4.15.3
Jan 02, 2025
cd6264b1
chore(deps): update dependency marked to v15.0.5
Jan 03, 2025
5470f052
chore(deps): update dependency sass to v1.83.1
Jan 05, 2025
fccbca59
chore(deps): update dependency @html-validate/jest-config to v3.11.2
Jan 05, 2025
c4065485
chore(deps): update dependency @html-validate/prettier-config to v2.5.10
Jan 05, 2025
6a42bb1c
fix(vitest): fix `require is not defined` in vitest
Jan 05, 2025
75ee972d
Merge branch 'bugfix/vite-require' into 'master'
Jan 05, 2025
9435f3e9
docs: clarify about removed configuration presets
Jan 05, 2025
b7250a52
docs: reformat v9.0.0 changelog for readability
Jan 05, 2025
d85184b7
chore(deps): update dependency htmlparser2 to v10
Jan 05, 2025
c7d219d7
Merge branch 'renovate/htmlparser2-10.x' into 'master'
Jan 05, 2025
29dae681
chore(release): 9.1.1
Jan 05, 2025
033e3e5a
docs: support custom containers info, tip, warning, danger
Jan 06, 2025
2618a350
docs: migrate bootstrap alerts to new containers
Jan 06, 2025
2aaba29a
Merge branch 'docs/containers' into 'master'
Jan 06, 2025
4b7beef3
chore(deps): lock file maintenance
Jan 06, 2025
8d9cb97d
chore(deps): lock file maintenance
Jan 06, 2025
2c9c6562
chore(deps): update dependency rollup to v4.29.2
Jan 06, 2025
378b15c2
build: more flexible entrynames for workers
Jan 06, 2025
a3bbf533
build: explicit set entrypoint output name
Jan 06, 2025
cf6a8875
chore(deps): update dependency rollup to v4.30.0
Jan 07, 2025
02dff5aa
chore(deps): update dependency @types/node to v18.19.70
Jan 07, 2025
e3253f0a
chore(deps): update dependency marked to v15.0.6
Jan 07, 2025
ffc637f7
build: force browser esmResolver to browser bundle
Jan 07, 2025
324de981
docs: expand on cache api
Jan 08, 2025
a774c978
Merge branch 'docs/cache-why' into 'master'
Jan 08, 2025
da7f324c
chore(deps): update dependency rollup to v4.30.1
Jan 08, 2025
6b193f3b
fix: fix `ERR_UNSUPPORTED_ESM_URL_SCHEME` on windows
Jan 08, 2025
1581b87f
Merge branch 'bugfix/windows-esm-resolver' into 'master'
Jan 08, 2025
bac56641
chore(release): 9.1.2
Jan 08, 2025
69ec7e23
fix: nodejs 18.19 or later is required
Jan 09, 2025
96828819
Merge branch 'build/min-node' into 'master'
Jan 09, 2025
9cad7dcf
chore(release): 9.1.3
Jan 09, 2025
45ed2886
chore(deps): update dependency typescript to v5.7.3
Jan 09, 2025
317b6325
chore(deps): update dependency npm-pkg-lint to v3.10.7
Jan 10, 2025
7c05b17e
chore(deps): update dependency memfs to v4.16.0
Jan 10, 2025
2ac07d9d
chore(deps): update dependency memfs to v4.17.0
Jan 11, 2025
434e6e78
build: force index and browser entrypoints to run first
Jan 11, 2025
e02fc435
chore(deps): update dependency @babel/types to v7.26.5
Jan 11, 2025
d5a5ae64
chore(deps): lock file maintenance
Jan 13, 2025
d72c88a9
chore(deps): lock file maintenance
Jan 13, 2025
6c6c4d13
chore(deps): lock file maintenance
Jan 13, 2025
d1ab96ea
fix(deps): update dependency ignore to v7.0.1
Jan 14, 2025
07c66adf
chore(deps): update dependency postcss to v8.5.0
Jan 14, 2025
de3f0792
chore(deps): update dependency sass to v1.83.3
Jan 15, 2025
1,536 additional commits have been omitted to prevent performance issues.
Loading
Loading