Skip to content

Release 0.5.0.0#725

Merged
ObservedObserver merged 4 commits intomainfrom
release-0.5.0.0
Dec 30, 2025
Merged

Release 0.5.0.0#725
ObservedObserver merged 4 commits intomainfrom
release-0.5.0.0

Conversation

@ObservedObserver
Copy link
Member

@ObservedObserver ObservedObserver commented Dec 30, 2025

Note

Introduces AI integration, modern rendering, and feature gating with targeted dependency updates.

  • Add Runcell AI surfaces: new RuncellBanner (Jupyter/anywidget only, dismissible) and runcell toolbar tool; both track clicks and link to Runcell.
  • React 19 migration: replace ReactDOM.render with createRoot across entry points; update react/react-dom and multiple UI deps; minor type fixes.
  • Feature flag gating: new enableAskViz and enableVlChat props; enhanceAPI only exposes askviz/vlChat when enabled; flags sourced from Python GlobalVarManager.
  • Build/dev tweaks: Vite optimizeDeps.exclude for @kanaries/gw-dsl-parser.
  • UX/accessibility: add DialogTitle to InitModal; Preview now takes gid.

Written by Cursor Bugbot for commit 2931dde. Configure here.

Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

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

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",
Copy link

Choose a reason for hiding this comment

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

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.

Additional Locations (1)

Fix in Cursor Fix in Web

@ObservedObserver ObservedObserver merged commit b420911 into main Dec 30, 2025
8 checks passed
@ObservedObserver ObservedObserver deleted the release-0.5.0.0 branch December 30, 2025 19:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant