Skip to content

Bump the js-major group across 1 directory with 7 updates - #483

Merged
FlorentinD merged 4 commits into
mainfrom
dependabot/npm_and_yarn/js-applet/js-major-44ab18d1de
Oct 29, 2026
Merged

FlorentinD merged 4 commits into
mainfrom
dependabot/npm_and_yarn/js-applet/js-major-44ab18d1de

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 23, 2026 •

Copy link
Copy Markdown
Contributor

Bumps the js-major group with 6 updates in the /js-applet directory:

Package From To
@neo4j-ndl/base 4.21.1 5.1.0
@neo4j-ndl/react 4.22.1 5.1.1
@neo4j-ndl/react-graph 2.1.23 3.0.3
@neo4j-nvl/base 1.2.2 2.0.0
@neo4j-nvl/interaction-handlers 1.2.2 2.0.0
@neo4j-nvl/react 1.2.2 2.0.0

Updates @neo4j-ndl/base from 4.21.1 to 5.1.0

Updates @neo4j-ndl/react from 4.22.1 to 5.1.1

Updates @neo4j-ndl/react-graph from 2.1.23 to 3.0.3

Updates @neo4j-nvl/base from 1.2.2 to 2.0.0

Updates @neo4j-nvl/interaction-handlers from 1.2.2 to 2.0.0

Updates @neo4j-nvl/react from 1.2.2 to 2.0.0

Follow-up changes on this branch

  • @tanstack/react-table stays on v8 (^8.21.3). @neo4j-ndl/react@5.1.1 declares it as an exact peer dependency (8.21.3) and imports flexRender from it, so the v9 bump in this group left an unsatisfied peer. The applet does not use react-table directly.
  • Added .github/workflows/js-tests.yml so the vitest suite runs in CI — it was previously only run locally.
  • Hardened the browser test harness (python-wrapper/tests/browser_harness.py) against slow kernel startup, which was causing intermittent failures in test_widget_does_not_restyle_jupyter_page.

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Oct 23, 2026
Bumps the js-major group with 7 updates in the /js-applet directory:

| Package | From | To |
| --- | --- | --- |
| [@neo4j-ndl/base](https://www.neo4j.design) | `4.21.1` | `5.1.0` |
| [@neo4j-ndl/react](https://www.neo4j.design) | `4.22.1` | `5.1.1` |
| [@neo4j-ndl/react-graph](https://www.neo4j.design) | `2.1.23` | `3.0.3` |
| [@neo4j-nvl/base](https://neo4j.com/docs/nvl/current/) | `1.2.2` | `2.0.0` |
| [@neo4j-nvl/interaction-handlers](https://neo4j.com/docs/nvl/current/) | `1.2.2` | `2.0.0` |
| [@neo4j-nvl/react](https://neo4j.com/docs/nvl/current/) | `1.2.2` | `2.0.0` |
| [@tanstack/react-table](https://github.com/TanStack/table/tree/HEAD/packages/react-table) | `8.21.3` | `9.3.1` |



Updates `@neo4j-ndl/base` from 4.21.1 to 5.1.0

Updates `@neo4j-ndl/react` from 4.22.1 to 5.1.1

Updates `@neo4j-ndl/react-graph` from 2.1.23 to 3.0.3

Updates `@neo4j-nvl/base` from 1.2.2 to 2.0.0

Updates `@neo4j-nvl/interaction-handlers` from 1.2.2 to 2.0.0

Updates `@neo4j-nvl/react` from 1.2.2 to 2.0.0

Updates `@tanstack/react-table` from 8.21.3 to 9.3.1
- [Release notes](https://github.com/TanStack/table/releases)
- [Changelog](https://github.com/TanStack/table/blob/main/packages/react-table/CHANGELOG.md)
- [Commits](https://github.com/TanStack/table/commits/@tanstack/react-table@9.3.1/packages/react-table)

---
updated-dependencies:
- dependency-name: "@neo4j-ndl/base"
  dependency-version: 5.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: js-major
- dependency-name: "@neo4j-ndl/react"
  dependency-version: 5.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: js-major
- dependency-name: "@neo4j-ndl/react-graph"
  dependency-version: 3.0.2
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: js-major
- dependency-name: "@neo4j-nvl/base"
  dependency-version: 2.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: js-major
- dependency-name: "@neo4j-nvl/interaction-handlers"
  dependency-version: 2.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: js-major
- dependency-name: "@neo4j-nvl/react"
  dependency-version: 2.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: js-major
- dependency-name: "@tanstack/react-table"
  dependency-version: 9.3.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: js-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/js-applet/js-major-44ab18d1de branch from c596e0b to 0d2124d Compare October 29, 2026 09:24
@neo4j-ndl/react 5.1.1 pins @tanstack/react-table to exactly 8.21.3 as a
required peer (it imports flexRender from it), so the v9 bump in this group
update left an unsatisfied peer. The applet does not use react-table directly.
The vitest suite was only ever run locally; the build job type-checks but
never executes it. Add a workflow so JS changes (and dependency bumps) are
covered in CI.
The widget browser tests intermittently failed on loaded runners: Shift+Enter
was dropped before the kernel was up, and cold imports could exceed the cell
completion timeout. Wait for the kernel to report idle via the sessions API
before running cells, fall back to the toolbar Run button when a dialog steals
keyboard focus, raise the timeouts, and inline the server log tail on failure
so flakes are diagnosable from CI logs.
@FlorentinD
FlorentinD requested a review from a team as a code owner October 29, 2026 10:05
@FlorentinD
FlorentinD merged commit acb45e6 into main Oct 29, 2026
15 checks passed
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/js-applet/js-major-44ab18d1de branch October 29, 2026 10:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant