Skip to content

chore(deps): bump the minor group in /frontend with 23 updates#1360

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/frontend/minor-f83912d66b
Open

chore(deps): bump the minor group in /frontend with 23 updates#1360
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/frontend/minor-f83912d66b

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Jun 1, 2026

Bumps the minor group in /frontend with 23 updates:

Package From To
@diamondlightsource/sci-react-ui 0.3.0 0.4.1
@jsonforms/core 3.6.0 3.7.0
@jsonforms/material-renderers 3.6.0 3.7.0
@jsonforms/react 3.6.0 3.7.0
@xyflow/react 12.9.2 12.10.2
ajv 8.17.1 8.20.0
graphql-ws 6.0.6 6.0.8
fuse.js 7.1.0 7.4.0
@testing-library/react 16.3.0 16.3.2
@vitest/eslint-plugin 1.4.2 1.6.19
eslint-plugin-react-hooks 7.0.1 7.1.1
eslint-plugin-react-refresh 0.4.24 0.5.2
prettier 3.6.2 3.8.3
typescript-eslint 8.46.3 8.60.0
vitest 4.0.8 4.1.8
@storybook/addon-links 10.3.5 10.4.1
@storybook/builder-vite 10.3.6 10.4.1
@storybook/react-vite 10.3.6 10.4.1
storybook 10.3.6 10.4.1
@storybook/addon-docs 10.3.6 10.4.1
keycloak-js 26.2.1 26.2.4
msw 2.12.1 2.14.6
react-router-dom 7.12.0 7.16.0

Updates @diamondlightsource/sci-react-ui from 0.3.0 to 0.4.1

Release notes

Sourced from @​diamondlightsource/sci-react-ui's releases.

v0.4.0

Version 0.4.0

Install via NPM at https://www.npmjs.com/package/@​diamondlightsource/sci-react-ui/v/0.4.0

Added

  • New Progress component based on Diamond Light added.
  • New ProgressDelayed component so that the progress isn't shown at all when it's a small wait.
  • NavMenu component added for creating dropdown menus in the Navbar
    • NavMenuLink component extends NavLink to work in the NavMenu
  • AuthProvider added for authentication to Keycloak.
    • An auth parameter was added to User to simplify when AuthProvider is used.
  • ScrollableImages can now display in a wide view, with multiple images.

Fixed

  • Hovering over a slot caused a popup with the slot title in. This has been removed.
  • Stopped Bar-based components (e.g. Navbar, Footer) from expanding when a parent component has a set height
  • The base Bar component was not being exported.
  • Various fixes to improve accessibility
  • ScrollableImages could attempt accessing images outside of array.

Changed

  • BaseTheme/DiamondTheme secondary colour of dark theme has been much darkened. (You can select DiamondOldTheme if you prefer the older one!)
  • Remove first-child css selector as it causes problems with server-side rendering.
Changelog

Sourced from @​diamondlightsource/sci-react-ui's changelog.

[v0.4.1] - 2026-02-24

Fixed

  • Progress and ProgressDelayed were not exported
  • Fix User login button having wrong colour

Changed

  • The NavMenu will now close if something is selected.
  • Updated styles of User (style now similar to NavMenu)

[v0.4.0] - 2026-02-10

Added

  • New Progress component based on Diamond Light added.
  • New ProgressDelayed component so that the progress isn't shown at all when it's a small wait.
  • NavMenu component added for creating dropdown menus in the Navbar
    • NavMenuLink component extends NavLink to work in the NavMenu
  • AuthProvider added for authentication to Keycloak.
    • An auth parameter was added to User to simplify when AuthProvider is used.
  • ScrollableImages can now display in a wide view, with multiple images.

Fixed

  • Hovering over a slot caused a popup with the slot title in. This has been removed.
  • Stopped Bar-based components (e.g. Navbar, Footer) from expanding when a parent component has a set height
  • The base Bar component was not being exported.
  • Various fixes to improve accessibility
  • ScrollableImages could attempt accessing images outside of array.

Changed

  • BaseTheme/DiamondTheme secondary colour of dark theme has been much darkened. (You can select DiamondOldTheme if you prefer the older one!)
  • Remove first-child css selector as it causes problems with server-side rendering.
Commits
Maintainer changes

