Skip to content

chore(deps): bump the minor group across 1 directory with 19 updates#1226

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/frontend/minor-1ef64a1a69
Open

chore(deps): bump the minor group across 1 directory with 19 updates#1226
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/frontend/minor-1ef64a1a69

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Apr 6, 2026

Bumps the minor group with 19 updates in the /frontend directory:

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.18.0
graphql-ws 6.0.6 6.0.8
fuse.js 7.1.0 7.3.0
@testing-library/react 16.3.0 16.3.2
@vitest/eslint-plugin 1.4.2 1.6.14
eslint-plugin-react-refresh 0.4.24 0.5.2
prettier 3.6.2 3.8.1
typescript-eslint 8.46.3 8.58.0
vitest 4.0.8 4.1.2
react-resizable 3.0.5 3.1.3
@storybook/addon-docs 10.0.6 10.3.4
keycloak-js 26.2.1 26.2.3
msw 2.12.1 2.12.14
react-router-dom 7.12.0 7.14.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 where 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](https://www.npmjs.com/~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](https://www.npmjs.com/~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](https://www.npmjs.com/~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.18.0

Release notes

Sourced from ajv's releases.

v8.18.0

What's Changed

New Contributors

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

Commits
  • 142ce84 8.18.0
  • 720a23f fix(pattern): use configured RegExp engine with $data keyword to mitigate ReD...
  • 82735a1 fix: typos in schema-language.md (#2507)
  • b17ec32 fix: small grammatical error in managing-schemas.md (#2508)
  • 69568d0 fix: #2482 Infinity and NaN serialise to null (#2487)
  • f06766f feat: allow tree-shaking by adding ``"sideEffects": falsetopackage.json` ...
  • See full diff in compare view

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.3.0

Release notes

Sourced from fuse.js's releases.

v7.3.0

Features

  • Token search — per-term fuzzy matching with IDF scoring (68c1dcf)
  • Fuse.match() — static method for single string matching (460eb5b)
  • BigInt support for indexing and search (0ae662c)
  • removeAt() now returns the removed item (8cec7e2)
  • Support keyless string entries in logical queries (8695556)
  • getFn null return, escaped pipe in extended search, empty query returns all (d33b735)

Bug Fixes

  • Merge overlapping match indices in extended search (06c5e97)
  • Inverse patterns now work correctly across multiple keys (9351882)
  • Handle quoted tokens with inner spaces and quotes in extended search (c226523)
  • Handle non-decomposable diacritics in stripDiacritics (5a01f29)
  • Coerce non-string array values to strings during indexing (db0e181)
  • Strip getFn from keys in toJSON() for safe serialization (0f2a69b)

Internal

  • Full TypeScript rewrite of source code
  • Dropped UMD builds and babel preset-env
  • Upgraded to Rollup 4, Vitest 2, TypeScript 6, ESLint 9
  • Frozen default config to prevent mutation across instances
  • Rewrote documentation as standalone markdown files

v7.2.0

Features

  • Add Fuse.use() for runtime plugin registration

Performance

  • Inline Bitap score computation to reduce object allocation in hot loops
  • Batch removeAll for O(n) bulk removes instead of O(n*k)
  • Heap-based top-k selection when limit is set
  • Cache compiled searcher for repeated queries

Benchmarked on 10k records: 9-14% faster core search, 49x faster bulk remove.

Bug Fixes

  • search: Deduplicate and merge overlapping match indices (#735)
  • search: Preserve original array indices in nested path traversal (#786)
  • types: Correct key type in FuseSortFunctionMatch (#811)
  • types: Correct keys type in parseIndex parameter (#794)

Full Changelog: krisk/Fuse@v7.1.0...v7.2.0

Changelog

Sourced from fuse.js's changelog.

7.3.0 (2026-04-04)

Features

  • add BigInt support for indexing and search (0ae662c), closes #814
  • add static Fuse.match() for single string matching (460eb5b)
  • add token search — per-term fuzzy matching with IDF scoring (68c1dcf)
  • getFn null return, escaped pipe in extended search, empty query returns all (d33b735), closes #800 #765 #728
  • removeAt() now returns the removed item (8cec7e2), closes #675
  • search: support keyless string entries in logical queries (8695556), closes #736

Bug Fixes

  • index: coerce non-string array values to strings during indexing (db0e181), closes #738
  • index: strip getFn from keys in toJSON() for safe serialization (0f2a69b), closes #798
  • lint: suppress unused var in toJSON destructure (d63c0e8)
  • merge overlapping match indices in extended search (06c5e97)
  • search: handle non-decomposable diacritics in stripDiacritics (5a01f29), closes home-assistant/frontend#30399 #816
  • search: handle quoted tokens with inner spaces and quotes in extended search (c226523), closes #810
  • search: inverse patterns now work correctly across multiple keys (9351882), closes #712

7.2.0 (2026-04-02)

Features

  • add Fuse.use() for runtime plugin registration (8546a9b)

Performance

  • inline Bitap score computation to reduce object allocation in hot loops (8546a9b)
  • batch removeAll for O(n) bulk removes instead of O(n*k) (8546a9b)
  • heap-based top-k selection when limit is set (8546a9b)
  • cache compiled searcher for repeated queries (8546a9b)

Bug Fixes

  • search: deduplicate and merge overlapping match indices (60c393a), closes #735
  • search: preserve original array indices in nested path traversal (a1451be), closes #786
  • types: correct key type in FuseSortFunctionMatch (fecee16), closes #811
  • types: correct keys type in parseIndex parameter (58c7c73), closes #794
Commits
  • aae48f5 chore(release): 7.3.0
  • d63c0e8 fix(lint): suppress unused var in toJSON destructure
  • 44dfdb4 chore: add funding field to package.json
  • 65dadf5 docs: add performance guide with benchmark script
  • 0ae662c feat: add BigInt support for indexing and search
  • 8153c9d docs: fix tsconfig to resolve "no inputs found" error
  • 6afb2ed docs: add "When to Use It" section to token search page
  • 0e74a9c docs: simplify Getting Started page title
  • 80330ed docs: fix sidebar titles and restore subheading expansion
  • 6cd0cee docs: remove unused TwitterFollow and Version components
  • Additional commits viewable in compare view

Updates @testing-library/react from 16.3.0 to 16.3.2

Release notes

Sourced from

Bumps the minor group with 19 updates in the /frontend directory:

| 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.18.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.3.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.14` |
| [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.1` |
| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.46.3` | `8.58.0` |
| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.0.8` | `4.1.2` |
| [react-resizable](https://github.com/react-grid-layout/react-resizable) | `3.0.5` | `3.1.3` |
| [@storybook/addon-docs](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/docs) | `10.0.6` | `10.3.4` |
| [keycloak-js](https://github.com/keycloak/keycloak-js) | `26.2.1` | `26.2.3` |
| [msw](https://github.com/mswjs/msw) | `2.12.1` | `2.12.14` |
| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `7.12.0` | `7.14.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.18.0
- [Release notes](https://github.com/ajv-validator/ajv/releases)
- [Commits](ajv-validator/ajv@v8.17.1...v8.18.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.3.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.3.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.14
- [Release notes](https://github.com/vitest-dev/eslint-plugin-vitest/releases)
- [Commits](vitest-dev/eslint-plugin-vitest@v1.4.2...v1.6.14)

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.1
- [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.1)

Updates `typescript-eslint` from 8.46.3 to 8.58.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.58.0/packages/typescript-eslint)

Updates `vitest` from 4.0.8 to 4.1.2
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.2/packages/vitest)

Updates `react-resizable` from 3.0.5 to 3.1.3
- [Release notes](https://github.com/react-grid-layout/react-resizable/releases)
- [Changelog](https://github.com/react-grid-layout/react-resizable/blob/master/CHANGELOG.md)
- [Commits](react-grid-layout/react-resizable@v3.0.5...v3.1.3)

Updates `@storybook/addon-docs` from 10.0.6 to 10.3.4
- [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.3.4/code/addons/docs)

Updates `keycloak-js` from 26.2.1 to 26.2.3
- [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.3)

Updates `msw` from 2.12.1 to 2.12.14
- [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.12.14)

Updates `react-router-dom` from 7.12.0 to 7.14.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.14.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.18.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.3.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.14
  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.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: minor
- dependency-name: typescript-eslint
  dependency-version: 8.58.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: minor
- dependency-name: vitest
  dependency-version: 4.1.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: minor
- dependency-name: react-resizable
  dependency-version: 3.1.3
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: minor
- dependency-name: "@storybook/addon-docs"
  dependency-version: 10.3.4
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: minor
- dependency-name: keycloak-js
  dependency-version: 26.2.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor
- dependency-name: msw
  dependency-version: 2.12.14
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor
- dependency-name: react-router-dom
  dependency-version: 7.14.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 Apr 6, 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