Skip to content

bump jupyter-react#14

Merged
echarles merged 16 commits intomainfrom
bump/1
Dec 29, 2025
Merged

bump jupyter-react#14
echarles merged 16 commits intomainfrom
bump/1

Conversation

@echarles
Copy link
Member

No description provided.

Copilot AI review requested due to automatic review settings December 29, 2025 16:12
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR upgrades the @datalayer/jupyter-react library from v0.15.0 to v2.0.0, along with updating related dependencies and tooling. The upgrade involves API changes where Jupyter component is replaced with JupyterReactTheme, and Primer React's Pagehead is replaced with PageHeader.

Key changes:

  • Major version bump of @datalayer/jupyter-react (0.15.0 → 2.0.0) and related Datalayer packages
  • Migration from Jupyter wrapper component to JupyterReactTheme across all viewer components
  • Update of Primer React components (PageheadPageHeader, Box import source change)
  • Upgrade of JupyterLab from beta version 4.1.0b0 to stable 4.1.0
  • Modernization of development tooling (TypeScript, ESLint, Prettier, Stylelint)
  • Migration from Twitter/X to Bluesky social media links
  • Package manager migration indicators (yarn → npm in documentation)

Reviewed changes

Copilot reviewed 21 out of 22 changed files in this pull request and generated 11 comments.

Show a summary per file
File Description
package.json Major version updates to dependencies including jupyter-react (v2.0.0), icons-react, primer-addons, React 18.3.1, and dev tooling; removed extensive resolutions block
src/views/ViewerGitHub.tsx Replaced Jupyter with JupyterReactTheme, Pagehead with PageHeader, moved Box import to primer-addons
src/views/ViewerForm.tsx Replaced Jupyter with JupyterReactTheme, moved Box import to primer-addons
src/views/ViewerAbout.tsx Replaced Pagehead with PageHeader
src/ViewerJupyterLabHeadless.tsx Replaced Jupyter with JupyterReactTheme, changed Viewer import to JupyterViewer
src/ViewerJupyterLab.tsx Replaced Jupyter with JupyterReactTheme
src/Viewer.tsx Replaced Pagehead with PageHeader, exported JupyterViewer component
pyproject.toml Updated JupyterLab from 4.1.0b0 to stable 4.1.0, bumped minimum jupyter_server from 2.0 to 2.10
environment.yml Updated JupyterLab from 4.1.0b0 to 4.1.0
ui-tests/package.json Added caret to galata version for flexible updates
docs/package.json Updated Docusaurus (2.4.0 → 3.5.2), React (18.2.0 → 18.3.1), and other doc dependencies
docs/docusaurus.config.js Changed social links from Twitter/X to Bluesky, fixed aria-label capitalization
docs/src/css/custom.css Renamed CSS classes from header-x-link to header-bluesky-link with updated Bluesky SVG icon
docs/docs/index.mdx Changed commands from yarn to npm
docs/Makefile Migrated from yarn to npm commands
README.md Changed commands from yarn to npm
Makefile Changed from micromamba to conda, migrated to npm commands, added duplicate clean target and publish-npm target
.licenserc.yaml Added new license configuration file
.gitignore Added .licenserc.yaml to tracked files
.github/workflows/build.yml Updated JupyterLab from 4.1.0b0 to 4.1.0
.github/FUNDING.yml Added GitHub sponsors configuration

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

github-actions bot and others added 10 commits December 29, 2025 16:15
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Copy link
Member Author

@echarles echarles left a comment

Choose a reason for hiding this comment

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

LGTM

@echarles echarles merged commit d966e8d into main Dec 29, 2025
6 of 9 checks passed
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.

2 participants