-
Notifications
You must be signed in to change notification settings - Fork 174
chore(deps): update dependency @blueprintjs/select to v6.0.8 #3424
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
Conversation
Pull Request Test Coverage Report for Build 19390459964Details
💛 - Coveralls |
| optional: true | ||
| bin: | ||
| upgrade-blueprint-2.0.0-rename: scripts/upgrade-blueprint-2.0.0-rename.sh | ||
| upgrade-blueprint-3.0.0-rename: scripts/upgrade-blueprint-3.0.0-rename.sh | ||
| checksum: 10c0/fa60c3a91a283cda67d7ae9d09e04c9077a9b1b687c4d6f323d6bdd11adec707889de3632bf2e1fa082db5d11acfc261abf9d5d540a3f4819e7be56b75d7e0b1 | ||
| languageName: node | ||
| linkType: hard | ||
|
|
||
| "@blueprintjs/datetime@npm:^6.0.0": | ||
| version: 6.0.6 | ||
| resolution: "@blueprintjs/datetime@npm:6.0.6" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Bug: Multiple versions of @blueprintjs/core and @blueprintjs/icons are installed, causing potential runtime conflicts.
Severity: HIGH | Confidence: 0.95
🔍 Detailed Analysis
The dependency update introduces multiple versions of @blueprintjs/core (6.3.2 and 6.3.4) and @blueprintjs/icons (6.2.0 and 6.3.1) into the dependency tree. This occurs because @blueprintjs/datetime@6.0.6 requires older versions (@blueprintjs/core@^6.3.2, @blueprintjs/icons@^6.2.0), while the updated @blueprintjs/select@6.0.8 requires newer versions (@blueprintjs/core@^6.3.4, @blueprintjs/icons@^6.3.1). This can lead to runtime conflicts where components receive an unexpected version, styling issues due to differing CSS, and general component incompatibilities.
💡 Suggested Fix
Update @blueprintjs/datetime to a version compatible with @blueprintjs/core@^6.3.4 and @blueprintjs/icons@^6.3.1 to ensure a single, consistent version of each dependency is resolved across the project.
🤖 Prompt for AI Agent
Review the code at the location below. A potential bug has been identified by an AI
agent.
Verify if this is a real issue. If it is, propose a fix; if not, explain why it's not
valid.
Location: yarn.lock#L1520-L1552
Potential issue: The dependency update introduces multiple versions of
`@blueprintjs/core` (6.3.2 and 6.3.4) and `@blueprintjs/icons` (6.2.0 and 6.3.1) into
the dependency tree. This occurs because `@blueprintjs/datetime@6.0.6` requires older
versions (`@blueprintjs/core@^6.3.2`, `@blueprintjs/icons@^6.2.0`), while the updated
`@blueprintjs/select@6.0.8` requires newer versions (`@blueprintjs/core@^6.3.4`,
`@blueprintjs/icons@^6.3.1`). This can lead to runtime conflicts where components
receive an unexpected version, styling issues due to differing CSS, and general
component incompatibilities.
Did we get this right? 👍 / 👎 to inform future reviews.
Reference_id: 2627182
263b721 to
ac0390d
Compare
ac0390d to
e6a65c2
Compare
This PR contains the following updates:
6.0.6->6.0.8Release Notes
palantir/blueprint (@blueprintjs/select)
v6.0.8Compare Source
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.