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

fix!: allow react v17, v18 and v19 in peerDependencies and mark them as optional #421

Draft
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

XhmikosR
Copy link
Collaborator

@XhmikosR XhmikosR commented May 9, 2024

Fixes #363

@XhmikosR XhmikosR added the 3.0 Next big release label May 9, 2024
@snowystinger
Copy link

snowystinger commented Jul 25, 2024

Can this please get reviewed? we've been using quicklink with react 17 and 18, no issues.

@XhmikosR
Copy link
Collaborator Author

@addyosmani could we maybe land this as a feature? The only issue AFAICT is that we don't test v16, so, perhaps, going back to the minimum support react version would be better?

Not sure how to test both.

@XhmikosR
Copy link
Collaborator Author

@addyosmani what should we do with this? I think the next version should be a major bump since it's so long and that would allow us to land breaking changes like this PR and #368.

@XhmikosR XhmikosR added the squash Squash PR label Mar 24, 2025
@XhmikosR XhmikosR changed the title fix!: allow react v17 and v18 in peerDependencies and mark them as optional fix!: allow react v17, v18 and v19 in peerDependencies and mark them as optional Mar 24, 2025

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
…ional
@XhmikosR XhmikosR mentioned this pull request Apr 3, 2025
Copy link
Collaborator

@addyosmani addyosmani left a comment

Choose a reason for hiding this comment

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

FWIW, I'm okay with this change. I used the automated update branch option (and haven't otherwise merged it as it says WIP)

@XhmikosR
Copy link
Collaborator Author

XhmikosR commented Apr 4, 2025

@addyosmani So, the new version will be a major version bump? That's why this is in still draft.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3.0 Next big release squash Squash PR
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Mark peerDependencies as optional
3 participants