Conversation
✅ Deploy Preview for rstest-dev ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
There was a problem hiding this comment.
Pull request overview
This PR updates the @rslib/core peerDependency version constraint from ^0.18.6 to >=0.18.6 in the adapter-rslib package, making the version requirement more permissive.
Key Changes:
- Changed the peerDependency constraint for @rslib/core from caret (^) to greater-than-or-equal (>=) operator
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| "license": "MIT", | ||
| "peerDependencies": { | ||
| "@rslib/core": "^0.18.6", | ||
| "@rslib/core": ">=0.18.6", |
There was a problem hiding this comment.
Changing the peerDependency from ^0.18.6 to >=0.18.6 is too permissive and could lead to compatibility issues. The caret range (^0.18.6) allows minor and patch updates (0.18.x, 0.19.x, etc.) up to but not including 1.0.0, which is appropriate for semver-compatible updates. The >= operator allows ANY version from 0.18.6 onwards, including major version updates (1.x, 2.x, etc.) which could introduce breaking changes.
Consider using ^0.18.6 (current behavior) or if you need more flexibility, use a range like >=0.18.6 <2.0.0 to allow future versions while protecting against breaking changes in major version bumps.
| "@rslib/core": ">=0.18.6", | |
| "@rslib/core": "^0.18.6", |
Summary
update peerDependencies @rslib/core to
>=0.18.6https://github.com/web-infra-dev/rslib/releases/tag/v0.19.0
Related Links
Checklist