From fd32bdd343ed030041219b61668e048f640ff8a2 Mon Sep 17 00:00:00 2001 From: "primer[bot]" <119360173+primer[bot]@users.noreply.github.com> Date: Tue, 7 Oct 2025 20:56:00 +0000 Subject: [PATCH 1/2] Release Tracking (#3687) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .changeset/blue-phones-boil.md | 5 ----- .changeset/every-suns-fold.md | 5 ----- .changeset/proud-baths-brake.md | 5 ----- .changeset/spotty-birds-cough.md | 5 ----- .changeset/thick-seahorses-lay.md | 5 ----- .changeset/warm-bottles-smell.md | 5 ----- .changeset/wet-pugs-divide.md | 5 ----- CHANGELOG.md | 20 ++++++++++++++++++++ Gemfile.lock | 2 +- demo/Gemfile.lock | 2 +- lib/primer/view_components/version.rb | 4 ++-- package-lock.json | 4 ++-- package.json | 2 +- 13 files changed, 27 insertions(+), 42 deletions(-) delete mode 100644 .changeset/blue-phones-boil.md delete mode 100644 .changeset/every-suns-fold.md delete mode 100644 .changeset/proud-baths-brake.md delete mode 100644 .changeset/spotty-birds-cough.md delete mode 100644 .changeset/thick-seahorses-lay.md delete mode 100644 .changeset/warm-bottles-smell.md delete mode 100644 .changeset/wet-pugs-divide.md diff --git a/.changeset/blue-phones-boil.md b/.changeset/blue-phones-boil.md deleted file mode 100644 index 3955ca6c39..0000000000 --- a/.changeset/blue-phones-boil.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@primer/view-components': minor ---- - -Utilize modern `Tooltip` component for `AvatarStack` diff --git a/.changeset/every-suns-fold.md b/.changeset/every-suns-fold.md deleted file mode 100644 index 84f49b529c..0000000000 --- a/.changeset/every-suns-fold.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@primer/view-components': patch ---- - -Replacing color tokens for StateLabel draft with new draft tokens diff --git a/.changeset/proud-baths-brake.md b/.changeset/proud-baths-brake.md deleted file mode 100644 index fe54cae518..0000000000 --- a/.changeset/proud-baths-brake.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@primer/view-components': minor ---- - -SelectPanel: Prevents `keydown` events from escaping the SelectPanel when within the items. diff --git a/.changeset/spotty-birds-cough.md b/.changeset/spotty-birds-cough.md deleted file mode 100644 index ef20dc3bdc..0000000000 --- a/.changeset/spotty-birds-cough.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@primer/view-components": patch ---- - -Add custom label support for ToggleSwitch on/off states diff --git a/.changeset/thick-seahorses-lay.md b/.changeset/thick-seahorses-lay.md deleted file mode 100644 index 1d11f6ff7c..0000000000 --- a/.changeset/thick-seahorses-lay.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@primer/view-components": minor ---- - -Update Dialog large heading size diff --git a/.changeset/warm-bottles-smell.md b/.changeset/warm-bottles-smell.md deleted file mode 100644 index f32452d604..0000000000 --- a/.changeset/warm-bottles-smell.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@primer/view-components": patch ---- - -Add box-shadow back to the AvatarStack avatars diff --git a/.changeset/wet-pugs-divide.md b/.changeset/wet-pugs-divide.md deleted file mode 100644 index e5f68f1a5e..0000000000 --- a/.changeset/wet-pugs-divide.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@primer/view-components": patch ---- - -Implement forced colors for progress bar diff --git a/CHANGELOG.md b/CHANGELOG.md index 590358ff66..36a3036b40 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,25 @@ # CHANGELOG +## 0.45.0 + +### Minor Changes + +- [#3676](https://github.com/primer/view_components/pull/3676) [`263b185`](https://github.com/primer/view_components/commit/263b18573ae9c3a3c5ef028ca4d16dc6c5190071) Thanks [@TylerJDev](https://github.com/TylerJDev)! - Utilize modern `Tooltip` component for `AvatarStack` + +- [#3700](https://github.com/primer/view_components/pull/3700) [`7c72ee7`](https://github.com/primer/view_components/commit/7c72ee7d539cc55f167645f132c4a71e791d66db) Thanks [@TylerJDev](https://github.com/TylerJDev)! - SelectPanel: Prevents `keydown` events from escaping the SelectPanel when within the items. + +- [#3719](https://github.com/primer/view_components/pull/3719) [`3c4bedb`](https://github.com/primer/view_components/commit/3c4bedb00422876f4d6f67e6ea18768d19862f2c) Thanks [@langermank](https://github.com/langermank)! - Update Dialog large heading size + +### Patch Changes + +- [#3692](https://github.com/primer/view_components/pull/3692) [`b0acdff`](https://github.com/primer/view_components/commit/b0acdfffaa30e606a07db657d9b444b4de8ca860) Thanks [@lukasoppermann](https://github.com/lukasoppermann)! - Replacing color tokens for StateLabel draft with new draft tokens + +- [#3659](https://github.com/primer/view_components/pull/3659) [`6734331`](https://github.com/primer/view_components/commit/6734331d14dbaaa455d6a61e24d0257ba5f5cf15) Thanks [@bsatarnejad](https://github.com/bsatarnejad)! - Add custom label support for ToggleSwitch on/off states + +- [#3723](https://github.com/primer/view_components/pull/3723) [`e545103`](https://github.com/primer/view_components/commit/e545103ae106655c081b2553ad86842b5142af96) Thanks [@jonrohan](https://github.com/jonrohan)! - Add box-shadow back to the AvatarStack avatars + +- [#3686](https://github.com/primer/view_components/pull/3686) [`db729fb`](https://github.com/primer/view_components/commit/db729fb7e1154c23bfca0523bca7107ce1474c9f) Thanks [@langermank](https://github.com/langermank)! - Implement forced colors for progress bar + ## 0.44.1 ### Patch Changes diff --git a/Gemfile.lock b/Gemfile.lock index e973249de4..edcbac6b20 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - primer_view_components (0.44.1) + primer_view_components (0.45.0) actionview (>= 7.2.0) activesupport (>= 7.2.0) octicons (>= 18.0.0) diff --git a/demo/Gemfile.lock b/demo/Gemfile.lock index 1efb20a006..350f245ddb 100644 --- a/demo/Gemfile.lock +++ b/demo/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: .. specs: - primer_view_components (0.44.1) + primer_view_components (0.45.0) actionview (>= 7.2.0) activesupport (>= 7.2.0) octicons (>= 18.0.0) diff --git a/lib/primer/view_components/version.rb b/lib/primer/view_components/version.rb index 4b0408af8e..cd37d59c3c 100644 --- a/lib/primer/view_components/version.rb +++ b/lib/primer/view_components/version.rb @@ -5,8 +5,8 @@ module Primer module ViewComponents module VERSION MAJOR = 0 - MINOR = 44 - PATCH = 1 + MINOR = 45 + PATCH = 0 STRING = [MAJOR, MINOR, PATCH].join(".") end diff --git a/package-lock.json b/package-lock.json index 6e976c0ff0..848f92e045 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@primer/view-components", - "version": "0.44.1", + "version": "0.45.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@primer/view-components", - "version": "0.44.1", + "version": "0.45.0", "license": "MIT", "dependencies": { "@github/auto-check-element": "^6.0.0", diff --git a/package.json b/package.json index e3d7f3226c..1de8725e9e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@primer/view-components", - "version": "0.44.1", + "version": "0.45.0", "description": "ViewComponents for the Primer Design System", "main": "app/assets/javascripts/primer_view_components.js", "module": "app/components/primer/primer.js", From 287150f9e030a93be29be78a8ac40d512ae7490e Mon Sep 17 00:00:00 2001 From: Jon Rohan Date: Tue, 7 Oct 2025 15:32:40 -0700 Subject: [PATCH 2/2] Fix: Delete the direction from the body arguments (#3724) --- .changeset/olive-planes-flash.md | 5 +++++ app/components/primer/beta/avatar_stack.rb | 1 + 2 files changed, 6 insertions(+) create mode 100644 .changeset/olive-planes-flash.md diff --git a/.changeset/olive-planes-flash.md b/.changeset/olive-planes-flash.md new file mode 100644 index 0000000000..20fb3b2840 --- /dev/null +++ b/.changeset/olive-planes-flash.md @@ -0,0 +1,5 @@ +--- +"@primer/view-components": patch +--- + +Fix: Delete the direction from the body arguments diff --git a/app/components/primer/beta/avatar_stack.rb b/app/components/primer/beta/avatar_stack.rb index a397d4919d..c28903e5c6 100644 --- a/app/components/primer/beta/avatar_stack.rb +++ b/app/components/primer/beta/avatar_stack.rb @@ -52,6 +52,7 @@ def initialize(tag: DEFAULT_TAG, align: ALIGN_DEFAULT, tooltipped: false, body_a @tooltip_arguments = { for_id: @body_arguments[:id], + direction: @body_arguments.delete(:direction), } @tooltip_arguments[:direction] = @direction || Primer::Alpha::Tooltip::DIRECTION_DEFAULT