This version was pushed to npm by akademy, a new releaser for @​diamondlightsource/sci-react-ui since your current version.


Updates @jsonforms/core from 3.6.0 to 3.7.0

Release notes

Sourced from @​jsonforms/core's releases.

v3.7.0

What's Changed

[angular] Build against Angular v19 and drop support for v18; Allow v21 RC (eclipsesource/jsonforms#2501) [angular] Migrate to standalone components (eclipsesource/jsonforms#2502) [angular] Allow Angular 21 release in peer dependencies (eclipsesource/jsonforms#2505) [angular-material] fix: array layout renderer error count fix (eclipsesource/jsonforms#2477)

[core] fix: root $ref resolving (eclipsesource/jsonforms#2472) [core] feat(validator): add config to ValidateFunctionContext (eclipsesource/jsonforms#2483)

[react-material]: Upgrade to MUI ^7 and x-date-picker ^7.28 (eclipsesource/jsonforms#2476) [react-material]: Update MUI X date pickers from v7 to v8 (eclipsesource/jsonforms#2493)

[vue, vue-vuetify] deps: Update to Vuetify ^3.9 and Vue ^3.5 (eclipsesource/jsonforms#2468) [vue-vuetify]: update MixedRenderer to add VExpansionPanels (eclipsesource/jsonforms#2463) [vue-vuetify] fix how we handle empty values (eclipsesource/jsonforms#2481) [vue-vuetify] Enable overriding control-wrapper with custom component (eclipsesource/jsonforms#2482) [vue-vuetify] feat: add prepend slot to date/time control renderers (eclipsesource/jsonforms#2504)

[dev] Ignore pnpm-lock.yaml with prettier and regenerate it unformatted (eclipsesource/jsonforms#2474) [dev] bump vite-plugin-static-copy from 1.0.6 to 2.3.2 (eclipsesource/jsonforms#2499) [dev] Update various dev dependencies (eclipsesource/jsonforms#2503)

When migrating from 3.6 to 3.7 no migration should be necessary, except if you still use Angular 18. See the migration guide when upgrading from an older version.

Contributors

Many thanks to @​kchobantonov, @​martin-trajanovski, @​yaffol for their great contributions!

New Contributors

Full Changelog: (eclipsesource/jsonforms@v3.6.0...v3.7.0)

Commits
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​jsonforms/core since your current version.


Updates @jsonforms/material-renderers from 3.6.0 to 3.7.0

Release notes

Sourced from @​jsonforms/material-renderers's releases.

v3.7.0

What's Changed

[angular] Build against Angular v19 and drop support for v18; Allow v21 RC (eclipsesource/jsonforms#2501) [angular] Migrate to standalone components (eclipsesource/jsonforms#2502) [angular] Allow Angular 21 release in peer dependencies (eclipsesource/jsonforms#2505) [angular-material] fix: array layout renderer error count fix (eclipsesource/jsonforms#2477)

[core] fix: root $ref resolving (eclipsesource/jsonforms#2472) [core] feat(validator): add config to ValidateFunctionContext (eclipsesource/jsonforms#2483)

[react-material]: Upgrade to MUI ^7 and x-date-picker ^7.28 (eclipsesource/jsonforms#2476) [react-material]: Update MUI X date pickers from v7 to v8 (eclipsesource/jsonforms#2493)

[vue, vue-vuetify] deps: Update to Vuetify ^3.9 and Vue ^3.5 (eclipsesource/jsonforms#2468) [vue-vuetify]: update MixedRenderer to add VExpansionPanels (eclipsesource/jsonforms#2463) [vue-vuetify] fix how we handle empty values (eclipsesource/jsonforms#2481) [vue-vuetify] Enable overriding control-wrapper with custom component (eclipsesource/jsonforms#2482) [vue-vuetify] feat: add prepend slot to date/time control renderers (eclipsesource/jsonforms#2504)

[dev] Ignore pnpm-lock.yaml with prettier and regenerate it unformatted (eclipsesource/jsonforms#2474) [dev] bump vite-plugin-static-copy from 1.0.6 to 2.3.2 (eclipsesource/jsonforms#2499) [dev] Update various dev dependencies (eclipsesource/jsonforms#2503)

When migrating from 3.6 to 3.7 no migration should be necessary, except if you still use Angular 18. See the migration guide when upgrading from an older version.

Contributors

Many thanks to @​kchobantonov, @​martin-trajanovski, @​yaffol for their great contributions!

New Contributors

Full Changelog: (eclipsesource/jsonforms@v3.6.0...v3.7.0)

Commits
  • 6bbfbb3 v3.7.0
  • 4a1bb98 v3.7.0-beta.0
  • 9fabff8 deps(dev): Update various dev dependencies (#2503)
  • 1d8f147 v3.7.0-alpha.3
  • b20bc25 v3.7.0-alpha.2
  • ab725ff npm: Align repository and publishConfig values to recommended format
  • 5b2b2e7 react-material: Update MUI X date pickers from v7 to v8
  • 016f1df feat: add config to ValidateFunctionContext (#2483)
  • 6542785 v3.7.0-alpha.1
  • 128c1c8 deps(react-material): Upgrade to MUI ^7 and x-date-picker ^7.28
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​jsonforms/material-renderers since your current version.


Updates @jsonforms/react from 3.6.0 to 3.7.0

Release notes

Sourced from @​jsonforms/react's releases.

v3.7.0

What's Changed

[angular] Build against Angular v19 and drop support for v18; Allow v21 RC (eclipsesource/jsonforms#2501) [angular] Migrate to standalone components (eclipsesource/jsonforms#2502) [angular] Allow Angular 21 release in peer dependencies (eclipsesource/jsonforms#2505) [angular-material] fix: array layout renderer error count fix (eclipsesource/jsonforms#2477)

[core] fix: root $ref resolving (eclipsesource/jsonforms#2472) [core] feat(validator): add config to ValidateFunctionContext (eclipsesource/jsonforms#2483)

[react-material]: Upgrade to MUI ^7 and x-date-picker ^7.28 (eclipsesource/jsonforms#2476) [react-material]: Update MUI X date pickers from v7 to v8 (eclipsesource/jsonforms#2493)

[vue, vue-vuetify] deps: Update to Vuetify ^3.9 and Vue ^3.5 (eclipsesource/jsonforms#2468) [vue-vuetify]: update MixedRenderer to add VExpansionPanels (eclipsesource/jsonforms#2463) [vue-vuetify] fix how we handle empty values (eclipsesource/jsonforms#2481) [vue-vuetify] Enable overriding control-wrapper with custom component (eclipsesource/jsonforms#2482) [vue-vuetify] feat: add prepend slot to date/time control renderers (eclipsesource/jsonforms#2504)

[dev] Ignore pnpm-lock.yaml with prettier and regenerate it unformatted (eclipsesource/jsonforms#2474) [dev] bump vite-plugin-static-copy from 1.0.6 to 2.3.2 (eclipsesource/jsonforms#2499) [dev] Update various dev dependencies (eclipsesource/jsonforms#2503)

When migrating from 3.6 to 3.7 no migration should be necessary, except if you still use Angular 18. See the migration guide when upgrading from an older version.

Contributors

Many thanks to @​kchobantonov, @​martin-trajanovski, @​yaffol for their great contributions!

New Contributors

Full Changelog: (eclipsesource/jsonforms@v3.6.0...v3.7.0)

Commits
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​jsonforms/react since your current version.


Updates @xyflow/react from 12.9.2 to 12.10.2

Release notes

Sourced from @​xyflow/react's releases.

@​xyflow/react@​12.10.2

Patch Changes

@​xyflow/react@​12.10.1

Patch Changes

@​xyflow/react@​12.10.0

Minor Changes

Patch Changes

... (truncated)

Changelog

Sourced from @​xyflow/react's changelog.

12.10.2

Patch Changes

12.10.1

Patch Changes

12.10.0

Minor Changes

Patch Changes

... (truncated)

Commits
  • ba0a361 chore(packages): bump
  • 613ad30 Merge pull request #5733 from AlaricBaraou/fix/store-reset-timing-on-remount
  • a6c938f Explicitly allow missing type field in BuiltInNode type definition
  • f2831bd Merge pull request #5727 from unifygtm/clear-nodes-selection-active
  • 0e48d84 Return hasSelectedNodes from adoptUserNodes and use it to update `nodesSe...
  • 6db2bd0 fix(react): prevent empty store during ReactFlow remount
  • e7b78d1 Merge pull request #5720 from yarikoptic/enh-codespell
  • 38f4fef Merge pull request #5722 from dfblhmm/fix/type-definition
  • 759042d Fix spacing in store/index.ts
  • 52d452b Centralize nodesSelectionActive update in setNodes of store
  • Additional commits viewable in compare view

Updates ajv from 8.17.1 to 8.20.0

Release notes

Sourced from ajv's releases.

v8.20.0

What's Changed

Full Changelog: ajv-validator/ajv@v8.19.0...v8.20.0

v8.19.0

What's Changed

Full Changelog: ajv-validator/ajv@v8.18.0...v8.19.0

v8.18.0

What's Changed

New Contributors

Full Changelog: ajv-validator/ajv@v8.17.1...v8.18.0

Commits

Updates graphql-ws from 6.0.6 to 6.0.8

Release notes

Sourced from graphql-ws's releases.

v6.0.8

Patch Changes

  • #667 fc03004 Thanks @​endigma! - Fix the server sending a Complete message after an Error message for subscriptions.

    Previously, when a subscription's async iterable threw an error, the server would send:

    {"id":"1","type":"error","payload":[{"message":"..."}]}
    {"id":"1","type":"complete"}
    

    Per the protocol spec:

    Error: This message terminates the operation and no further messages will be sent.

    Complete (Server → Client): If the server dispatched the Error message relative to the original Subscribe message, no Complete message will be emitted.

    The server now correctly sends only the Error message:

    {"id":"1","type":"error","payload":[{"message":"..."}]}
    

    Clients that correctly follow the spec should be unaffected, as they are expected to ignore messages for operations they consider already completed.

v6.0.7

Patch Changes

  • #665 5536292 Thanks @​enisdenjo! - Remove uWebSockets.js from peer dependencies in package.json

    It does not exist on NPM anymore and could lead to weird behavior when installing dependencies with npm. Nothing else changes, using graphql-ws with uWebSockets.js still works.

Changelog

Sourced from graphql-ws's changelog.

6.0.8

Patch Changes

  • #667 fc03004 Thanks @​endigma! - Fix the server sending a Complete message after an Error message for subscriptions.

    Previously, when a subscription's async iterable threw an error, the server would send:

    {"id":"1","type":"error","payload":[{"message":"..."}]}
    {"id":"1","type":"complete"}
    

    Per the protocol spec:

    Error: This message terminates the operation and no further messages will be sent.

    Complete (Server → Client): If the server dispatched the Error message relative to the original Subscribe message, no Complete message will be emitted.

    The server now correctly sends only the Error message:

    {"id":"1","type":"error","payload":[{"message":"..."}]}
    

    Clients that correctly follow the spec should be unaffected, as they are expected to ignore messages for operations they consider already completed.

6.0.7

Patch Changes

  • #665 5536292 Thanks @​enisdenjo! - Remove uWebSockets.js from peer dependencies in package.json

    It does not exist on NPM anymore and could lead to weird behavior when installing dependencies with npm. Nothing else changes, using graphql-ws with uWebSockets.js still works.

Commits

Updates fuse.js from 7.1.0 to 7.4.0

Release notes

Sourced from fuse.js's releases.

v7.4.0

First stable on the 7.4 line. Aggregates everything from the 7.4.0-beta.17.4.0-beta.8 cycle. See CHANGELOG.md for the per-beta breakdown.

Features

  • FuseWorker — parallel search via Web Workers (9ba192c). New FuseWorker class shards the collection across workers, runs searches in parallel, and preserves the same result ordering as Fuse. See the Web Workers guide.
  • token-search: tokenMatch: 'all' | 'any' option for AND/OR semantics (#827, 9f979d0). Default 'any' preserves existing behavior; 'all' requires every query word to match somewhere in a record (term-centric AND), useful for filter-style queries.
  • token-search: customizable tokenizer with unicode-aware default (#821, 8e55cae). New tokenize?: RegExp | (text: string) => string[] option; the default regex now segments CJK, Cyrillic, Greek, Arabic, etc. out of the box.

Bug Fixes

  • matches: report array-path keys as dotted strings (acd54e8). Previously match.key leaked a raw string[] for keys declared as path arrays (e.g. keys: [['author', 'firstName']]), contradicting the documented FuseResultMatch.key: string type. Now emits the canonical dotted string ('author.firstName'). Behavior change: consumers relying on the array shape need to update.
  • bitap: restrict highlight indices to matched window (#792, 622f105). Closes #505, #611, #691, #793.
  • index: correct doc-index alignment for Fuse<string> with blank docs (0b8e3ca).
  • core: invalidate searcher cache on collection mutation (fcf4228).
  • token-search: renumber inverted index after doc removal (ea9356d).
  • workers: preserve global refIndex across shards (e4217f9), match Fuse ordering and reject non-cloneable options (d571390), reject useTokenSearch in FuseWorker (8c6183d).
  • match: explicitly reject useTokenSearch in Fuse.match (3959d91).
  • correct fieldCount accounting and add reverse lookup in inverted index (54e702c).
  • guard against empty-string crash in fieldNorm (e550ab1); skip consecutive spaces in fieldNorm word counting (5929af6).
  • types: resolve typecheck errors and align KeyStore types (dbc115d).
  • docs: reflect data edits in playground demo (#825, 6eff909).

Performance

  • reuse bit arrays in Bitap search instead of allocating per error level (ec9b446)
  • replace forEach with for loops in search hot paths (1945f49)
  • fast-path Math.pow when exponent is 1 in computeScore (c82de57)
  • pre-allocate records array and use for loops in FuseIndex.create (5800036)
  • replace regex with loop for word counting in fieldNorm (5517a9b)
  • use filter instead of reverse-splice in removeAll / remove (c74823b, 8372b0a)
  • token-search: drop unused postings from inverted index (5ea216f)

Internal

  • refactor: replace extended-search matcher classes with plain functions (f8d61c9)
  • bench: consolidate benchmark/ into bench/ and add npm scripts (3b3a4c6)
  • ci: update Node matrix to 20, 22, 24 (b906906)
  • chore(deps): pin secure versions via npm overrides (3a1b118)

Docs

  • Migrated the site from VuePress to VitePress (663ee53)
  • New articles: "Using Fuse.js with React" (512bc7d), "Fuse.js vs Semantic Search" (5f93b4d)
  • New interactive demos in the fuzzy search article (edit distance, Bitap, threshold, search window)
  • Web Workers documentation and demo
  • Fuse Cloud landing page with waitlist

Behavior changes worth noting

... (truncated)

Changelog

Sourced from fuse.js's changelog.

7.4.0 (2026-05-30)

7.4.0-beta.8 (2026-05-25)

Bug Fixes

  • matches: report array-path keys as dotted strings (acd54e8)

7.4.0-beta.7 (2026-05-22)

Features

  • token-search: add tokenMatch 'all' | 'any' for AND/OR (#827) (9f979d0)

Bug Fixes

  • docs: reflect data edits in playground demo (#825) (6eff909)

7.4.0-beta.6 (2026-05-14)

Bug Fixes

  • bitap: restrict highlight indices to matched window (622f105), closes #792 #505 #611 #691 Description has been truncated

Bumps the minor group in /frontend with 23 updates:

| Package | From | To |
| --- | --- | --- |
| [@diamondlightsource/sci-react-ui](https://github.com/DiamondLightSource/sci-react-ui) | `0.3.0` | `0.4.1` |
| [@jsonforms/core](https://github.com/eclipsesource/jsonforms/tree/HEAD/packages/core) | `3.6.0` | `3.7.0` |
| [@jsonforms/material-renderers](https://github.com/eclipsesource/jsonforms/tree/HEAD/packages/material-renderers) | `3.6.0` | `3.7.0` |
| [@jsonforms/react](https://github.com/eclipsesource/jsonforms/tree/HEAD/packages/react) | `3.6.0` | `3.7.0` |
| [@xyflow/react](https://github.com/xyflow/xyflow/tree/HEAD/packages/react) | `12.9.2` | `12.10.2` |
| [ajv](https://github.com/ajv-validator/ajv) | `8.17.1` | `8.20.0` |
| [graphql-ws](https://github.com/enisdenjo/graphql-ws) | `6.0.6` | `6.0.8` |
| [fuse.js](https://github.com/krisk/Fuse) | `7.1.0` | `7.4.0` |
| [@testing-library/react](https://github.com/testing-library/react-testing-library) | `16.3.0` | `16.3.2` |
| [@vitest/eslint-plugin](https://github.com/vitest-dev/eslint-plugin-vitest) | `1.4.2` | `1.6.19` |
| [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) | `7.0.1` | `7.1.1` |
| [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh) | `0.4.24` | `0.5.2` |
| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.8.3` |
| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.46.3` | `8.60.0` |
| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.0.8` | `4.1.8` |
| [@storybook/addon-links](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/links) | `10.3.5` | `10.4.1` |
| [@storybook/builder-vite](https://github.com/storybookjs/storybook/tree/HEAD/code/builders/builder-vite) | `10.3.6` | `10.4.1` |
| [@storybook/react-vite](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-vite) | `10.3.6` | `10.4.1` |
| [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/core) | `10.3.6` | `10.4.1` |
| [@storybook/addon-docs](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/docs) | `10.3.6` | `10.4.1` |
| [keycloak-js](https://github.com/keycloak/keycloak-js) | `26.2.1` | `26.2.4` |
| [msw](https://github.com/mswjs/msw) | `2.12.1` | `2.14.6` |
| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `7.12.0` | `7.16.0` |


Updates `@diamondlightsource/sci-react-ui` from 0.3.0 to 0.4.1
- [Release notes](https://github.com/DiamondLightSource/sci-react-ui/releases)
- [Changelog](https://github.com/DiamondLightSource/sci-react-ui/blob/main/changelog.md)
- [Commits](DiamondLightSource/sci-react-ui@v0.3.0...v0.4.1)

Updates `@jsonforms/core` from 3.6.0 to 3.7.0
- [Release notes](https://github.com/eclipsesource/jsonforms/releases)
- [Commits](https://github.com/eclipsesource/jsonforms/commits/v3.7.0/packages/core)

Updates `@jsonforms/material-renderers` from 3.6.0 to 3.7.0
- [Release notes](https://github.com/eclipsesource/jsonforms/releases)
- [Commits](https://github.com/eclipsesource/jsonforms/commits/v3.7.0/packages/material-renderers)

Updates `@jsonforms/react` from 3.6.0 to 3.7.0
- [Release notes](https://github.com/eclipsesource/jsonforms/releases)
- [Commits](https://github.com/eclipsesource/jsonforms/commits/v3.7.0/packages/react)

Updates `@xyflow/react` from 12.9.2 to 12.10.2
- [Release notes](https://github.com/xyflow/xyflow/releases)
- [Changelog](https://github.com/xyflow/xyflow/blob/main/packages/react/CHANGELOG.md)
- [Commits](https://github.com/xyflow/xyflow/commits/@xyflow/react@12.10.2/packages/react)

Updates `ajv` from 8.17.1 to 8.20.0
- [Release notes](https://github.com/ajv-validator/ajv/releases)
- [Commits](ajv-validator/ajv@v8.17.1...v8.20.0)

Updates `graphql-ws` from 6.0.6 to 6.0.8
- [Release notes](https://github.com/enisdenjo/graphql-ws/releases)
- [Changelog](https://github.com/enisdenjo/graphql-ws/blob/master/CHANGELOG.md)
- [Commits](enisdenjo/graphql-ws@v6.0.6...v6.0.8)

Updates `fuse.js` from 7.1.0 to 7.4.0
- [Release notes](https://github.com/krisk/Fuse/releases)
- [Changelog](https://github.com/krisk/Fuse/blob/main/CHANGELOG.md)
- [Commits](krisk/Fuse@v7.1.0...v7.4.0)

Updates `@testing-library/react` from 16.3.0 to 16.3.2
- [Release notes](https://github.com/testing-library/react-testing-library/releases)
- [Changelog](https://github.com/testing-library/react-testing-library/blob/main/CHANGELOG.md)
- [Commits](testing-library/react-testing-library@v16.3.0...v16.3.2)

Updates `@vitest/eslint-plugin` from 1.4.2 to 1.6.19
- [Release notes](https://github.com/vitest-dev/eslint-plugin-vitest/releases)
- [Commits](vitest-dev/eslint-plugin-vitest@v1.4.2...v1.6.19)

Updates `eslint-plugin-react-hooks` from 7.0.1 to 7.1.1
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/main/packages/eslint-plugin-react-hooks/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/eslint-plugin-react-hooks@7.1.1/packages/eslint-plugin-react-hooks)

Updates `eslint-plugin-react-refresh` from 0.4.24 to 0.5.2
- [Release notes](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/releases)
- [Changelog](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/main/CHANGELOG.md)
- [Commits](ArnaudBarre/eslint-plugin-react-refresh@v0.4.24...v0.5.2)

Updates `prettier` from 3.6.2 to 3.8.3
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](prettier/prettier@3.6.2...3.8.3)

Updates `typescript-eslint` from 8.46.3 to 8.60.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.60.0/packages/typescript-eslint)

Updates `vitest` from 4.0.8 to 4.1.8
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.8/packages/vitest)

Updates `@storybook/addon-links` from 10.3.5 to 10.4.1
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v10.4.1/code/addons/links)

Updates `@storybook/builder-vite` from 10.3.6 to 10.4.1
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v10.4.1/code/builders/builder-vite)

Updates `@storybook/react-vite` from 10.3.6 to 10.4.1
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v10.4.1/code/frameworks/react-vite)

Updates `storybook` from 10.3.6 to 10.4.1
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v10.4.1/code/core)

Updates `@storybook/addon-docs` from 10.3.6 to 10.4.1
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v10.4.1/code/addons/docs)

Updates `keycloak-js` from 26.2.1 to 26.2.4
- [Release notes](https://github.com/keycloak/keycloak-js/releases)
- [Changelog](https://github.com/keycloak/keycloak-js/blob/main/RELEASE-CHECKLIST.md)
- [Commits](keycloak/keycloak-js@26.2.1...26.2.4)

Updates `msw` from 2.12.1 to 2.14.6
- [Release notes](https://github.com/mswjs/msw/releases)
- [Changelog](https://github.com/mswjs/msw/blob/main/CHANGELOG.md)
- [Commits](mswjs/msw@v2.12.1...v2.14.6)

Updates `react-router-dom` from 7.12.0 to 7.16.0
- [Release notes](https://github.com/remix-run/react-router/releases)
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md)
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@7.16.0/packages/react-router-dom)

---
updated-dependencies:
- dependency-name: "@diamondlightsource/sci-react-ui"
  dependency-version: 0.4.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor
- dependency-name: "@jsonforms/core"
  dependency-version: 3.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor
- dependency-name: "@jsonforms/material-renderers"
  dependency-version: 3.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor
- dependency-name: "@jsonforms/react"
  dependency-version: 3.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor
- dependency-name: "@xyflow/react"
  dependency-version: 12.10.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor
- dependency-name: ajv
  dependency-version: 8.20.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor
- dependency-name: graphql-ws
  dependency-version: 6.0.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor
- dependency-name: fuse.js
  dependency-version: 7.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor
- dependency-name: "@testing-library/react"
  dependency-version: 16.3.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: minor
- dependency-name: "@vitest/eslint-plugin"
  dependency-version: 1.6.19
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: minor
- dependency-name: eslint-plugin-react-hooks
  dependency-version: 7.1.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: minor
- dependency-name: eslint-plugin-react-refresh
  dependency-version: 0.5.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: minor
- dependency-name: prettier
  dependency-version: 3.8.3
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: minor
- dependency-name: typescript-eslint
  dependency-version: 8.60.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: minor
- dependency-name: vitest
  dependency-version: 4.1.8
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: minor
- dependency-name: "@storybook/addon-links"
  dependency-version: 10.4.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: minor
- dependency-name: "@storybook/builder-vite"
  dependency-version: 10.4.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: minor
- dependency-name: "@storybook/react-vite"
  dependency-version: 10.4.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: minor
- dependency-name: storybook
  dependency-version: 10.4.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: minor
- dependency-name: "@storybook/addon-docs"
  dependency-version: 10.4.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: minor
- dependency-name: keycloak-js
  dependency-version: 26.2.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor
- dependency-name: msw
  dependency-version: 2.14.6
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor
- dependency-name: react-router-dom
  dependency-version: 7.16.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Jun 1, 2026
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.

0 participants