Conversation
Contributor
There was a problem hiding this comment.
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
Jupyterwrapper component toJupyterReactThemeacross all viewer components - Update of Primer React components (
Pagehead→PageHeader,Boximport 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.
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>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.