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

chore: More explicit Gatsby peer dep #1640

Merged
merged 6 commits into from
Apr 13, 2021
Merged

chore: More explicit Gatsby peer dep #1640

merged 6 commits into from
Apr 13, 2021

Conversation

LekoArts
Copy link
Contributor

Hello , Gatsby maintainer here 👋

While looking at the plugins I noticed that the peerDependency on gatsby is set incorrectly. In 55dab22 it was changed to >=2. We're in the process of providing more helpful information on the /plugins page of our website and for that we need plugins to set their peerDependencies correctly/more specific.

At the moment you say that any version (v3, v4, v5, v6, etc.) will work with this even when in between we'd introduce breaking changes.

Making it more explicit is the safer choice (in the future you'll be able to mark breaking changes with explicit version ranges) and will allow us to display the plugin as compatible to versions X, Y, Z.

Thanks!

P.S.: Please let me know where I should change the CHANGELOG? I don't see a UNRELEASED bulletpoint anymore :)

@vercel
Copy link

vercel bot commented Apr 12, 2021

This pull request is being automatically deployed with Vercel (learn more).
To see the status of your deployment, click below or on the icon next to each commit.

🔍 Inspect: https://vercel.com/systemui/theme-ui/9SyjwtchrRrxU8zw2kk9dP6vQDA6
✅ Preview: https://theme-ui-git-fork-lekoarts-patch-1-systemui.vercel.app

Copy link
Member

@lachlanjc lachlanjc left a comment

Choose a reason for hiding this comment

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

Sounds great, thank you!

@lachlanjc
Copy link
Member

On the CHANGELOG, I believe you can just add that heading to the top of the document. Thanks!

@LekoArts
Copy link
Contributor Author

Done 👍

@lachlanjc lachlanjc merged commit acbaf44 into system-ui:develop Apr 13, 2021
@LekoArts LekoArts deleted the patch-1 branch April 13, 2021 15:14
@hasparus
Copy link
Member

hasparus commented Apr 15, 2021

Just FYI folks, you don't need to edit the changelog anymore. I've set up auto which should take care of this before release (and even if it breaks we can run auto changelog so we should be good).

@hasparus
Copy link
Member

🚀 PR was released in v0.7.0-develop.0 🚀

@hasparus hasparus added the prerelease This change is available in a prerelease. label Apr 15, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
prerelease This change is available in a prerelease.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants