Skip to content

chore(deps): bump @mdn/fred from 2.2.1 to 2.3.0#112

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/mdn/fred-2.3.0
Open

chore(deps): bump @mdn/fred from 2.2.1 to 2.3.0#112
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/mdn/fred-2.3.0

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 16, 2026

Bumps @mdn/fred from 2.2.1 to 2.3.0.

Release notes

Sourced from @​mdn/fred's releases.

v2.3.0

2.3.0 (2026-03-12)

Features

  • l10n: extract strings, add docs, load locales on demand (#452) (07cb9c3)
  • playground: add share data url button (#1266) (d7bb218)

Bug Fixes

  • hooks/sidebar-scroll-to-current: update scroll target (#1298) (a2cfb1c)
  • l10n: client-rendered strings always in en-US (#1369) (47c72a6)
  • l10n: client-rendered strings weren't loaded (47c72a6)
  • sidebar: align siblings' text, control indent directly (#1329) (7b9c00d)
  • user-menu: migrate l10n to new format, remove manual arg (#1367) (e9334ac)
  • user-menu: migrate strings to new format, remove manual argument (e9334ac)

Miscellaneous

  • deps-dev: bump @​zip.js/zip.js from 2.8.22 to 2.8.23 in the npm-dev group (#1349) (158dac3)
  • deps-dev: bump @​zip.js/zip.js in the npm-dev group (158dac3)
  • deps-dev: bump @​mdn/browser-compat-data from 7.3.1 to 7.3.2 (#1306) (be78293)
  • deps-dev: bump @​mdn/browser-compat-data from 7.3.2 to 7.3.3 (#1320) (2bbe1f5)
  • deps-dev: bump @​mdn/browser-compat-data from 7.3.3 to 7.3.4 (#1332) (118487d)
  • deps-dev: bump @​mdn/browser-compat-data from 7.3.4 to 7.3.5 (#1336) (40c6102)
  • deps-dev: bump @​mdn/browser-compat-data from 7.3.5 to 7.3.6 (#1351) (1d014c7)
  • deps-dev: bump @​wdio/firefox-profile-service from 9.24.0 to 9.25.0 in the npm-dev group (#1358) (06bca5d)
  • deps-dev: bump @​wdio/firefox-profile-service in the npm-dev group (06bca5d)
  • deps-dev: bump basic-ftp from 5.0.5 to 5.2.0 (#1330) (51782e3)
  • deps-dev: bump css-minimizer-webpack-plugin from 7.0.4 to 8.0.0 (#1339) (a03fcae)
  • deps-dev: bump eslint-plugin-jsdoc from 62.7.0 to 62.7.1 in the npm-dev group (#1328) (da4b172)
  • deps-dev: bump eslint-plugin-jsdoc in the npm-dev group (da4b172)
  • deps-dev: bump eslint-plugin-unicorn from 62.0.0 to 63.0.0 (#1295) (023308e)
  • deps-dev: bump minimatch from 3.1.2 to 3.1.5 (#1333) (afa2879)
  • deps-dev: bump the npm-dev group with 2 updates (#1303) (25d1830)
  • deps-dev: bump the npm-dev group with 2 updates (#1310) (01dd10c)
  • deps-dev: bump the npm-dev group with 2 updates (#1315) (ca1cc6b)
  • deps-dev: bump the npm-dev group with 2 updates (#1317) (9528dfd)
  • deps-dev: bump the npm-dev group with 2 updates (#1331) (9409b5f)
  • deps-dev: bump the npm-dev group with 2 updates (#1335) (628ea0c)
  • deps-dev: bump the npm-dev group with 2 updates (#1343) (49417c5)
  • deps-dev: bump the npm-dev group with 3 updates (#1299) (fa95308)
  • deps-dev: bump the npm-dev group with 4 updates (#1350) (67eff2a)
  • deps-dev: bump the npm-dev group with 4 updates (#1371) (d7252e3)
  • deps-dev: bump the npm-dev group with 5 updates (#1305) (b8289f9)
  • deps-dev: bump the npm-dev group with 5 updates (#1338) (712e161)
  • deps-dev: bump the npm-dev group with 6 updates (#1319) (064e2fa)

... (truncated)

Changelog

Sourced from @​mdn/fred's changelog.

2.3.0 (2026-03-12)

Features

  • l10n: extract strings, add docs, load locales on demand (#452) (07cb9c3)
  • playground: add share data url button (#1266) (d7bb218)

Bug Fixes

  • hooks/sidebar-scroll-to-current: update scroll target (#1298) (a2cfb1c)
  • l10n: client-rendered strings always in en-US (#1369) (47c72a6)
  • l10n: client-rendered strings weren't loaded (47c72a6)
  • sidebar: align siblings' text, control indent directly (#1329) (7b9c00d)
  • user-menu: migrate l10n to new format, remove manual arg (#1367) (e9334ac)
  • user-menu: migrate strings to new format, remove manual argument (e9334ac)

Miscellaneous

  • deps-dev: bump @​zip.js/zip.js from 2.8.22 to 2.8.23 in the npm-dev group (#1349) (158dac3)
  • deps-dev: bump @​zip.js/zip.js in the npm-dev group (158dac3)
  • deps-dev: bump @​mdn/browser-compat-data from 7.3.1 to 7.3.2 (#1306) (be78293)
  • deps-dev: bump @​mdn/browser-compat-data from 7.3.2 to 7.3.3 (#1320) (2bbe1f5)
  • deps-dev: bump @​mdn/browser-compat-data from 7.3.3 to 7.3.4 (#1332) (118487d)
  • deps-dev: bump @​mdn/browser-compat-data from 7.3.4 to 7.3.5 (#1336) (40c6102)
  • deps-dev: bump @​mdn/browser-compat-data from 7.3.5 to 7.3.6 (#1351) (1d014c7)
  • deps-dev: bump @​wdio/firefox-profile-service from 9.24.0 to 9.25.0 in the npm-dev group (#1358) (06bca5d)
  • deps-dev: bump @​wdio/firefox-profile-service in the npm-dev group (06bca5d)
  • deps-dev: bump basic-ftp from 5.0.5 to 5.2.0 (#1330) (51782e3)
  • deps-dev: bump css-minimizer-webpack-plugin from 7.0.4 to 8.0.0 (#1339) (a03fcae)
  • deps-dev: bump eslint-plugin-jsdoc from 62.7.0 to 62.7.1 in the npm-dev group (#1328) (da4b172)
  • deps-dev: bump eslint-plugin-jsdoc in the npm-dev group (da4b172)
  • deps-dev: bump eslint-plugin-unicorn from 62.0.0 to 63.0.0 (#1295) (023308e)
  • deps-dev: bump minimatch from 3.1.2 to 3.1.5 (#1333) (afa2879)
  • deps-dev: bump the npm-dev group with 2 updates (#1303) (25d1830)
  • deps-dev: bump the npm-dev group with 2 updates (#1310) (01dd10c)
  • deps-dev: bump the npm-dev group with 2 updates (#1315) (ca1cc6b)
  • deps-dev: bump the npm-dev group with 2 updates (#1317) (9528dfd)
  • deps-dev: bump the npm-dev group with 2 updates (#1331) (9409b5f)
  • deps-dev: bump the npm-dev group with 2 updates (#1335) (628ea0c)
  • deps-dev: bump the npm-dev group with 2 updates (#1343) (49417c5)
  • deps-dev: bump the npm-dev group with 3 updates (#1299) (fa95308)
  • deps-dev: bump the npm-dev group with 4 updates (#1350) (67eff2a)
  • deps-dev: bump the npm-dev group with 4 updates (#1371) (d7252e3)
  • deps-dev: bump the npm-dev group with 5 updates (#1305) (b8289f9)
  • deps-dev: bump the npm-dev group with 5 updates (#1338) (712e161)
  • deps-dev: bump the npm-dev group with 6 updates (#1319) (064e2fa)
  • deps-dev: bump the npm-dev group with 8 updates (#1294) (602fc2b)

... (truncated)

Commits
  • 1b2da60 chore(main): release 2.3.0 (#1296)
  • 7b9c00d fix(sidebar): align siblings' text, control indent directly (#1329)
  • 5adf669 chore(deps): bump @​mdn/rari from 0.2.13 to 0.2.14 (#1372)
  • d7252e3 chore(deps-dev): bump the npm-dev group with 4 updates (#1371)
  • 1d6afc9 chore(deps): bump @​codemirror/state from 6.5.4 to 6.6.0 in the npm-prod group...
  • 47c72a6 fix(l10n): client-rendered strings always in en-US (#1369)
  • e9334ac fix(user-menu): migrate l10n to new format, remove manual arg (#1367)
  • ebe633a chore(deps-dev): bump ts-morph from 26.0.0 to 27.0.2 (#1359)
  • 06bca5d chore(deps-dev): bump @​wdio/firefox-profile-service from 9.24.0 to 9.25.0 in ...
  • 07cb9c3 feat(l10n): extract strings, add docs, load locales on demand (#452)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Mar 16, 2026
@dependabot dependabot bot requested a review from a team as a code owner March 16, 2026 06:47
@dependabot dependabot bot requested a review from caugner March 16, 2026 06:47
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Mar 16, 2026
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/mdn/fred-2.3.0 branch from fff756c to 519c00a Compare March 16, 2026 10:49
@caugner
Copy link
Contributor

caugner commented Mar 16, 2026

This doesn't look good:

✖ failing tests:

test at test/tools/get-doc.test.js:189:3
✖ should work with real document (5.463851ms)
  AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
  + actual - expected
  
  + true
  - undefined
  
      at TestContext.<anonymous> (file:///home/runner/work/mcp/mcp/test/tools/get-doc.test.js:204:12)
      at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
      at async Test.run (node:internal/test_runner/test:1125:7)
      at async Suite.processPendingSubtests (node:internal/test_runner/test:787:7) {
    generatedMessage: true,
    code: 'ERR_ASSERTION',
    actual: true,
    expected: undefined,
    operator: 'strictEqual',
    diff: 'simple'
  }

test at test/tools/get-doc.test.js:233:5
✖ should have one (4.096818ms)
  AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
  + actual - expected
  
  + true
  - undefined
  
      at TestContext.<anonymous> (file:///home/runner/work/mcp/mcp/test/tools/get-doc.test.js:248:14)
      at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
      at async Test.run (node:internal/test_runner/test:1125:7)
      at async Suite.processPendingSubtests (node:internal/test_runner/test:787:7) {
    generatedMessage: true,
    code: 'ERR_ASSERTION',
    actual: true,
    expected: undefined,
    operator: 'strictEqual',
    diff: 'simple'
  }

test at test/tools/get-doc.test.js:256:5
✖ should have multiple (4.606133ms)
  AssertionError [ERR_ASSERTION]: Expected values to be partially and strictly deep-equal:
  + actual - expected
  
  + undefined
  - [
  -   'compat-keys:',
  -   '  - api.Clipboard',
  -   '  - api.ClipboardEvent',
  -   '  - api.ClipboardItem'
  - ]
  
      at TestContext.<anonymous> (file:///home/runner/work/mcp/mcp/test/tools/get-doc.test.js:273:14)
      at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
      at async Test.run (node:internal/test_runner/test:1125:7)
      at async Suite.processPendingSubtests (node:internal/test_runner/test:787:7) {
    generatedMessage: true,
    code: 'ERR_ASSERTION',
    actual: undefined,
    expected: [ 'compat-keys:', '  - api.Clipboard', '  - api.ClipboardEvent', '  - api.ClipboardItem' ],
    operator: 'partialDeepStrictEqual',
    diff: 'simple'
  }

@caugner
Copy link
Contributor

caugner commented Mar 16, 2026

Is it because the browser-compat frontmatter has changed in https://github.com/mdn/content/blame/8a6e8b53625bddb3af2cf2fb927cb3e430b12ba2/files/en-us/web/api/clipboard_api/index.md#L7? (But that was already on January 30. 🤔 )

Edit: Tests are passing on main.

@caugner
Copy link
Contributor

caugner commented Mar 18, 2026

@dependabot rebase

Bumps [@mdn/fred](https://github.com/mdn/fred) from 2.2.1 to 2.3.0.
- [Release notes](https://github.com/mdn/fred/releases)
- [Changelog](https://github.com/mdn/fred/blob/main/CHANGELOG.md)
- [Commits](mdn/fred@v2.2.1...v2.3.0)

---
updated-dependencies:
- dependency-name: "@mdn/fred"
  dependency-version: 2.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/mdn/fred-2.3.0 branch from 519c00a to ccbbfba Compare March 18, 2026 09:59
@caugner caugner requested a review from LeoMcA March 18, 2026 10:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants