diff --git a/.changeset/big-lions-mix.md b/.changeset/big-lions-mix.md deleted file mode 100644 index 4ea0f1ac7f3..00000000000 --- a/.changeset/big-lions-mix.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@primer/react": patch ---- - -Overlay: Attach escape handler to overlay container instead of document to fix stopPropagation diff --git a/.changeset/happy-books-attack.md b/.changeset/happy-books-attack.md deleted file mode 100644 index 2f8fb573b91..00000000000 --- a/.changeset/happy-books-attack.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@primer/react': minor ---- - -Add new Textarea component diff --git a/.changeset/itchy-yaks-care.md b/.changeset/itchy-yaks-care.md deleted file mode 100644 index 8d7ca805ff4..00000000000 --- a/.changeset/itchy-yaks-care.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@primer/react': patch ---- - -Set Node.js and npm versions to ">=12" and ">=7", respectively, in package.json manifests, and update package-lock.json files accordingly. diff --git a/.changeset/long-students-breathe.md b/.changeset/long-students-breathe.md deleted file mode 100644 index ac40245ca9a..00000000000 --- a/.changeset/long-students-breathe.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@primer/react": patch ---- - -ActionMenu2 + DropdownMenu2: A keyboard user will be able to wrap through options diff --git a/.changeset/menus-initial-focus.md b/.changeset/menus-initial-focus.md deleted file mode 100644 index 3b4c356e137..00000000000 --- a/.changeset/menus-initial-focus.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -'@primer/react': patch ---- - -ActionMenu2 + DropdownMenu2: Focus the correct element when Menu is opened with keyboard. [See detailed spec.](https://github.com/github/primer/issues/518#issuecomment-999104848) - -- ArrowDown | Space | Enter: first element -- ArrowUp: last element diff --git a/.changeset/modern-humans-type.md b/.changeset/modern-humans-type.md deleted file mode 100644 index 904f3383e16..00000000000 --- a/.changeset/modern-humans-type.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@primer/react': patch ---- - -Allow `KeyPaths` type to accept any type in order to remove need for `// @ts-ignore` internally. diff --git a/.changeset/pink-flowers-raise.md b/.changeset/pink-flowers-raise.md deleted file mode 100644 index f25ada64493..00000000000 --- a/.changeset/pink-flowers-raise.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@primer/react": patch ---- - -Add draft `PageLayout` component diff --git a/CHANGELOG.md b/CHANGELOG.md index d94af080dec..d85fea6a813 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,28 @@ # @primer/components +## 34.4.0 + +### Minor Changes + +- [#1812](https://github.com/primer/react/pull/1812) [`97bf7c62`](https://github.com/primer/react/commit/97bf7c627bb10cdd18406557e6f1e79a39ed5b48) Thanks [@rezrah](https://github.com/rezrah)! - Add new Textarea component + +### Patch Changes + +- [#1824](https://github.com/primer/react/pull/1824) [`4eab65e5`](https://github.com/primer/react/commit/4eab65e57571d64a0f8a4fcb4aafbf47d3e98a2d) Thanks [@siddharthkp](https://github.com/siddharthkp)! - Overlay: Attach escape handler to overlay container instead of document to fix stopPropagation + +* [#1840](https://github.com/primer/react/pull/1840) [`1c4786c7`](https://github.com/primer/react/commit/1c4786c7d99fe083b47902acff5326c44a7c8288) Thanks [@jclem](https://github.com/jclem)! - Set Node.js and npm versions to ">=12" and ">=7", respectively, in package.json manifests, and update package-lock.json files accordingly. + +- [#1828](https://github.com/primer/react/pull/1828) [`6a695bdc`](https://github.com/primer/react/commit/6a695bdcea356821390f42c575d78a2f5ded6e86) Thanks [@siddharthkp](https://github.com/siddharthkp)! - ActionMenu2 + DropdownMenu2: A keyboard user will be able to wrap through options + +* [#1810](https://github.com/primer/react/pull/1810) [`35ad7084`](https://github.com/primer/react/commit/35ad7084bca048748479301e286ca305faada5b2) Thanks [@siddharthkp](https://github.com/siddharthkp)! - ActionMenu2 + DropdownMenu2: Focus the correct element when Menu is opened with keyboard. [See detailed spec.](https://github.com/github/primer/issues/518#issuecomment-999104848) + + - ArrowDown | Space | Enter: first element + - ArrowUp: last element + +- [#1842](https://github.com/primer/react/pull/1842) [`11011f55`](https://github.com/primer/react/commit/11011f5598a2c97f2dbb5928962dfa12b7437be0) Thanks [@jclem](https://github.com/jclem)! - Allow `KeyPaths` type to accept any type in order to remove need for `// @ts-ignore` internally. + +* [#1820](https://github.com/primer/react/pull/1820) [`50c7bfaa`](https://github.com/primer/react/commit/50c7bfaa283154e28d1905e3eb01f7f01901c806) Thanks [@colebemis](https://github.com/colebemis)! - Add draft `PageLayout` component + ## 34.3.0 ### Minor Changes diff --git a/package.json b/package.json index 7277579af6b..91fe80d65f8 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@primer/react", - "version": "34.3.0", + "version": "34.4.0", "description": "An implementation of GitHub's Primer Design System using React", "main": "lib/index.js", "module": "lib-esm/index.js", @@ -14,8 +14,14 @@ "default": "./lib-esm/drafts/index.js" }, "./lib-esm/*": { - "node": ["./lib/*.js","./lib/*/index.js"], - "default": ["./lib-esm/*.js","./lib-esm/*/index.js"] + "node": [ + "./lib/*.js", + "./lib/*/index.js" + ], + "default": [ + "./lib-esm/*.js", + "./lib-esm/*/index.js" + ] } }, "typings": "lib/index.d.ts",