From c6bd9347128e04d82582ac441c3b5018e5ee8660 Mon Sep 17 00:00:00 2001 From: Leo McArdle Date: Thu, 20 Aug 2026 10:56:41 +0100 Subject: [PATCH 1/4] ci(dependabot): exclude @mdn packages from cooldown (#45239) --- .github/dependabot.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 55f6c2056236f60..bb02ff14824ade2 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -5,6 +5,9 @@ updates: directory: "/" schedule: interval: daily + cooldown: + exclude: + - "@mdn/*" open-pull-requests-limit: 10 labels: - "automated pr" From a295eda26dd19299f0aee701676342c0f7178b7f Mon Sep 17 00:00:00 2001 From: Vadim Makeev Date: Thu, 20 Aug 2026 12:06:45 +0200 Subject: [PATCH 2/4] Add SVG*List interface changes to Firefox 155 release notes (#45245) * Add SVG*List interface changes to Firefox 155 release notes * Update index.md Co-authored-by: Dipika Bhattacharya * Update index.md Co-authored-by: Dipika Bhattacharya --------- Co-authored-by: Dipika Bhattacharya --- files/en-us/mozilla/firefox/releases/155/index.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/files/en-us/mozilla/firefox/releases/155/index.md b/files/en-us/mozilla/firefox/releases/155/index.md index ad860326aa2cfea..975a1444efe18ae 100644 --- a/files/en-us/mozilla/firefox/releases/155/index.md +++ b/files/en-us/mozilla/firefox/releases/155/index.md @@ -56,6 +56,9 @@ Firefox 155 is the current [Beta version of Firefox](https://www.firefox.com/en- - The {{domxref("SVGAElement")}} interface now implements the [`HyperlinkElementUtils`](https://html.spec.whatwg.org/multipage/links.html#hyperlinkelementutils) mixin. As a result, SVG {{SVGElement("a")}} elements expose the same URL component properties as HTML {{HTMLElement("a")}} elements: {{domxref("SVGAElement.protocol", "protocol")}}, {{domxref("SVGAElement.username", "username")}}, {{domxref("SVGAElement.password", "password")}}, {{domxref("SVGAElement.host", "host")}}, {{domxref("SVGAElement.hostname", "hostname")}}, {{domxref("SVGAElement.port", "port")}}, {{domxref("SVGAElement.pathname", "pathname")}}, {{domxref("SVGAElement.search", "search")}}, and {{domxref("SVGAElement.hash", "hash")}}. The read-only {{domxref("SVGAElement.origin", "origin")}} property is also exposed. ([Firefox bug 2058578](https://bugzil.la/2058578)). +- The {{domxref("SVGNumberList")}}, {{domxref("SVGPointList")}}, {{domxref("SVGStringList")}}, and {{domxref("SVGTransformList")}} interfaces now support indexed setters. This means you can replace an item in the list using bracket notation, such as `transformList[0] = newTransform`, instead of calling {{domxref("SVGTransformList.replaceItem", "replaceItem()")}}. + The {{domxref("SVGLengthList")}} interface already supports indexed setters. + ([Firefox bug 2059426](https://bugzil.la/2059426)). From 89ab5a55492cce3a8c85c4ca4fcc63d3efce8366 Mon Sep 17 00:00:00 2001 From: Ruth John Date: Thu, 20 Aug 2026 13:23:40 +0100 Subject: [PATCH 3/4] Update ff-project-issue.md (#45258) --- .github/ISSUE_TEMPLATE/ff-project-issue.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/ff-project-issue.md b/.github/ISSUE_TEMPLATE/ff-project-issue.md index 8f0d76b4c1923ea..c4642643fc01cde 100644 --- a/.github/ISSUE_TEMPLATE/ff-project-issue.md +++ b/.github/ISSUE_TEMPLATE/ff-project-issue.md @@ -6,7 +6,8 @@ assignees: title: "" --- -**NB This issue will be worked on by MDN's core team of writers. If you want to contribute, please see the [contributor board](https://github.com/orgs/mdn/projects/25) for issues where we're accepting pull requests.** +> [!IMPORTANT] +> This issue will be worked on by MDN's core team of writers. If you want to contribute, please see the [contributor board](https://github.com/orgs/mdn/projects/25) for issues where we're accepting pull requests. ## Acceptance criteria From b55176923575bec18b75c155d4eb7595c999d01f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 20 Aug 2026 13:30:52 +0100 Subject: [PATCH 4/4] build(deps-dev): bump @mdn/fred from 2.7.0 to 2.8.0 (#45257) Signed-off-by: dependabot[bot] --- package-lock.json | 70 +++++++++++++++++++++++------------------------ package.json | 2 +- 2 files changed, 36 insertions(+), 36 deletions(-) diff --git a/package-lock.json b/package-lock.json index 25b852abf7c7d80..f0cb61eab473351 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "SEE LICENSE IN LICENSE.md", "devDependencies": { "@apideck/better-ajv-errors": "^0.3.7", - "@mdn/fred": "2.7.0", + "@mdn/fred": "2.8.0", "@octokit/rest": "^22.0.1", "ajv": "^8.20.0", "ajv-formats": "^3.0.1", @@ -131,9 +131,9 @@ } }, "node_modules/@codemirror/lang-html": { - "version": "6.4.11", - "resolved": "https://registry.npmjs.org/@codemirror/lang-html/-/lang-html-6.4.11.tgz", - "integrity": "sha512-9NsXp7Nwp891pQchI7gPdTwBuSuT3K65NGTHWHNJ55HjYcHLllr0rbIZNdOzas9ztc1EUVBlHou85FFZS4BNnw==", + "version": "6.4.12", + "resolved": "https://registry.npmjs.org/@codemirror/lang-html/-/lang-html-6.4.12.tgz", + "integrity": "sha512-pw2ReWKUqSkbvh76RAT4NYxiogRu+PWkR2ukAwO9uOgrm8uipkzjtKKtNpyeAQwHOqxEeSvAXZ6vr3AfyB9y/w==", "dev": true, "license": "MIT", "dependencies": { @@ -947,15 +947,15 @@ "license": "MIT" }, "node_modules/@lezer/css": { - "version": "1.1.10", - "resolved": "https://registry.npmjs.org/@lezer/css/-/css-1.1.10.tgz", - "integrity": "sha512-V5/89eDapjeAkWPBpWEfQjZ1Hag3aYUUJOL8213X0dFRuXJ4BXa5NKl9USzOnaLod4AOpmVCkduir2oKwZYZtg==", + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/@lezer/css/-/css-1.3.6.tgz", + "integrity": "sha512-YJE78Wcg+zX8f10hiHWQ4Az48Qr/c13eId0VtRQYLBpxHDmDeSrXIlkbl+fJGW42rWC/uoUco9mhBZeVWP/A1g==", "dev": true, "license": "MIT", "dependencies": { "@lezer/common": "^1.2.0", "@lezer/highlight": "^1.0.0", - "@lezer/lr": "^1.0.0" + "@lezer/lr": "^1.3.0" } }, "node_modules/@lezer/highlight": { @@ -969,9 +969,9 @@ } }, "node_modules/@lezer/html": { - "version": "1.3.12", - "resolved": "https://registry.npmjs.org/@lezer/html/-/html-1.3.12.tgz", - "integrity": "sha512-RJ7eRWdaJe3bsiiLLHjCFT1JMk8m1YP9kaUbvu2rMLEoOnke9mcTVDyfOslsln0LtujdWespjJ39w6zo+RsQYw==", + "version": "1.3.13", + "resolved": "https://registry.npmjs.org/@lezer/html/-/html-1.3.13.tgz", + "integrity": "sha512-oI7n6NJml729m7pjm9lvLvmXbdoMoi2f+1pwSDJkl9d68zGr7a9Btz8NdHTGQZtW2DA25ybeuv/SyDb9D5tseg==", "dev": true, "license": "MIT", "dependencies": { @@ -981,9 +981,9 @@ } }, "node_modules/@lezer/javascript": { - "version": "1.4.21", - "resolved": "https://registry.npmjs.org/@lezer/javascript/-/javascript-1.4.21.tgz", - "integrity": "sha512-lL+1fcuxWYPURMM/oFZLEDm0XuLN128QPV+VuGtKpeaOGdcl9F2LYC3nh1S9LkPqx9M0mndZFdXCipNAZpzIkQ==", + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@lezer/javascript/-/javascript-1.5.4.tgz", + "integrity": "sha512-vvYx3MhWqeZtGPwDStM2dwgljd5smolYD2lR2UyFcHfxbBQebqx8yjmFmxtJ/E6nN6u1D9srOiVWm3Rb4tmcUA==", "dev": true, "license": "MIT", "dependencies": { @@ -1079,14 +1079,14 @@ "license": "MIT" }, "node_modules/@mdn/fred": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/@mdn/fred/-/fred-2.7.0.tgz", - "integrity": "sha512-aONG4TP43Pk9LDlPOIMxx93xAh9hWqUauCH/q9/DyP8c9Eghkec00Kt8pFvrDdIybN0s400Kp7WzKmsMibae+g==", + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/@mdn/fred/-/fred-2.8.0.tgz", + "integrity": "sha512-CZ8iSCezFwvUWENx/HvGwEggmaLdm4nes9Wirf6fY0tDXUs4PNHtP9YSq0YaX9f15LospbRC/6AzkdNqf9hsSA==", "dev": true, "license": "MPL-2.0", "dependencies": { "@codemirror/lang-css": "^6.3.1", - "@codemirror/lang-html": "^6.4.11", + "@codemirror/lang-html": "^6.4.12", "@codemirror/lang-javascript": "^6.2.5", "@codemirror/lang-wast": "^6.0.2", "@codemirror/state": "^6.7.1", @@ -1095,12 +1095,12 @@ "@lit-labs/ssr": "^4.1.0", "@lit-labs/ssr-client": "^1.1.8", "@lit/task": "^1.0.3", - "@mdn/rari": "0.2.27", + "@mdn/rari": "0.2.33", "@mdn/watify": "^1.1.9", "@mozilla/glean": "^5.0.8", "codemirror": "^6.0.1", "compression": "^1.8.1", - "concurrently": "^10.0.3", + "concurrently": "^10.0.5", "cookie-parser": "^1.4.7", "express": "^5.2.1", "fdir": "^6.5.0", @@ -1124,9 +1124,9 @@ } }, "node_modules/@mdn/rari": { - "version": "0.2.27", - "resolved": "https://registry.npmjs.org/@mdn/rari/-/rari-0.2.27.tgz", - "integrity": "sha512-i1gGAzfyLJl6WYbsYDqUAzh4hLpi4neDinP+uqSKJz2RXLFh2Jdl6kRE9CNmRflsm40VUinjbOgohpd8yrljUA==", + "version": "0.2.33", + "resolved": "https://registry.npmjs.org/@mdn/rari/-/rari-0.2.33.tgz", + "integrity": "sha512-auWPk0hsVKqfARAOZ3Ipauj15lS5o4A1HBHZiwnQqXl+EH1r7nDfIiAq1aqxENNhha50n+O6ynRv/AH1UJPYUw==", "dev": true, "hasInstallScript": true, "license": "MPL-2.0", @@ -1467,9 +1467,9 @@ "license": "MIT" }, "node_modules/@types/lodash": { - "version": "4.17.24", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.24.tgz", - "integrity": "sha512-gIW7lQLZbue7lRSWEFql49QJJWThrTFFeIMJdp3eH4tKoxm1OvEPg02rm4wCCSHS0cL3/Fizimb35b7k8atwsQ==", + "version": "4.17.25", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.25.tgz", + "integrity": "sha512-+K1NIO8I+F9/wNulfVvu23QYd0Pe9/OCqRrim4NoYIf1VoEDL90Ve4ClzpyqBLc7NpGGWRvYNCKZ1BE/Jpf8dQ==", "dev": true, "license": "MIT" }, @@ -2544,9 +2544,9 @@ "license": "MIT" }, "node_modules/concurrently": { - "version": "10.0.4", - "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-10.0.4.tgz", - "integrity": "sha512-trZql+7l/0+WRAsAnEdctr4+iiOS6ZrViI6H8QWcCF9MFS/LT0dKpe8vluB1to6it+OxSI4VospFTIFMW8DJRw==", + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-10.0.5.tgz", + "integrity": "sha512-JaP/CoftUrCcAFW/g//RbgEGwlelnEae6cfBLgH6ZdO6s8jPkn6p9SB9u6pdVxYXoiSnFqseOlHfrEfF82TVOg==", "dev": true, "license": "MIT", "dependencies": { @@ -5847,9 +5847,9 @@ } }, "node_modules/js-yaml": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.3.0.tgz", - "integrity": "sha512-1td788aAnnZ5qs7V2QIRl1owjtYpbKt749Y3xauqQgwIIGF/xXWz1wMTEBx5O3LK3lXLVuqXPdPxj2BoFHaW9Q==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.3.1.tgz", + "integrity": "sha512-CY6crGq313MX8GkwvB7tzgp99vjQxY1++5y10/BKN/GUfHqWaOGQMNZkBvqSzsZKWk/ijwHlWzzkLulsGHhjWQ==", "dev": true, "funding": [ { @@ -9104,9 +9104,9 @@ } }, "node_modules/tar": { - "version": "7.5.20", - "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.20.tgz", - "integrity": "sha512-9FcyK4PA6+WbzlTM9WhQm6vB5W7cP7dUiPsv1g7YDwEQnQ1CGpK3MGlKk/ITVWMk05kHZuBhmVhiv8LZoy/PFQ==", + "version": "7.5.22", + "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.22.tgz", + "integrity": "sha512-MFO/QzvtAOmJbkhOaCTvbGcFN9L9b+JunIsDwaKljSOdcLMea3NJ1k9Usz/rjdfSXTq4dfzfeS7W4p4YOAAHeA==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { diff --git a/package.json b/package.json index 8d9f40023a6b93d..19d4aa2f161a8c5 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ }, "devDependencies": { "@apideck/better-ajv-errors": "^0.3.7", - "@mdn/fred": "2.7.0", + "@mdn/fred": "2.8.0", "@octokit/rest": "^22.0.1", "ajv": "^8.20.0", "ajv-formats": "^3.0.1",