diff --git a/.changeset/perf-treeview-typeahead-cache.md b/.changeset/perf-treeview-typeahead-cache.md deleted file mode 100644 index 2b989b146be..00000000000 --- a/.changeset/perf-treeview-typeahead-cache.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -'@primer/react': patch ---- - -perf(TreeView): Cache tree items in typeahead for better INP - -- Add useTreeItemCache hook to cache DOM queries for tree items -- Update useRovingTabIndex and useTypeahead to use cached items -- Add documentation for acceptable :has() selector usage diff --git a/.changeset/ripe-baths-rush.md b/.changeset/ripe-baths-rush.md deleted file mode 100644 index b4274f32094..00000000000 --- a/.changeset/ripe-baths-rush.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@primer/react': patch ---- - -Only shows the aria-describedby id for loading when the component is in the loading state diff --git a/examples/codesandbox/package.json b/examples/codesandbox/package.json index 3fe1e719da1..70cf7289f8f 100644 --- a/examples/codesandbox/package.json +++ b/examples/codesandbox/package.json @@ -17,7 +17,7 @@ "@types/react": "^18.3.11", "@types/react-dom": "^18.3.0", "@vitejs/plugin-react": "^4.3.3", - "@primer/react": "38.6.1", + "@primer/react": "38.6.2", "@primer/styled-react": "1.0.2", "styled-components": "5.x", "typescript": "^5.9.2", diff --git a/examples/nextjs/package.json b/examples/nextjs/package.json index 31ef738aebc..ed2d90d4f0b 100644 --- a/examples/nextjs/package.json +++ b/examples/nextjs/package.json @@ -10,7 +10,7 @@ "type-check": "tsc --noEmit" }, "dependencies": { - "@primer/react": "38.6.1", + "@primer/react": "38.6.2", "@primer/styled-react": "1.0.2", "next": "^16.0.10", "react": "^19.2.0", diff --git a/examples/theming/package.json b/examples/theming/package.json index 6cb75cc72cc..3388530b5ff 100644 --- a/examples/theming/package.json +++ b/examples/theming/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "@primer/octicons-react": "^19.14.0", - "@primer/react": "38.6.1", + "@primer/react": "38.6.2", "@primer/styled-react": "1.0.2", "clsx": "^2.1.1", "next": "^16.0.10", diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index f922e27d310..cb0790dd2ea 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,5 +1,17 @@ # @primer/react +## 38.6.2 + +### Patch Changes + +- [#7334](https://github.com/primer/react/pull/7334) [`ea4789f`](https://github.com/primer/react/commit/ea4789fb15b42c8138ff3703f7fb5f2aad9e3810) Thanks [@mattcosta7](https://github.com/mattcosta7)! - perf(TreeView): Cache tree items in typeahead for better INP + + - Add useTreeItemCache hook to cache DOM queries for tree items + - Update useRovingTabIndex and useTypeahead to use cached items + - Add documentation for acceptable :has() selector usage + +- [#7347](https://github.com/primer/react/pull/7347) [`72c7a7f`](https://github.com/primer/react/commit/72c7a7f74b0b2ea326a086252efa0027dbb04b78) Thanks [@owenniblock](https://github.com/owenniblock)! - Only shows the aria-describedby id for loading when the component is in the loading state + ## 38.6.1 ### Patch Changes diff --git a/packages/react/package.json b/packages/react/package.json index a5e719da57d..1fa200080f1 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,7 +1,7 @@ { "name": "@primer/react", "type": "module", - "version": "38.6.1", + "version": "38.6.2", "description": "An implementation of GitHub's Primer Design System using React", "main": "./dist/index.js", "module": "./dist/index.js",