Conversation
HDinger
left a comment
There was a problem hiding this comment.
Lgtm 👍 Do we have to make any adaptions for the avatar changes? probably not, right?
There was a problem hiding this comment.
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
Ticket
N/A
What are you trying to accomplish?
Bumps Primer -⚠️ targets 17.0 normally we only bump dependencies on
devbut 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