Skip to content

[PLAY-3001] Update ViewComponent to 4.3.0#6213

Open
ElisaShapiro wants to merge 5 commits into
masterfrom
PLAY-3001-update-viewcomponent
Open

[PLAY-3001] Update ViewComponent to 4.3.0#6213
ElisaShapiro wants to merge 5 commits into
masterfrom
PLAY-3001-update-viewcomponent

Conversation

@ElisaShapiro

@ElisaShapiro ElisaShapiro commented May 26, 2026

Copy link
Copy Markdown
Contributor

What does this PR do? A clear and concise description with your runway ticket url.
PLAY-3001 updates ViewComponent to 4.3.0 - a higher version than the previous attempt as it is blocking Nitro's Rails upgrade.

Previous PR
Previous Attempt Gist

This Playbook PR goes further than the previous PR did and includes specific website and kit adjustments for the home page, the all kits display page, Rails Pagination (will_paginate), RichTextEditor, and UserBadge kits. An alpha from this PR will be created for Nitro like last time view component pages thoroughly tested, and specs/tests updated with HFH guidance.

Screenshots: Screenshots to visualize your addition/change

How to test? Steps to confirm the desired behavior:

  1. Go to Playbook website - all pages should load as expected without any errors or new console errors.
  2. Go to Alpha environments - any changes required to account for the new ViewComponent version should be made on the alpha environment prior to this upgrade going forward so we can cherry pick them.

Checklist:

  • LABELS Add a label: enhancement, bug, improvement, new kit, deprecated, or breaking. See Changelog & Labels for details.
  • DEPLOY I have added the milano label to show I'm ready for a review.
    - [ ] TESTS I have added test coverage to my code.
  • SEMVER I have added a minor, major, or patch label for release.
  • RC I have added an inactive RC label if not an active RC.

@ElisaShapiro ElisaShapiro self-assigned this May 26, 2026
@ElisaShapiro ElisaShapiro added milano 20 MAX - Deploy this PR to a review environment via Milano improvement This is used when your PR contains library upgrades or doc/site improvements. (USED IN CHANGELOG)) minor Semver Target labels May 26, 2026
@github-actions

Copy link
Copy Markdown

🎉 Congratulations on creating an Alpha Version!

Your Alpha for Ruby Gems is 16.8.0.pre.alpha.PLAY3001updateviewcomponent16599

Your Alpha for NPM is 16.8.0-alpha.PLAY3001updateviewcomponent16599

@ElisaShapiro ElisaShapiro marked this pull request as ready for review May 26, 2026 16:24
@ElisaShapiro ElisaShapiro requested review from a team as code owners May 26, 2026 16:24
@github-actions

github-actions Bot commented Jun 9, 2026

Copy link
Copy Markdown

This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 24 hours if no further activity occurs.
If this change is desirable, please accelerate completing it. If it is not, please close the PR. If you're blocked on something, please ensure there's a reference to this PR in a story on your team's board so the team will follow up, and consider closing the PR for now.
Please do not artificially extend the deadline with a dummy comment. If necessary, provide a status update, such as "this change is being actively tested".
Thank you for your contributions and your collaboration in reducing WIP and cycle time.

@ElisaShapiro ElisaShapiro force-pushed the PLAY-3001-update-viewcomponent branch from 2c684d8 to 38f1494 Compare June 10, 2026 12:09
@github-actions

Copy link
Copy Markdown

🎉 Congratulations on creating an Alpha Version!

Your Alpha for Ruby Gems is 16.9.0.pre.alpha.PLAY3001updateviewcomponent16983

Your Alpha for NPM is 16.9.0-alpha.PLAY3001updateviewcomponent16983

@ElisaShapiro ElisaShapiro added milano 20 MAX - Deploy this PR to a review environment via Milano and removed milano 20 MAX - Deploy this PR to a review environment via Milano labels Jun 10, 2026
@github-actions

Copy link
Copy Markdown

This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 24 hours if no further activity occurs.
If this change is desirable, please accelerate completing it. If it is not, please close the PR. If you're blocked on something, please ensure there's a reference to this PR in a story on your team's board so the team will follow up, and consider closing the PR for now.
Please do not artificially extend the deadline with a dummy comment. If necessary, provide a status update, such as "this change is being actively tested".
Thank you for your contributions and your collaboration in reducing WIP and cycle time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

alpha improvement This is used when your PR contains library upgrades or doc/site improvements. (USED IN CHANGELOG)) milano 20 MAX - Deploy this PR to a review environment via Milano minor Semver Target

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant