diff --git a/package-lock.json b/package-lock.json
index 69b102360..138680893 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "htmlhint",
- "version": "1.8.0",
+ "version": "1.8.1",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "htmlhint",
- "version": "1.8.0",
+ "version": "1.8.1",
"license": "MIT",
"dependencies": {
"async": "3.2.6",
@@ -23,7 +23,7 @@
},
"devDependencies": {
"@rollup/plugin-commonjs": "28.0.6",
- "@rollup/plugin-node-resolve": "16.0.1",
+ "@rollup/plugin-node-resolve": "16.0.3",
"@rollup/plugin-terser": "^0.4.4",
"@types/async": "^3.2.25",
"@types/is-glob": "4.0.4",
@@ -35,7 +35,7 @@
"eslint-plugin-prettier": "^5.5.4",
"jest": "^30.2.0",
"parse-glob": "3.0.4",
- "prettier": "3.7.3",
+ "prettier": "3.8.1",
"rimraf": "6.1.2",
"rollup": "4.53.3",
"typescript": "5.4.5"
@@ -88,7 +88,6 @@
"integrity": "sha512-e7jT4DxYvIDLk1ZHmU/m/mB19rex9sv0c2ftBtjSBv+kVM/902eh0fINUzD7UwLLNR+jU585GxUJ8/EBfAM5fw==",
"dev": true,
"license": "MIT",
- "peer": true,
"dependencies": {
"@babel/code-frame": "^7.27.1",
"@babel/generator": "^7.28.5",
@@ -835,9 +834,9 @@
}
},
"node_modules/@isaacs/brace-expansion": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/@isaacs/brace-expansion/-/brace-expansion-5.0.0.tgz",
- "integrity": "sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==",
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/@isaacs/brace-expansion/-/brace-expansion-5.0.1.tgz",
+ "integrity": "sha512-WMz71T1JS624nWj2n2fnYAuPovhv7EUhk69R6i9dsVyzxt5eM3bjwvgk9L+APE1TRscGysAVMANkB0jh0LQZrQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -1580,7 +1579,6 @@
"resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz",
"integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==",
"dev": true,
- "peer": true,
"engines": {
"node": ">=12"
},
@@ -1589,10 +1587,11 @@
}
},
"node_modules/@rollup/plugin-node-resolve": {
- "version": "16.0.1",
- "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-16.0.1.tgz",
- "integrity": "sha512-tk5YCxJWIG81umIvNkSod2qK5KyQW19qcBF/B78n1bjtOON6gzKoVeSzAE8yHCZEDmqkHKkxplExA8KzdJLJpA==",
+ "version": "16.0.3",
+ "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-16.0.3.tgz",
+ "integrity": "sha512-lUYM3UBGuM93CnMPG1YocWu7X802BrNF3jW2zny5gQyLQgRFJhV1Sq0Zi74+dh/6NBx1DxFC4b4GXg9wUCG5Qg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@rollup/pluginutils": "^5.0.1",
"@types/resolve": "1.20.2",
@@ -2219,7 +2218,6 @@
"resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.44.0.tgz",
"integrity": "sha512-VGMpFQGUQWYT9LfnPcX8ouFojyrZ/2w3K5BucvxL/spdNehccKhB4jUyB1yBCXpr2XFm0jkECxgrpXBW2ipoAw==",
"dev": true,
- "peer": true,
"dependencies": {
"@typescript-eslint/scope-manager": "8.44.0",
"@typescript-eslint/types": "8.44.0",
@@ -2716,7 +2714,6 @@
"integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==",
"dev": true,
"license": "MIT",
- "peer": true,
"bin": {
"acorn": "bin/acorn"
},
@@ -2978,7 +2975,6 @@
}
],
"license": "MIT",
- "peer": true,
"dependencies": {
"baseline-browser-mapping": "^2.8.25",
"caniuse-lite": "^1.0.30001754",
@@ -3334,7 +3330,6 @@
"integrity": "sha512-BhHmn2yNOFA9H9JmmIVKJmd288g9hrVRDkdoIgRCRuSySRUHH7r/DI6aAXW9T1WwUuY3DFgrcaqB+deURBLR5g==",
"dev": true,
"license": "MIT",
- "peer": true,
"dependencies": {
"@eslint-community/eslint-utils": "^4.8.0",
"@eslint-community/regexpp": "^4.12.1",
@@ -3395,7 +3390,6 @@
"integrity": "sha512-82GZUjRS0p/jganf6q1rEO25VSoHH0hKPCTrgillPjdI/3bgBhAE1QzHrHTizjpRvy6pGAvKjDJtk2pF9NDq8w==",
"dev": true,
"license": "MIT",
- "peer": true,
"bin": {
"eslint-config-prettier": "bin/cli.js"
},
@@ -5790,12 +5784,11 @@
}
},
"node_modules/prettier": {
- "version": "3.7.3",
- "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.7.3.tgz",
- "integrity": "sha512-QgODejq9K3OzoBbuyobZlUhznP5SKwPqp+6Q6xw6o8gnhr4O85L2U915iM2IDcfF2NPXVaM9zlo9tdwipnYwzg==",
+ "version": "3.8.1",
+ "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.8.1.tgz",
+ "integrity": "sha512-UOnG6LftzbdaHZcKoPFtOcCKztrQ57WkHDeRD9t/PTQtmT0NHSeWWepj6pS0z/N7+08BHFDQVUrfmfMRcZwbMg==",
"dev": true,
"license": "MIT",
- "peer": true,
"bin": {
"prettier": "bin/prettier.cjs"
},
@@ -6029,7 +6022,6 @@
"integrity": "sha512-w8GmOxZfBmKknvdXU1sdM9NHcoQejwF/4mNgj2JuEEdRaHwwF12K7e9eXn1nLZ07ad+du76mkVsyeb2rKGllsA==",
"dev": true,
"license": "MIT",
- "peer": true,
"dependencies": {
"@types/estree": "1.0.8"
},
@@ -6474,7 +6466,6 @@
"integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==",
"dev": true,
"license": "Apache-2.0",
- "peer": true,
"bin": {
"tsc": "bin/tsc",
"tsserver": "bin/tsserver"
diff --git a/package.json b/package.json
index 4c0eba59a..1ebd6e847 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "htmlhint",
- "version": "1.8.0",
+ "version": "1.8.1",
"description": "The Static Code Analysis Tool for your HTML",
"keywords": [
"html",
@@ -60,7 +60,7 @@
},
"devDependencies": {
"@rollup/plugin-commonjs": "28.0.6",
- "@rollup/plugin-node-resolve": "16.0.1",
+ "@rollup/plugin-node-resolve": "16.0.3",
"@rollup/plugin-terser": "^0.4.4",
"@types/async": "^3.2.25",
"@types/is-glob": "4.0.4",
@@ -72,7 +72,7 @@
"eslint-plugin-prettier": "^5.5.4",
"jest": "^30.2.0",
"parse-glob": "3.0.4",
- "prettier": "3.7.3",
+ "prettier": "3.8.1",
"rimraf": "6.1.2",
"rollup": "4.53.3",
"typescript": "5.4.5"
diff --git a/website/src/content/docs/changelog.mdx b/website/src/content/docs/changelog.mdx
index 8518a469d..a2e859167 100644
--- a/website/src/content/docs/changelog.mdx
+++ b/website/src/content/docs/changelog.mdx
@@ -5,6 +5,10 @@ description: The release notes for HTMLHint, see what's changed with each new ve
import { Badge } from '@astrojs/starlight/components'
+## 1.8.1 _(2026-02-06)_
+
+- Improve `attr-lowercase` rule to handle SVG attributes
+
## 1.8.0 _(2025-11-25)_
- Add support for disabling rules via HTML comments
diff --git a/website/src/content/docs/index.mdx b/website/src/content/docs/index.mdx
index c49052fc4..ca3f0acaa 100644
--- a/website/src/content/docs/index.mdx
+++ b/website/src/content/docs/index.mdx
@@ -15,7 +15,7 @@ hero:
variant: minimal
banner:
content: |
- v1.8.0 is now available! Check the changelog to see what's new.
+ v1.8.1 is now available! Check the changelog to see what's new.
tableOfContents: false
lastUpdated: false
editUrl: false