Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump @guardian/* packages #474

Merged
merged 3 commits into from
Apr 23, 2024
Merged

Conversation

mxdvl
Copy link
Contributor

@mxdvl mxdvl commented Apr 22, 2024

What does this change?

  • Bumps @guardian/source-react-components to v22.1.0
  • Bumps @guardian/source-react-components-development-kitchen to v19.0.0

This is a major change as per our recommendations, and consumers should ensure that they provide a compatible version of the package.

How to test

Not sure, left as an exercise to the team

How can we measure success?

Stop having mismatched peer dependencies in dotcom-rendering

$ pnpm install --resolution-only

dotcom-rendering
├─┬ @guardian/braze-components 18.1.0
│ ├── ✕ unmet peer @guardian/source-react-components@^18.0.0: found 22.0.1
│ └── ✕ unmet peer @guardian/source-react-components-development-kitchen@^16.0.0: found 19.0.0
├─┬ @guardian/browserslist-config 6.1.0
│ └── ✕ unmet peer browserslist@^4.22.2: found 4.21.9
├─┬ @guardian/commercial 17.12.0
│ └── ✕ unmet peer @guardian/support-dotcom-components@^1.0.7: found 2.1.0
└─┬ @storybook/react-webpack5 7.6.17
  └─┬ @storybook/preset-react-webpack 7.6.17
    └─┬ @pmmmwh/react-refresh-webpack-plugin 0.5.11
      └── ✕ unmet peer webpack-dev-server@"3.x || 4.x": found 5.0.4

Have we considered potential risks?

No – please advise

this results in a major dependency change,
due to the fact that these change the peer
dependencies range.
@mxdvl mxdvl added the dependencies Pull requests that update a dependency file label Apr 22, 2024
Copy link

changeset-bot bot commented Apr 22, 2024

🦋 Changeset detected

Latest commit: 31348ff

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

This PR includes changesets to release 1 package
Name Type
@guardian/braze-components Major

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

@mxdvl mxdvl force-pushed the mxdvl/dependencies/bump-guardian-packages branch from 385ed0f to 4757aa8 Compare April 22, 2024 14:59
Copy link
Member

@tjmw tjmw left a comment

Choose a reason for hiding this comment

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

👏 Thanks for doing this!

@mxdvl mxdvl merged commit 7438b21 into main Apr 23, 2024
7 checks passed
@mxdvl mxdvl deleted the mxdvl/dependencies/bump-guardian-packages branch April 23, 2024 09:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants