Conversation
There was a problem hiding this comment.
This PR is being reviewed by Cursor Bugbot
Details
You are on the Bugbot Free tier. On this plan, Bugbot will review limited PRs each billing cycle.
To receive Bugbot reviews on all of your PRs, visit the Cursor dashboard to activate Pro and start your 14-day free trial.
| "react": "^18.x", | ||
| "react-dom": "^18.x", | ||
| "react": "19.x", | ||
| "react-dom": "19.x", |
There was a problem hiding this comment.
React version conflict between dependencies and resolutions
The dependencies section specifies react and react-dom at version 19.x, but the resolutions section forces ^18.x for both. Yarn's resolutions field overrides nested dependency versions across the entire dependency tree, creating a direct conflict with the top-level dependency declaration. This mismatch can cause installation failures, runtime errors, or the notorious "multiple React versions" problem where hooks and context fail silently. The @types/react in devDependencies also remains at ^18.x, further exacerbating type compatibility issues with React 19.
Note
Introduces AI integration, modern rendering, and feature gating with targeted dependency updates.
RuncellBanner(Jupyter/anywidget only, dismissible) andruncelltoolbar tool; both track clicks and link to Runcell.ReactDOM.renderwithcreateRootacross entry points; updatereact/react-domand multiple UI deps; minor type fixes.enableAskVizandenableVlChatprops;enhanceAPIonly exposesaskviz/vlChatwhen enabled; flags sourced from PythonGlobalVarManager.optimizeDeps.excludefor@kanaries/gw-dsl-parser.DialogTitletoInitModal;Previewnow takesgid.Written by Cursor Bugbot for commit 2931dde. Configure here.