From 2ec6d1490c2eb113af717e8137aacc093b26e34e Mon Sep 17 00:00:00 2001 From: Jon Rohan Date: Wed, 17 Jul 2024 17:57:13 -0700 Subject: [PATCH 1/2] Wrap storybook preview in component (#4746) --- packages/react/.storybook/preview.js | 29 +++++++++++++++++----------- 1 file changed, 18 insertions(+), 11 deletions(-) diff --git a/packages/react/.storybook/preview.js b/packages/react/.storybook/preview.js index 26e04c221c5..fd946332731 100644 --- a/packages/react/.storybook/preview.js +++ b/packages/react/.storybook/preview.js @@ -6,6 +6,7 @@ import clsx from 'clsx' import './storybook.css' import './primitives-v8.css' +import {Profiler} from 'react' let storybookViewports = {} Object.entries(PrimerBreakpoints).forEach(([viewport, value]) => { @@ -219,17 +220,23 @@ export const decorators = [ )) ) : ( - -
- - {showSurroundingElements ? Primer documentation : ''} - - - - {showSurroundingElements ? Primer documentation : ''} - -
-
+ + +
+ + {showSurroundingElements ? Primer documentation : ''} + + + + {showSurroundingElements ? Primer documentation : ''} + +
+
+
) }, ] From 8595525aa0bfe066e57341a5f62f9998ef5426d5 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 18 Jul 2024 01:13:22 +0000 Subject: [PATCH 2/2] Version Packages --- .changeset/brave-shoes-search.md | 5 ----- .changeset/bright-islands-kick.md | 5 ----- .changeset/clean-fireants-type.md | 8 -------- .changeset/metal-cycles-appear.md | 5 ----- .changeset/seven-phones-talk.md | 5 ----- examples/app-router/package.json | 2 +- examples/codesandbox/package.json | 2 +- examples/nextjs/package.json | 2 +- packages/react/CHANGELOG.md | 18 ++++++++++++++++++ packages/react/package.json | 2 +- 10 files changed, 22 insertions(+), 32 deletions(-) delete mode 100644 .changeset/brave-shoes-search.md delete mode 100644 .changeset/bright-islands-kick.md delete mode 100644 .changeset/clean-fireants-type.md delete mode 100644 .changeset/metal-cycles-appear.md delete mode 100644 .changeset/seven-phones-talk.md diff --git a/.changeset/brave-shoes-search.md b/.changeset/brave-shoes-search.md deleted file mode 100644 index c93c1002fca..00000000000 --- a/.changeset/brave-shoes-search.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@primer/react': patch ---- - -Update exports for UnderlinePanels component diff --git a/.changeset/bright-islands-kick.md b/.changeset/bright-islands-kick.md deleted file mode 100644 index a1cce3b79d9..00000000000 --- a/.changeset/bright-islands-kick.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@primer/react': minor ---- - -Add support for providing icons as an element to UnderlineNavItem diff --git a/.changeset/clean-fireants-type.md b/.changeset/clean-fireants-type.md deleted file mode 100644 index b41d46a7d66..00000000000 --- a/.changeset/clean-fireants-type.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"@primer/react": minor ---- - -IconButton: Enable tooltips by default in icon buttons by updating the default value of `unsafeDisableTooltip` to `false`. - -This is a behaviour change in icon buttons, please upgrade with a caution. - diff --git a/.changeset/metal-cycles-appear.md b/.changeset/metal-cycles-appear.md deleted file mode 100644 index 5f6a4cf64cb..00000000000 --- a/.changeset/metal-cycles-appear.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@primer/react": minor ---- - -IconButton: Add `keyshortcuts` prop to allow labelling and describing support for keyboard shortcut (through tooltips) diff --git a/.changeset/seven-phones-talk.md b/.changeset/seven-phones-talk.md deleted file mode 100644 index e5ea9ac7d5e..00000000000 --- a/.changeset/seven-phones-talk.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@primer/react": minor ---- - -Dialog2: Add support for "InitialFocusRef" that allows to specify an element that should receive focus when the dialog opens. diff --git a/examples/app-router/package.json b/examples/app-router/package.json index 485134633f1..761507ca25b 100644 --- a/examples/app-router/package.json +++ b/examples/app-router/package.json @@ -9,7 +9,7 @@ "type-check": "tsc --noEmit" }, "dependencies": { - "@primer/react": "36.25.0", + "@primer/react": "36.26.0", "next": "^14.1.0", "react": "^18.3.1", "react-dom": "^18.3.1", diff --git a/examples/codesandbox/package.json b/examples/codesandbox/package.json index fb50e3379c9..381e31c3a1a 100644 --- a/examples/codesandbox/package.json +++ b/examples/codesandbox/package.json @@ -20,7 +20,7 @@ "@typescript-eslint/eslint-plugin": "^7.11.0", "@typescript-eslint/parser": "^7.3.1", "@vitejs/plugin-react": "^4.2.1", - "@primer/react": "36.25.0", + "@primer/react": "36.26.0", "eslint": "^8.56.0", "eslint-plugin-react-hooks": "^4.6.0", "eslint-plugin-react-refresh": "^0.4.7", diff --git a/examples/nextjs/package.json b/examples/nextjs/package.json index c4219dced7c..f51cb0724e4 100644 --- a/examples/nextjs/package.json +++ b/examples/nextjs/package.json @@ -10,7 +10,7 @@ }, "dependencies": { "@primer/octicons-react": "19.x", - "@primer/react": "36.25.0", + "@primer/react": "36.26.0", "next": "^14.1.0", "react": "^18.3.1", "react-dom": "^18.3.1", diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index 8361c689005..5c4c6a1bb4a 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,5 +1,23 @@ # @primer/react +## 36.26.0 + +### Minor Changes + +- [#4718](https://github.com/primer/react/pull/4718) [`fd80a60eeb615b3c4464ade10cde7e26e1349e40`](https://github.com/primer/react/commit/fd80a60eeb615b3c4464ade10cde7e26e1349e40) Thanks [@joshblack](https://github.com/joshblack)! - Add support for providing icons as an element to UnderlineNavItem + +- [#4702](https://github.com/primer/react/pull/4702) [`2536b4995568a6353c67c812a34a970fca7e76bb`](https://github.com/primer/react/commit/2536b4995568a6353c67c812a34a970fca7e76bb) Thanks [@broccolinisoup](https://github.com/broccolinisoup)! - IconButton: Enable tooltips by default in icon buttons by updating the default value of `unsafeDisableTooltip` to `false`. + + This is a behaviour change in icon buttons, please upgrade with a caution. + +- [#4707](https://github.com/primer/react/pull/4707) [`d773f264f923677b4109d03b9c5bd5054151037b`](https://github.com/primer/react/commit/d773f264f923677b4109d03b9c5bd5054151037b) Thanks [@broccolinisoup](https://github.com/broccolinisoup)! - IconButton: Add `keyshortcuts` prop to allow labelling and describing support for keyboard shortcut (through tooltips) + +- [#4729](https://github.com/primer/react/pull/4729) [`71bdfa847d4cc569bb59b0b4e7a3010f1d7a0faa`](https://github.com/primer/react/commit/71bdfa847d4cc569bb59b0b4e7a3010f1d7a0faa) Thanks [@broccolinisoup](https://github.com/broccolinisoup)! - Dialog2: Add support for "InitialFocusRef" that allows to specify an element that should receive focus when the dialog opens. + +### Patch Changes + +- [#4742](https://github.com/primer/react/pull/4742) [`c004fd50fb333022644c39645f6fabb494fc1d8b`](https://github.com/primer/react/commit/c004fd50fb333022644c39645f6fabb494fc1d8b) Thanks [@joshblack](https://github.com/joshblack)! - Update exports for UnderlinePanels component + ## 36.25.0 ### Minor Changes diff --git a/packages/react/package.json b/packages/react/package.json index 2d1ba9f532b..d2906184a39 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,6 +1,6 @@ { "name": "@primer/react", - "version": "36.25.0", + "version": "36.26.0", "description": "An implementation of GitHub's Primer Design System using React", "main": "lib/index.js", "module": "lib-esm/index.js",