From 1815c40a9e2e5565a312664c25db03c2f143d326 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 4 Apr 2025 05:53:50 +0000 Subject: [PATCH 1/3] deps: bump react-dom from 18.3.1 to 19.1.0 Bumps [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) from 18.3.1 to 19.1.0. - [Release notes](https://github.com/facebook/react/releases) - [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/react/commits/v19.1.0/packages/react-dom) --- updated-dependencies: - dependency-name: react-dom dependency-version: 19.1.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- package-lock.json | 20 +++++++++++++------- package.json | 2 +- 2 files changed, 14 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index e5bfb95ad38..f0a769e84b4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -43,7 +43,7 @@ "prismjs": "^1.30.0", "react": "^18.2.0", "react-addons-text-content": "^0.0.4", - "react-dom": "^18.2.0", + "react-dom": "^19.1.0", "react-focus-on": "^3.9.1", "remark-frontmatter": "^5.0.0", "remark-gfm": "^3.0.1", @@ -38526,18 +38526,23 @@ } }, "node_modules/react-dom": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", - "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", + "version": "19.1.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.1.0.tgz", + "integrity": "sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g==", "license": "MIT", "dependencies": { - "loose-envify": "^1.1.0", - "scheduler": "^0.23.2" + "scheduler": "^0.26.0" }, "peerDependencies": { - "react": "^18.3.1" + "react": "^19.1.0" } }, + "node_modules/react-dom/node_modules/scheduler": { + "version": "0.26.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.26.0.tgz", + "integrity": "sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==", + "license": "MIT" + }, "node_modules/react-element-to-jsx-string": { "version": "15.0.0", "resolved": "https://registry.npmjs.org/react-element-to-jsx-string/-/react-element-to-jsx-string-15.0.0.tgz", @@ -41244,6 +41249,7 @@ "version": "0.23.2", "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", + "dev": true, "license": "MIT", "dependencies": { "loose-envify": "^1.1.0" diff --git a/package.json b/package.json index 33fb8dd4301..9d577cacebf 100644 --- a/package.json +++ b/package.json @@ -62,7 +62,7 @@ "prismjs": "^1.30.0", "react": "^18.2.0", "react-addons-text-content": "^0.0.4", - "react-dom": "^18.2.0", + "react-dom": "^19.1.0", "react-focus-on": "^3.9.1", "remark-frontmatter": "^5.0.0", "remark-gfm": "^3.0.1", From 4573320d930c9a08467640b972b679d8ea7895a1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 7 Apr 2025 13:43:46 +0000 Subject: [PATCH 2/3] deps: bump react from 18.3.1 to 19.1.0 Bumps [react](https://github.com/facebook/react/tree/HEAD/packages/react) from 18.3.1 to 19.1.0. - [Release notes](https://github.com/facebook/react/releases) - [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/react/commits/v19.1.0/packages/react) --- updated-dependencies: - dependency-name: react dependency-version: 19.1.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- package-lock.json | 24 +++++++++++++++++------- package.json | 2 +- 2 files changed, 18 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index d32cd3a0551..dd5a6fd8050 100644 --- a/package-lock.json +++ b/package-lock.json @@ -41,7 +41,7 @@ "postcss-preset-env": "^10.1.1", "prism-react-renderer": "^2.3.1", "prismjs": "^1.30.0", - "react": "^18.2.0", + "react": "^19.1.0", "react-addons-text-content": "^0.0.4", "react-dom": "^18.2.0", "react-focus-on": "^3.9.1", @@ -10881,6 +10881,19 @@ "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, + "node_modules/@tapjs/reporter/node_modules/react": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", + "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/@tapjs/reporter/node_modules/string-length": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/string-length/-/string-length-6.0.0.tgz", @@ -38521,13 +38534,10 @@ } }, "node_modules/react": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", - "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", + "version": "19.1.0", + "resolved": "https://registry.npmjs.org/react/-/react-19.1.0.tgz", + "integrity": "sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg==", "license": "MIT", - "dependencies": { - "loose-envify": "^1.1.0" - }, "engines": { "node": ">=0.10.0" } diff --git a/package.json b/package.json index 33fb8dd4301..ea185d5e3cb 100644 --- a/package.json +++ b/package.json @@ -60,7 +60,7 @@ "postcss-preset-env": "^10.1.1", "prism-react-renderer": "^2.3.1", "prismjs": "^1.30.0", - "react": "^18.2.0", + "react": "^19.1.0", "react-addons-text-content": "^0.0.4", "react-dom": "^18.2.0", "react-focus-on": "^3.9.1", From 00f890c05940d0f11e6bf4d04fe903527982f60a Mon Sep 17 00:00:00 2001 From: Michael Smith Date: Mon, 7 Apr 2025 11:36:21 -0700 Subject: [PATCH 3/3] chore: make link use a basic anchor tag instead of Gatsby --- src/components/link.js | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/src/components/link.js b/src/components/link.js index c6ea6db8881..ba38c7a8ef4 100644 --- a/src/components/link.js +++ b/src/components/link.js @@ -1,6 +1,5 @@ import React from 'react' import {Link as PrimerLink} from '@primer/react' -import {Link as GatsbyLink} from 'gatsby' import omit from '../util/omit' const FALLBACK = `http://_${Math.random().toString().slice(2)}._${Math.random().toString().slice(2)}` @@ -22,15 +21,26 @@ const getLocalPath = href => { return null } -const GatsbyLinkWithoutSxProps = React.forwardRef(function GatsbyLinkWithoutSxProps(props, ref) { - return +const BasicLinkAdapter = React.forwardRef(function BasicLinkAdapter(props, ref) { + const { to, ...otherProps } = props + // Convert 'to' prop to 'href' for regular anchor tags + return ( + + {props.children || 'Link'} + + ) }) const Link = React.forwardRef(function Link({to, href, ...props}, ref) { const localPath = getLocalPath(href) if (to || localPath !== null) { - return + return } return