chore(deps): langsmith 0.6.3, qs 6.15.2, minimist 1.2.8#12031
Conversation
PR Code Analyzer ❗AI-powered 'Code-Diff-Analyzer' found issues on commit 8e94daa.
The table above displays the top 10 most important findings. Pull Requests Author(s): Please update your Pull Request according to the report above. Repository Maintainer(s): You can Thanks. |
|
@tomkdgun Thanks for the clean up, approved workflows to run. |
✅ All unit and integration tests passing
|
|
@SuZhou-Joe @ruanyl Thanks for review, looks like ready for merge |
Signed-off-by: Tomasz Kania <tomasz.kania@pl.ibm.com>
Signed-off-by: Tomasz Kania <tomasz.kania@pl.ibm.com>
Signed-off-by: Tomasz Kania <tomasz.kania@pl.ibm.com>
Signed-off-by: Tomasz Kania <tomasz.kania@pl.ibm.com>
|
@angle943 @SuZhou-Joe @ruanyl The PR rebased after delivery of #12090 because of conflicts. Please re-start workflows and review again. |
PR Review: #12031 — Resolution Cleanup SafetySummaryThe PR does three things:
Are the removed resolutions safe?I verified each removed resolution against the current lockfile and upstream package state:
Verdict: Safe ✓The resolutions are safe to remove because:
Minor observations
Suggestion for the PR authorThe PR description should mention that these resolutions are safe to remove because the patched versions are the latest in their semver ranges, not just "no longer needed." This gives reviewers confidence about the reasoning. |
Description
Resolves multiple security vulnerabilities in project dependencies by upgrading affected packages and cleaning up unused yarn resolutions.
CVE Details:
CVE-2026-45134 (High Severity - CVSS 7.1) - commit
CVE-2026-8723 (Medium Severity - CVSS 5.3) - commit
Dependency Paths:
langsmithis a transitive dependency:ai-agent-scripts→@langchain/core→langsmithqsis a transitive dependency:cypress→@cypress/request→qsChanges Made:
Security Updates:
langsmithfrom 0.5.26 to 0.6.3 via yarn resolution"**/@langchain/core/langsmith": "~0.6.0"qsfrom 6.15.0 to 6.15.2 via yarn resolution"**/qs": "^6.15.2"minimistfrom 1.2.6 to 1.2.8 via yarn resolution"**/minimist": "^1.2.8"- commitCleanup of Unused Resolutions: - commit
Lock File Updates:
Issues Resolved
closes #11962
closes #12018
Screenshot
N/A - This is a dependency security update with no UI changes.
Testing the changes
Verification Steps:
Check List
yarn test:jestyarn test:jest_integration