Skip to content

Bump/primer upstream - #456

Closed
myabc wants to merge 30 commits into
mainfrom
bump/primer-upstream
Closed

Bump/primer upstream#456
myabc wants to merge 30 commits into
mainfrom
bump/primer-upstream

Conversation

@myabc

@myabc myabc commented May 15, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

primer Bot and others added 28 commits April 18, 2026 01:12
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Brittany L. Houtz <55068883+llastflowers@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…#4042)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…ies group (primer#4044)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@changeset-bot

changeset-bot Bot commented May 15, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: c1fe963

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@openproject/primer-view-components Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@myabc
myabc marked this pull request as ready for review May 16, 2026 17:51
Copilot AI review requested due to automatic review settings May 16, 2026 17:51

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the fork in line with upstream changes by bumping several Ruby/Node dependencies, adjusting Alpha Dropdown styling, and expanding visual regression coverage for interactive Dropdown direction examples.

Changes:

  • Bump dependencies (Ruby: puma, view_component, yard; Node: @primer/primitives, @primer/stylelint-config; workflow action pins).
  • Fix Alpha Dropdown caret positioning/shadow styling to avoid border artifacts.
  • Mark Dropdown direction previews as @snapshot interactive and reflect that in the generated static/*.json preview metadata.

Reviewed changes

Copilot reviewed 11 out of 15 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
static/previews.json Updates Dropdown direction examples to be treated as interactive snapshots.
static/info_arch.json Mirrors the snapshot metadata updates for info architecture output.
previews/primer/alpha/dropdown_preview.rb Adds @snapshot interactive annotations for direction previews.
app/components/primer/alpha/dropdown.pcss Adjusts caret positioning math and updates dropdown shadow token.
package.json Bumps devDependencies for Primer primitives and stylelint config.
package-lock.json Updates lockfile to match bumped Node dependencies.
Gemfile Bumps puma, view_component, and yard versions.
Gemfile.lock Updates locked Ruby dependency versions accordingly.
demo/package.json Bumps demo primitives and vite versions.
demo/package-lock.json Updates demo lockfile for dependency bumps.
demo/Gemfile Bumps demo rake, puma, and view_component versions.
demo/Gemfile.lock Updates locked demo Ruby dependency versions accordingly.
.github/workflows/lint.yml Updates pinned tj-actions/changed-files action SHA.
.github/workflows/demo-production-deploy.yml Updates pinned actions/cache action SHA.
.changeset/fix-dropdown-caret-borders.md Adds a patch changeset describing the dropdown caret/border fix.
Files not reviewed (1)
  • demo/package-lock.json: Language not supported

Comment thread .changeset/fix-dropdown-caret-borders.md
@myabc myabc closed this May 16, 2026
@myabc myabc mentioned this pull request May 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

3 participants