Skip to content

Bump Primer to 0.79.0#21577

Merged
myabc merged 1 commit intorelease/17.0from
housekeeping/bump-primer-0.79.0
Jan 7, 2026
Merged

Bump Primer to 0.79.0#21577
myabc merged 1 commit intorelease/17.0from
housekeeping/bump-primer-0.79.0

Conversation

@myabc
Copy link
Contributor

@myabc myabc commented Jan 7, 2026

Ticket

N/A

What are you trying to accomplish?

Bumps Primer - ⚠️ targets 17.0 normally we only bump dependencies on dev but this "out of band" release is to enable a bugfix needed for 17.0: #21343 (OP # 69230)

See https://github.com/opf/primer_view_components/releases/tag/v0.79.0

Merge checklist

  • Added/updated tests
  • Added/updated documentation in Lookbook (patterns, previews, etc)
  • Tested major browsers (Chrome, Firefox, Edge, ...)

@myabc myabc added dependencies Pull requests that update a dependency file needs review labels Jan 7, 2026
Copy link
Contributor

@HDinger HDinger left a comment

Choose a reason for hiding this comment

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

Lgtm 👍 Do we have to make any adaptions for the avatar changes? probably not, right?

@myabc myabc marked this pull request as ready for review January 7, 2026 13:33
Copilot AI review requested due to automatic review settings January 7, 2026 13:33
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR bumps the @openproject/primer-view-components dependency from version 0.78.1 to 0.79.0, targeting the 17.0 release. This update is required to enable a bugfix for avatar rendering with initials in styled SVGs when image sources are nil/blank (as referenced in PR #21343).

  • Updates the Primer view components dependency consistently across both Ruby (Gemfile) and JavaScript (package.json) manifests
  • Updates all associated lockfiles with new version numbers and integrity hashes

Reviewed changes

Copilot reviewed 2 out of 4 changed files in this pull request and generated no comments.

File Description
frontend/package.json Updates @openproject/primer-view-components and its alias @primer/view-components from ^0.78.1 to ^0.79.0
frontend/package-lock.json Updates resolved versions and integrity hashes for the npm packages in three locations (main dependency, aliased dependency, and lockfile entries)
Gemfile Updates the Ruby gem version constraint from ~>0.78.1 to ~>0.79.0
Gemfile.lock Updates the installed gem version and checksum to match the new 0.79.0 release

The changes are straightforward and consistent across all dependency files. The version bump is properly synchronized between the Ruby and JavaScript ecosystems, and all integrity hashes have been correctly updated in the lockfiles.

Files not reviewed (1)
  • frontend/package-lock.json: Language not supported

@myabc myabc merged commit 635952d into release/17.0 Jan 7, 2026
26 of 27 checks passed
@myabc myabc deleted the housekeeping/bump-primer-0.79.0 branch January 7, 2026 18:48
@github-actions github-actions bot locked and limited conversation to collaborators Jan 7, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

dependencies Pull requests that update a dependency file needs review

Development

Successfully merging this pull request may close these issues.

2 participants