Skip to content

fix(deps): update all non-major dependency updates#869

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/all-non-major-updates
Open

fix(deps): update all non-major dependency updates#869
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/all-non-major-updates

Conversation

@renovate

@renovate renovate Bot commented Jul 11, 2026

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence Type Update Pending
@apollo/client (source) 4.2.54.2.6 age confidence dependencies patch 4.2.7
@apollo/rover 0.40.00.41.0 age confidence devDependencies minor
@graphql-codegen/cli (source) 7.1.37.2.0 age confidence devDependencies minor
@graphql-codegen/client-preset (source) 6.0.16.1.0 age confidence devDependencies minor
@storybook/react (source) 10.4.610.5.0 age confidence devDependencies minor
@storybook/react-vite (source) 10.4.610.5.0 age confidence devDependencies minor
@types/node (source) 24.13.224.13.3 age confidence devDependencies patch
@vitest/ui (source) 4.1.94.1.10 age confidence devDependencies patch
aspect_rules_ts 3.8.113.9.1 age confidence bazel_dep minor
eslint (source) 10.6.010.7.0 age confidence pre-commit-node minor
eslint (source) 10.6.010.7.0 age confidence devDependencies minor
graphql-ws (source) 6.0.86.1.0 age confidence dependencies minor
io.netty:netty-bom (source) 4.2.15.Final4.2.16.Final age confidence patch
org.apache.tomcat.embed:tomcat-embed-core 11.0.2311.0.24 age confidence maven_install patch
org.apache.tomcat.embed:tomcat-embed-el 11.0.2311.0.24 age confidence maven_install patch
org.apache.tomcat.embed:tomcat-embed-websocket 11.0.2311.0.24 age confidence maven_install patch
org.postgresql:postgresql (source) 42.7.1242.7.13 age confidence maven_install patch
pre-commit/mirrors-eslint v10.6.0v10.7.0 age confidence repository minor
prettier (source) 3.9.43.9.5 age confidence devDependencies patch
renovatebot/pre-commit-hooks 43.252.143.262.1 age confidence repository minor
storybook (source) 10.4.610.5.0 age confidence devDependencies minor
typescript-eslint (source) 8.62.18.63.0 age confidence pre-commit-node minor 8.64.0
typescript-eslint (source) 8.62.18.63.0 age confidence devDependencies minor 8.64.0
vite (source) 8.1.38.1.4 age confidence devDependencies patch
vitest (source) 4.1.94.1.10 age confidence devDependencies patch

Note: The pre-commit manager in Renovate is not supported by the pre-commit maintainers or community. Please do not report any problems there, instead create a Discussion in the Renovate repository if you have any questions.


Release Notes

apollographql/apollo-client (@​apollo/client)

v4.2.6

Compare Source

Patch Changes
  • #​13315 a406cc9 Thanks @​fallintoplace! - Prevent relay multipart subscriptions from issuing a fetch request after serializing the request body fails.

  • #​13307 abd0781 Thanks @​wolfie! - Speed up cache writes by avoiding a full AST visit of every written field to detect @stream. The check now runs only when the result carries stream info, and only inspects the field node's own directives. As a result, fields that merely contain @stream on a nested field are no longer treated as streamed themselves and now overwrite existing lists like regular fields instead of merging chunk-wise.

apollographql/rover (@​apollo/rover)

v0.41.0

Compare Source

Important: 1 potentially breaking change below, indicated by ❗ BREAKING ❗

❗ BREAKING ❗

  • graph introspect --format json now returns GraphQL introspection JSON - @​smyrick PR #​3440

    rover graph introspect with --format json now puts the schema as a GraphQL introspection object ({ "__schema": ... }) under data.introspection_response instead of an SDL string. Default plain output remains SDL. This is a behavior change for existing --format json consumers: traverse data.introspection_response to get the introspection object (for example, jq '.data.introspection_response'). No field or value transformation is needed beyond envelope traversal.

🚀 Features

  • Add rover supergraph config expand to preview an expanded supergraph config - @​SharkBaitDLS PR #​3447 fixes #​1579

    rover supergraph config expand --config ./supergraph.yaml prints your supergraph configuration file with all variable references (e.g. ${env.PRODUCTS_URL} and ${file.path}) expanded. This makes it easy to confirm what Rover actually resolves your config to before a composition run. Use --format json to get the expanded config under an expanded_config field.

  • Add --changelog-message to graph publish and subgraph publish - @​SharkBaitDLS PR #​3398 fixes #​1884 #​292

    rover graph publish and rover subgraph publish now accept --changelog-message <MESSAGE> to attach a note to the publish in the Studio schema changelog. The publish output has also been enriched: graph publish now reports the schema hash and total named type count and subgraph publish now includes the resulting supergraph composition hash when one is available.

  • Add rover dev --supergraph-output to control the output of the composed supergraph - @​SharkBaitDLS PR #​3383 fixes #​1864

    rover dev can now write the supergraph schema it composes to a path of your choosing and keep it updated on every recomposition, e.g. rover dev --supergraph-output build/supergraph.graphql. Previously the composed supergraph only lived in a temp file, and the global --output/-o flag (which controls a command's own CLI output, not its artifacts) appeared to be silently ignored by dev. The global --output help text now clarifies that distinction.

  • Add rover graph-artifact tag command - @​zw428 PR #​3282

    Adds the rover graph-artifact tag command for Graph Artifact tagging.

  • Add rover persisted-queries generate command - @​dotdat PR #​3481

    Scans GraphQL operation files and generates a persisted query manifest, written to a file (--manifest-path) or stdout. Supports --include/--exclude glob filtering and a configurable --root-dir.

  • Add --check flag to the subgraph-publish GitHub Action - @​SharkBaitDLS PR #​3375

  • Add APOLLO_ROVER_SKIP_UPDATE to disable all auto-updating at once - @​SharkBaitDLS PR #​3378 fixes #​1892

    Setting the APOLLO_ROVER_SKIP_UPDATE environment variable (to 1 or true) opts out of all of Rover's auto-updating in a single switch: it skips both the rover self-update check (the --skip-update-check flag) and the supergraph/router plugin auto-updates (the --skip-update flag), so on-the-fly plugin resolution uses an already-installed plugin instead of contacting the registry. This is aimed at tightly-controlled monorepo/CI setups that want plugin versions lockstep with CI and prod. The explicit rover install command still installs as requested.

🐛 Fixes

  • Include error cause detail in --format json output - @​SharkBaitDLS PR#3408 fixes #​1320

    When a command fails, its JSON output now includes a causes array carrying the same Caused by: detail that plain-text output already shows, outermost cause first.

  • Install plugins without relying on a writable system temp directory - @​SharkBaitDLS PR #​3385 fixes #​1422

    Rover now extracts downloaded supergraph/router plugin tarballs inside its own install directory rather than the system temp dir (TMPDIR//tmp), so installations can succeed on read-only filesystems.

  • Return a clear error when composition produces no output - @​SharkBaitDLS PR #​3384 fixes #​1904

  • Fall back to an installed plugin when the registry is unreachable - @​SharkBaitDLS PR #​3362 fixes #​1791 #​1808

    When Rover needs the latest supergraph or router plugin but can't reach the plugin registry (an outage, a network blip, or simply being offline), it now falls back to the newest compatible plugin already installed in ~/.rover/bin with a warning instead of failing outright. Exact version pins still return an error.

  • Extend the timeout for plugin downloads - @​SharkBaitDLS PR #​3358 #​3386 fixes #​1583 #​1867

    Plugin downloads no longer inherit the 30s default that bounds API requests. With --client-timeout unset, downloads get a 300s default timeout (plus a 30s connection timeout so a genuinely-offline run still fails fast). When --client-timeout is provided, it still applies to downloads as before.

  • Read UTF-16 (and BOM-prefixed) schema files - @​SharkBaitDLS PR #​3351 fixes #​653

    Fs::read_file now detects a leading byte-order mark and transcodes the file to UTF-8, so schemas saved as UTF-16 — most commonly produced by Windows PowerShell > redirects, e.g. rover graph introspect ... > schema.gql — are read instead of failing with "stream did not contain valid UTF-8". A UTF-8 BOM is stripped; files with no recognized BOM are still read as UTF-8 (preserving prior behavior), and malformed input surfaces an error rather than being silently replaced. Decoding is handled by encoding_rs.

  • Restore the "pin your federation version" warning on supergraph compose - @​SharkBaitDLS PR #​3347

    rover supergraph compose again warns when federation_version is not pinned to an exact version, reinstating the documented notice that future versions will require one. This nudge was added in #​1524 and inadvertently dropped in v0.27.2 (#​2411) during the supergraph-config resolution rewrite; composing against a floating 1/2 (or omitting the key) now once again warns and recommends pinning, to avoid pulling in breaking changes when a new federation release ships. rover dev and the language server remain silent. Fixes #​1510.

  • Report a clearer error when schema-check polling fails on large schemas - @​SharkBaitDLS PR #​3349

    Centralizes the poll loop between graph/subgraph check, and surfaces a more helpful error when a check likely failed because the schema was too large to download in time. Relates to #​1383.

🛠 Maintenance

dotansimha/graphql-code-generator (@​graphql-codegen/cli)

v7.2.0

Compare Source

Minor Changes
Patch Changes
dotansimha/graphql-code-generator (@​graphql-codegen/client-preset)

v6.1.0

Compare Source

Minor Changes
Patch Changes
storybookjs/storybook (@​storybook/react)

v10.5.0

Compare Source

Foundational changes for new AI workflows

Storybook 10.5 contains hundreds of fixes and improvements:

  • ⚡️ Angular-vite framework: Modern, fast dev, docs, and test (preview)
  • 🌈 Vitest initialGlobals: Test across themes, viewports, locales
  • 🤖 Agentic review: AI-curated visual changesets and search results (experimental)
  • ⚛️ React docgen service: Unified metadata across MCP, Docs, and Controls (experimental)
  • 🧑‍💻 Claude / Codex plugins: One-click ADE integration (experimental)
List of all updates - A11y: Fix MDX heading anchors not keyboard accessible - [#​34368](https://redirect.github.com/storybookjs/storybook/pull/34368), thanks @​TheSeydiCharyyev! - A11y: Handle lang attribute throughout preview - [#​35321](https://redirect.github.com/storybookjs/storybook/pull/35321), thanks @​Sidnioulz! - A11y: Surface required args and keyboard-reachable Setup controls in ArgsTable - [#​35306](https://redirect.github.com/storybookjs/storybook/pull/35306), thanks @​Sidnioulz! - Addon A11y: Preserve disabled a11y rules with runOnly - [#​34649](https://redirect.github.com/storybookjs/storybook/pull/34649), thanks @​cyphercodes! - Addon Docs: DocsContent not filling available width when TOC is enabled - [#​35043](https://redirect.github.com/storybookjs/storybook/pull/35043), thanks @​k-utsumi! - Addon Docs: Resolve CSF4 module exports without a default export - [#​34834](https://redirect.github.com/storybookjs/storybook/pull/34834), thanks @​TheSeydiCharyyev! - Addon Docs: Resolve providerImportSource to a path instead of a file:// URL - [#​34841](https://redirect.github.com/storybookjs/storybook/pull/34841), thanks @​TheSeydiCharyyev! - Addon Vitest: Add an initialGlobals option to pin a project's globals - [#​35226](https://redirect.github.com/storybookjs/storybook/pull/35226), thanks @​lifeiscontent! - Addon Vitest: Avoid erroring out on benign Win process exits - [#​35287](https://redirect.github.com/storybookjs/storybook/pull/35287), thanks @​Sidnioulz! - Addon Vitest: Fix dynamic import failure with Vitest 3 - [#​34927](https://redirect.github.com/storybookjs/storybook/pull/34927), thanks @​Sidnioulz! - Addon Vitest: Subscribe for run completion before triggering it - [#​35291](https://redirect.github.com/storybookjs/storybook/pull/35291), thanks @​tsushanth! - Angular: Add versioned `@types/node` to packages installed during `storybook init` - [#​34192](https://redirect.github.com/storybookjs/storybook/pull/34192), thanks @​copilot-swe-agent! - Angular: Fix custom paths for stats.json on angular - [#​34551](https://redirect.github.com/storybookjs/storybook/pull/34551), thanks @​mrginglymus! - Angular: Fix zone.js drop in angular-to-angular-vite migration + schema sync + transform widening - [#​35386](https://redirect.github.com/storybookjs/storybook/pull/35386), thanks @​valentinpalkovic! - Angular: Install @​analogjs/vite-plugin-angular in angular-to-angular-vite automigration - [#​35432](https://redirect.github.com/storybookjs/storybook/pull/35432), thanks @​valentinpalkovic! - Angular: Introduce @​storybook/angular-vite package - [#​34202](https://redirect.github.com/storybookjs/storybook/pull/34202), thanks @​brandonroberts! - Angular: Support Angular 22 in Webpack framework - [#​35318](https://redirect.github.com/storybookjs/storybook/pull/35318), thanks @​EtiennePasteur! - Angular: Use future-proof API for component reflection - [#​35228](https://redirect.github.com/storybookjs/storybook/pull/35228), thanks @​Sidnioulz! - Babel: Remove bugfixes from preset-env in v8 - [#​35266](https://redirect.github.com/storybookjs/storybook/pull/35266), thanks @​Sidnioulz! - Builder Vite: Fix empty external globals imports - [#​34348](https://redirect.github.com/storybookjs/storybook/pull/34348), thanks @​raashish1601! - Builder Vite: Support configLoader via builder options - [#​34080](https://redirect.github.com/storybookjs/storybook/pull/34080), thanks @​holvi-sebastian! - CLI: Add `storybook ai ` MCP passthrough behind `STORYBOOK_FEATURE_AI_CLI` - [#​35125](https://redirect.github.com/storybookjs/storybook/pull/35125), thanks @​kasperpeulen! - CLI: Add telemetry for the `storybook ai ` passthrough - [#​35138](https://redirect.github.com/storybookjs/storybook/pull/35138), thanks @​kasperpeulen! - CLI: Allow -p shorthand to --port for ai command - [#​35390](https://redirect.github.com/storybookjs/storybook/pull/35390), thanks @​huang-julien! - CLI: Bundle the `ai` command in core so it never downloads `@storybook/cli` - [#​35147](https://redirect.github.com/storybookjs/storybook/pull/35147), thanks @​kasperpeulen! - CLI: Do not auto-open the browser in storybook dev under AI agents - [#​35412](https://redirect.github.com/storybookjs/storybook/pull/35412), thanks @​kasperpeulen! - CLI: Exit process after successful build - [#​34735](https://redirect.github.com/storybookjs/storybook/pull/34735), thanks @​torleifhalseth! - CLI: Fix angular-to-angular-vite migration failing to configure addon-vitest - [#​35404](https://redirect.github.com/storybookjs/storybook/pull/35404), thanks @​valentinpalkovic! - CLI: Fix silent hang in deferred addon configuration during upgrade - [#​35423](https://redirect.github.com/storybookjs/storybook/pull/35423), thanks @​valentinpalkovic! - CLI: Fix upgrade crash on Storybook latest version check - [#​35156](https://redirect.github.com/storybookjs/storybook/pull/35156), thanks @​yatishgoel! - CLI: Handle nested array schema for AI help - [#​35424](https://redirect.github.com/storybookjs/storybook/pull/35424), thanks @​huang-julien! - CLI: Install MCP when upgrade is ran by agent - [#​35215](https://redirect.github.com/storybookjs/storybook/pull/35215), thanks @​huang-julien! - CLI: Load Storybook AI help from preset metadata - [#​35212](https://redirect.github.com/storybookjs/storybook/pull/35212), thanks @​kasperpeulen! - CLI: Match `storybook ai` instances by config dir as well as cwd - [#​35392](https://redirect.github.com/storybookjs/storybook/pull/35392), thanks @​kasperpeulen! - CLI: Prefer agent-matched Storybook instances - [#​35235](https://redirect.github.com/storybookjs/storybook/pull/35235), thanks @​kasperpeulen! - CLI: Respect BROWSER and BROWSER_ARGS - [#​34513](https://redirect.github.com/storybookjs/storybook/pull/34513), thanks @​ianzone! - CLI: Show MCP workflow instructions in AI help - [#​35164](https://redirect.github.com/storybookjs/storybook/pull/35164), thanks @​kasperpeulen! - CLI: Skip a11y addon automigration prompting when not applicable - [#​35376](https://redirect.github.com/storybookjs/storybook/pull/35376), thanks @​yannbf! - CLI: Support Claude preview autoPort - [#​35259](https://redirect.github.com/storybookjs/storybook/pull/35259), thanks @​kasperpeulen! - CLI: Use detected package manager instead of npx for remote commands - [#​35409](https://redirect.github.com/storybookjs/storybook/pull/35409), thanks @​ghengeveld! - Controls: Add label to Object JSON control - [#​34766](https://redirect.github.com/storybookjs/storybook/pull/34766), thanks @​Jaksenc! - Controls: Guard normalizeOptions against array labels and prototype chain lookups - [#​34664](https://redirect.github.com/storybookjs/storybook/pull/34664), thanks @​creazyfrog! - Controls: Improve ArgsTable empty state guidance - [#​34857](https://redirect.github.com/storybookjs/storybook/pull/34857), thanks @​Aniketiitk21! - Controls: Load controls for composed-ref stories on direct deep-link - [#​35402](https://redirect.github.com/storybookjs/storybook/pull/35402), thanks @​ndelangen! - Controls: Load controls for stories from a composed ref - [#​35050](https://redirect.github.com/storybookjs/storybook/pull/35050), thanks @​TheSeydiCharyyev! - Controls: Prevent AbortError when rapidly resetting - [#​34412](https://redirect.github.com/storybookjs/storybook/pull/34412), thanks @​whdjh! - Controls: Prevent the save bar from covering the last control - [#​35136](https://redirect.github.com/storybookjs/storybook/pull/35136), thanks @​TheSeydiCharyyev! - Core: Add ai-review observability - [#​35300](https://redirect.github.com/storybookjs/storybook/pull/35300), thanks @​yannbf! - Core: Add experimentalReview feature flag and make the features type augmentable - [#​35379](https://redirect.github.com/storybookjs/storybook/pull/35379), thanks @​yannbf! - Core: Add missing export to globals - [#​34929](https://redirect.github.com/storybookjs/storybook/pull/34929), thanks @​Sidnioulz! - Core: Add ref-based components manifest index backed by docgen open service - [#​35063](https://redirect.github.com/storybookjs/storybook/pull/35063), thanks @​JReinhold! - Core: Add runtime instance registry - [#​34863](https://redirect.github.com/storybookjs/storybook/pull/34863), thanks @​kasperpeulen! - Core: Allow vite-plus 0.2.x in the optional peer range - [#​35221](https://redirect.github.com/storybookjs/storybook/pull/35221), thanks @​lifeiscontent! - Core: Categorize UniversalStore follower timeout error - [#​34592](https://redirect.github.com/storybookjs/storybook/pull/34592), thanks @​justismailmemon! - Core: Clean stale runtime instance records - [#​35023](https://redirect.github.com/storybookjs/storybook/pull/35023), thanks @​kasperpeulen! - Core: Compose core annotations before preview beforeAll - [#​35323](https://redirect.github.com/storybookjs/storybook/pull/35323), thanks @​JReinhold! - Core: Ensure every runtime installs the real channel and stop the mock fallback from poisoning it - [#​35410](https://redirect.github.com/storybookjs/storybook/pull/35410), thanks @​ndelangen! - Core: Expose backgrounds types from public subpath - [#​35044](https://redirect.github.com/storybookjs/storybook/pull/35044), thanks @​ShaharAviram1! - Core: Extract StoryDependencyGraphService from ChangeDetectionService - [#​35009](https://redirect.github.com/storybookjs/storybook/pull/35009), thanks @​valentinpalkovic! - Core: Fix cryptic invariant crash when dev server port detection fails - [#​35388](https://redirect.github.com/storybookjs/storybook/pull/35388), thanks @​kasperpeulen! - Core: Fix EEXIST race condition in static file copying during build - [#​34499](https://redirect.github.com/storybookjs/storybook/pull/34499), thanks @​flt3150sk! - Core: Fix npm dependency detection - [#​35083](https://redirect.github.com/storybookjs/storybook/pull/35083), thanks @​fallintoplace! - Core: Fix potential race condition in SET_CONFIG hook - [#​35401](https://redirect.github.com/storybookjs/storybook/pull/35401), thanks @​mrginglymus! - Core: Fix resolveImport TSX fallback - [#​34815](https://redirect.github.com/storybookjs/storybook/pull/34815), thanks @​cyphercodes! - Core: Flush preview-api hook effects in portable stories - [#​35224](https://redirect.github.com/storybookjs/storybook/pull/35224), thanks @​lifeiscontent! - Core: Ignore story-like directories in indexer - [#​34806](https://redirect.github.com/storybookjs/storybook/pull/34806), thanks @​MukundaKatta! - Core: Improve ActionBar focus indicator in high contrast mode - [#​34779](https://redirect.github.com/storybookjs/storybook/pull/34779), thanks @​TheSeydiCharyyev! - Core: Include chromatic packages in ecosystem identifier - [#​35170](https://redirect.github.com/storybookjs/storybook/pull/35170), thanks @​yannbf! - Core: Incorrect package json handling - [#​34515](https://redirect.github.com/storybookjs/storybook/pull/34515), thanks @​lino-levan! - Core: Introduce Agentic Review feature - [#​34837](https://redirect.github.com/storybookjs/storybook/pull/34837), thanks @​yannbf! - Core: Leave experimentalReview unset by default so the AI CLI plugins can enable review - [#​35396](https://redirect.github.com/storybookjs/storybook/pull/35396), thanks @​kasperpeulen! - Core: Recognize addon-mcp registered via getAbsolutePath() in runtime instance registry - [#​35286](https://redirect.github.com/storybookjs/storybook/pull/35286), thanks @​yannbf! - Core: Reset WebsocketTransport heartbeat on every message, not just ping - [#​35422](https://redirect.github.com/storybookjs/storybook/pull/35422), thanks @​valentinpalkovic! - Core: Skip story-docs Code panel emission in portable stories - [#​35387](https://redirect.github.com/storybookjs/storybook/pull/35387), thanks @​ndelangen! - Core: Use UndoIcon for Review-changes clear button - [#​34767](https://redirect.github.com/storybookjs/storybook/pull/34767), thanks @​valentinpalkovic! - CSF Next: Propagate skip tags to .test children - [#​34964](https://redirect.github.com/storybookjs/storybook/pull/34964), thanks @​kwonoj! - CSF Next: Add tags type support for - [#​34819](https://redirect.github.com/storybookjs/storybook/pull/34819), thanks @​unional! - CSF: Fix Canvas and userEvent types under Yarn PnP - [#​34986](https://redirect.github.com/storybookjs/storybook/pull/34986), thanks @​yatishgoel! - Docgen: Add mock open service - [#​34954](https://redirect.github.com/storybookjs/storybook/pull/34954), thanks @​JReinhold! - Docgen: Fix inferred argTypes from initial args overriding docgen and custom argTypes in experimentalDocgenServer mode - [#​35196](https://redirect.github.com/storybookjs/storybook/pull/35196), thanks @​JReinhold! - Docgen: Register service runtime, payload argTypes - [#​35108](https://redirect.github.com/storybookjs/storybook/pull/35108), thanks @​JReinhold! - Docgen: Run experimentalDocgenServer extraction in a worker thread - [#​35324](https://redirect.github.com/storybookjs/storybook/pull/35324), thanks @​JReinhold! - Docgen: Wire up react-component-meta with DocgenService - [#​34963](https://redirect.github.com/storybookjs/storybook/pull/34963), thanks @​JReinhold! - DocgenServer: Fix OOM by recycling the shared TS program - [#​35305](https://redirect.github.com/storybookjs/storybook/pull/35305), thanks @​ndelangen! - Docs: Add ariaLabel support to ActionItem interface - [#​34749](https://redirect.github.com/storybookjs/storybook/pull/34749), thanks @​TheSeydiCharyyev! - Docs: Add shallow MDX ref manifests for experimentalDocgenServer - [#​35189](https://redirect.github.com/storybookjs/storybook/pull/35189), thanks @​JReinhold! - Docs: Deprecate ExternalDocs - [#​35074](https://redirect.github.com/storybookjs/storybook/pull/35074), thanks @​Sidnioulz! - Docs: Fix Controls losing focus when subcomponents are defined - [#​35018](https://redirect.github.com/storybookjs/storybook/pull/35018), thanks @​cssinate! - Docs: Improve DocsParameters types - [#​35190](https://redirect.github.com/storybookjs/storybook/pull/35190), thanks @​mrginglymus! - Docs: Prevent heading anchor cutoff on docs pages - [#​34945](https://redirect.github.com/storybookjs/storybook/pull/34945), thanks @​copilot-swe-agent! - Docs: Restore React 16/17 support in useServiceDocgen - [#​35179](https://redirect.github.com/storybookjs/storybook/pull/35179), thanks @​JReinhold! - Docs: Route ArgTypes and Controls through docgen service when flag enabled - [#​35109](https://redirect.github.com/storybookjs/storybook/pull/35109), thanks @​JReinhold! - Docs: Scope control input ids to each block instance - [#​34793](https://redirect.github.com/storybookjs/storybook/pull/34793), thanks @​TheSeydiCharyyev! - Docs: Support explicit id prop on for standalone MDX - [#​34808](https://redirect.github.com/storybookjs/storybook/pull/34808), thanks @​TheSeydiCharyyev! - ESLint Plugin: Avoid ESLint Unstable API Load - [#​35269](https://redirect.github.com/storybookjs/storybook/pull/35269), thanks @​pupuking723! - Index: Remove `hasActiveFilters` check - [#​35151](https://redirect.github.com/storybookjs/storybook/pull/35151), thanks @​mrginglymus! - Init: Support pnpm catalogs when adding addon-vitest dependencies - [#​35415](https://redirect.github.com/storybookjs/storybook/pull/35415), thanks @​yannbf! - Interactions: Prevent debugger controls from stealing focus - [#​35073](https://redirect.github.com/storybookjs/storybook/pull/35073), thanks @​BrenoSI03! - Maintenance: Centralize supported file extension lists - [#​34844](https://redirect.github.com/storybookjs/storybook/pull/34844), thanks @​valentinpalkovic! - Maintenance: Replace `resolve` and `resolve.exports` with `oxc-resolver` - [#​34692](https://redirect.github.com/storybookjs/storybook/pull/34692), thanks @​valentinpalkovic! - Manager: Apply addon-registered filters to the initial story index - [#​35408](https://redirect.github.com/storybookjs/storybook/pull/35408), thanks @​ndelangen! - Manager: Fix crash when toggling addon panel on mobile (LandmarkManager TypeError) - [#​34790](https://redirect.github.com/storybookjs/storybook/pull/34790), thanks @​valentinpalkovic! - Manager: Fix layout.showPanel config - [#​34777](https://redirect.github.com/storybookjs/storybook/pull/34777), thanks @​kalinco-glitch! - Manager: Fix race condition in `experimental_setFilter` - [#​35194](https://redirect.github.com/storybookjs/storybook/pull/35194), thanks @​mrginglymus! - Manager: Keep local preview iframe on host URL when a ref story loads first - [#​35078](https://redirect.github.com/storybookjs/storybook/pull/35078), thanks @​TheSeydiCharyyev! - Manager: Restructure review feature state, layout integration, and thumbnail pipeline - [#​35351](https://redirect.github.com/storybookjs/storybook/pull/35351), thanks @​ghengeveld! - Measure & Outline: Honor the `disable` parameter - [#​35150](https://redirect.github.com/storybookjs/storybook/pull/35150), thanks @​yatishgoel! - ModuleGraph: Refactor from StoryDependencyService to open service-based ModuleGraphService - [#​35048](https://redirect.github.com/storybookjs/storybook/pull/35048), thanks @​JReinhold! - ModuleGraph: Stop bumping the graph revision on story-index invalidation - [#​35178](https://redirect.github.com/storybookjs/storybook/pull/35178), thanks @​JReinhold! - Next: Call link onClick before preventing default - [#​35311](https://redirect.github.com/storybookjs/storybook/pull/35311), thanks @​yatishgoel! - Next: Support `as` prop in next/link mock - [#​35148](https://redirect.github.com/storybookjs/storybook/pull/35148), thanks @​yatishgoel! - Next Vite: Add Link mock with useLinkStatus to nextjs-vite framework - [#​34736](https://redirect.github.com/storybookjs/storybook/pull/34736), thanks @​yatishgoel! - Next Vite: Bump vite-plugin-storybook-nextjs to ^3.3.0 - [#​34838](https://redirect.github.com/storybookjs/storybook/pull/34838), thanks @​yatishgoel! - Open Service: Add `internal` property to control visibility - [#​35057](https://redirect.github.com/storybookjs/storybook/pull/35057), thanks @​JReinhold! - Open Service: Add schema-driven service runtime - [#​34860](https://redirect.github.com/storybookjs/storybook/pull/34860), thanks @​JReinhold! - Open Service: Add sync between server, manager and preview - [#​35017](https://redirect.github.com/storybookjs/storybook/pull/35017), thanks @​ndelangen! - Open Service: Call remote commands in load functions - [#​35106](https://redirect.github.com/storybookjs/storybook/pull/35106), thanks @​JReinhold! - Open Service: Fix docgen hot update controls refresh - [#​35158](https://redirect.github.com/storybookjs/storybook/pull/35158), thanks @​JReinhold! - Open Service: Fix reactivity on deep signals, fire subscribers on load dependencies - [#​34979](https://redirect.github.com/storybookjs/storybook/pull/34979), thanks @​JReinhold! - Open Service: Implement service registration on the server - [#​34875](https://redirect.github.com/storybookjs/storybook/pull/34875), thanks @​JReinhold! - Open Service: Implement service registration on the server (attempt 2) - [#​34961](https://redirect.github.com/storybookjs/storybook/pull/34961), thanks @​JReinhold! - Open Service: Introduce query states (loading/error/success) - [#​35214](https://redirect.github.com/storybookjs/storybook/pull/35214), thanks @​JReinhold! - Open Service: Load static query snapshots in browser builds - [#​35154](https://redirect.github.com/storybookjs/storybook/pull/35154), thanks @​JReinhold! - Open Service: Mark module-graph engine commands as internal - [#​35144](https://redirect.github.com/storybookjs/storybook/pull/35144), thanks @​JReinhold! - Open Service: Split story docs from docgen service - [#​35169](https://redirect.github.com/storybookjs/storybook/pull/35169), thanks @​JReinhold! - Open Service: Sync queries, load/loaded() API, strict reader handlers - [#​34932](https://redirect.github.com/storybookjs/storybook/pull/34932), thanks @​JReinhold! - Open Service: Type getService for core services per runtime - [#​35242](https://redirect.github.com/storybookjs/storybook/pull/35242), thanks @​JReinhold! - Preview: Preserve @​ts-expect-error in web-component and vue preview - [#​34839](https://redirect.github.com/storybookjs/storybook/pull/34839), thanks @​brentswisher! - Preview: Preserve primitive args for non-ReactNode other types - [#​35088](https://redirect.github.com/storybookjs/storybook/pull/35088), thanks @​TheSeydiCharyyev! - Preview: Restore iframe scrolling after resizing the layout - [#​35310](https://redirect.github.com/storybookjs/storybook/pull/35310), thanks @​yatishgoel! - Preview: Use width/height instead of min-* in CanvasWrap - [#​35056](https://redirect.github.com/storybookjs/storybook/pull/35056), thanks @​DevLikhith5! - Pseudo States: Keep combinator broad pseudo selectors valid - [#​35060](https://redirect.github.com/storybookjs/storybook/pull/35060), thanks @​mturac! - Pseudo States: Preserve URL globals on story change - [#​35211](https://redirect.github.com/storybookjs/storybook/pull/35211), thanks @​Sidnioulz! - React Native: Remove babel deps from RN setup (not needed) - [#​35243](https://redirect.github.com/storybookjs/storybook/pull/35243), thanks @​dannyhw! - React: Add an optional TypeScript peer to react-vite - [#​34627](https://redirect.github.com/storybookjs/storybook/pull/34627), thanks @​wojtekmaj! - React: Align react-docgen versions - [#​35271](https://redirect.github.com/storybookjs/storybook/pull/35271), thanks @​Sidnioulz! - React: Fix subcomponent prop extraction without JSX usage - [#​35107](https://redirect.github.com/storybookjs/storybook/pull/35107), thanks @​JReinhold! - React: Render boolean props set to false in source snippets - [#​34968](https://redirect.github.com/storybookjs/storybook/pull/34968), thanks @​valentinpalkovic! - Review: Dynamic thumbnail scaling based on content dimensions - [#​35282](https://redirect.github.com/storybookjs/storybook/pull/35282), thanks @​ghengeveld! - Review: Fix accessibility/UX issues in the review UI - [#​35398](https://redirect.github.com/storybookjs/storybook/pull/35398), thanks @​Sidnioulz! - Review: Fix inaccurate review story counts in sidebar - [#​35391](https://redirect.github.com/storybookjs/storybook/pull/35391), thanks @​ghengeveld! - Review: Improve review thumbnail scaling and loading UX - [#​35335](https://redirect.github.com/storybookjs/storybook/pull/35335), thanks @​ghengeveld! - Review: Notify on review arrival instead of auto-navigating - [#​35276](https://redirect.github.com/storybookjs/storybook/pull/35276), thanks @​ghengeveld! - Review: Simplify layout handling - [#​35322](https://redirect.github.com/storybookjs/storybook/pull/35322), thanks @​ghengeveld! - Tanstack: Export `TanStackPreview` from `@storybook/tanstack-react` to unblock CSF Next typing - [#​34949](https://redirect.github.com/storybookjs/storybook/pull/34949), thanks @​copilot-swe-agent! - TanStack: Normalize route-group handling in createRoute mock - [#​34948](https://redirect.github.com/storybookjs/storybook/pull/34948), thanks @​copilot-swe-agent! - Tanstack: Remove Outlet mock - [#​35010](https://redirect.github.com/storybookjs/storybook/pull/35010), thanks @​huang-julien! - Tanstack: Supply id OR path when using RouteOptions for route mock - [#​34950](https://redirect.github.com/storybookjs/storybook/pull/34950), thanks @​copilot-swe-agent! - Telemetry: Preserve state machine when the module loads more than once - [#​35140](https://redirect.github.com/storybookjs/storybook/pull/35140), thanks @​kasperpeulen! - Telemetry: Prevent pnpm paths from leaking into framework.name - [#​35345](https://redirect.github.com/storybookjs/storybook/pull/35345), thanks @​Sidnioulz! - Test: Move @​testing-library/dom to dependencies - [#​34604](https://redirect.github.com/storybookjs/storybook/pull/34604), thanks @​XionWCFM! - UI: Allow manager-head favicon override - [#​34809](https://redirect.github.com/storybookjs/storybook/pull/34809), thanks @​MukundaKatta! - UI: Fix args not preserved in isolation mode - [#​35055](https://redirect.github.com/storybookjs/storybook/pull/35055), thanks @​sijie-Z! - UI: Hide onboarding menu with feature flag - [#​35299](https://redirect.github.com/storybookjs/storybook/pull/35299), thanks @​Sidnioulz! - Viewport: Highlight toolbar button when custom viewport is active - [#​35075](https://redirect.github.com/storybookjs/storybook/pull/35075), thanks @​derinbarutcu17! - Viewport: Warn when legacy `defaultViewport` parameter is used - [#​35087](https://redirect.github.com/storybookjs/storybook/pull/35087), thanks @​yatishgoel! - Vitest: Reset playwright cursor position to avoid hover bug - [#​34765](https://redirect.github.com/storybookjs/storybook/pull/34765), thanks @​Sidnioulz! - Vue: Ensure vue-component-meta runs in post - [#​34976](https://redirect.github.com/storybookjs/storybook/pull/34976), thanks @​Sidnioulz! - Vue: Fix Unicode Default Values In Docs - [#​34909](https://redirect.github.com/storybookjs/storybook/pull/34909), thanks @​Arunsiva003! - Vue: Use AST to inject __docgenInfo correctly - [#​35201](https://redirect.github.com/storybookjs/storybook/pull/35201), thanks @​Sidnioulz! - Webpack: Gate lazy-compilation import pipeline on webpack version - [#​34931](https://redirect.github.com/storybookjs/storybook/pull/34931), thanks @​copilot-swe-age

Note

PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • Only on Sunday and Saturday (* * * * 0,6)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@jackvincentnz jackvincentnz force-pushed the renovate/all-non-major-updates branch from 332843a to 9fa7792 Compare July 11, 2026 01:52
@codecov

codecov Bot commented Jul 11, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 93.45%. Comparing base (8a113c7) to head (46b2546).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #869   +/-   ##
=======================================
  Coverage   93.45%   93.45%           
=======================================
  Files         203      203           
  Lines        1895     1895           
  Branches       34       34           
=======================================
  Hits         1771     1771           
  Misses        106      106           
  Partials       18       18           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@renovate renovate Bot force-pushed the renovate/all-non-major-updates branch from 9fa7792 to b0f21a3 Compare July 11, 2026 06:58
@jackvincentnz jackvincentnz force-pushed the renovate/all-non-major-updates branch from b0f21a3 to 64bfb53 Compare July 11, 2026 06:59
@renovate renovate Bot force-pushed the renovate/all-non-major-updates branch from 64bfb53 to 2b9761b Compare July 11, 2026 10:08
@jackvincentnz jackvincentnz force-pushed the renovate/all-non-major-updates branch from 2b9761b to 4225d87 Compare July 11, 2026 10:09
@renovate renovate Bot force-pushed the renovate/all-non-major-updates branch from 4225d87 to 6a5c550 Compare July 11, 2026 10:11
@jackvincentnz jackvincentnz force-pushed the renovate/all-non-major-updates branch from 6a5c550 to 3c1df8a Compare July 11, 2026 10:12
@renovate renovate Bot force-pushed the renovate/all-non-major-updates branch from 3c1df8a to 479c32a Compare July 11, 2026 15:08
@jackvincentnz jackvincentnz force-pushed the renovate/all-non-major-updates branch from 479c32a to f313da1 Compare July 11, 2026 15:09
@renovate renovate Bot force-pushed the renovate/all-non-major-updates branch from f313da1 to 405458d Compare July 11, 2026 18:04
@jackvincentnz jackvincentnz force-pushed the renovate/all-non-major-updates branch from 405458d to 2162616 Compare July 11, 2026 18:05
@renovate renovate Bot force-pushed the renovate/all-non-major-updates branch from 2162616 to 774a710 Compare July 12, 2026 07:09
@jackvincentnz jackvincentnz force-pushed the renovate/all-non-major-updates branch from 774a710 to 7d2a0cd Compare July 12, 2026 07:10
@renovate renovate Bot force-pushed the renovate/all-non-major-updates branch from 7d2a0cd to 25e819c Compare July 12, 2026 17:03
@jackvincentnz jackvincentnz force-pushed the renovate/all-non-major-updates branch from 25e819c to 82286d7 Compare July 12, 2026 17:04
@renovate renovate Bot force-pushed the renovate/all-non-major-updates branch from 82286d7 to 5d660c8 Compare July 12, 2026 23:17
@jackvincentnz jackvincentnz force-pushed the renovate/all-non-major-updates branch from 5d660c8 to 3dba947 Compare July 12, 2026 23:18
@renovate renovate Bot force-pushed the renovate/all-non-major-updates branch from 3dba947 to c364c41 Compare July 13, 2026 02:30
@jackvincentnz jackvincentnz force-pushed the renovate/all-non-major-updates branch from c364c41 to db53548 Compare July 13, 2026 02:31
@renovate renovate Bot force-pushed the renovate/all-non-major-updates branch from db53548 to 6d79872 Compare July 13, 2026 15:03
@jackvincentnz jackvincentnz force-pushed the renovate/all-non-major-updates branch from 6d79872 to be3885a Compare July 13, 2026 15:04
@renovate renovate Bot force-pushed the renovate/all-non-major-updates branch from be3885a to cdb3d93 Compare July 13, 2026 20:40
@jackvincentnz jackvincentnz force-pushed the renovate/all-non-major-updates branch from cdb3d93 to d5b745a Compare July 13, 2026 20:41
@renovate renovate Bot force-pushed the renovate/all-non-major-updates branch from d5b745a to 7f5e6a3 Compare July 13, 2026 20:44
@jackvincentnz jackvincentnz force-pushed the renovate/all-non-major-updates branch from 7f5e6a3 to fb2d3dd Compare July 13, 2026 20:45
@renovate renovate Bot force-pushed the renovate/all-non-major-updates branch from fb2d3dd to 15eb965 Compare July 13, 2026 20:48
@jackvincentnz jackvincentnz force-pushed the renovate/all-non-major-updates branch from 15eb965 to 8f37056 Compare July 13, 2026 20:49
@renovate renovate Bot force-pushed the renovate/all-non-major-updates branch from 8f37056 to d832e83 Compare July 13, 2026 20:51
@jackvincentnz jackvincentnz force-pushed the renovate/all-non-major-updates branch from d832e83 to ac5e763 Compare July 13, 2026 20:52
@renovate renovate Bot force-pushed the renovate/all-non-major-updates branch from 3ff6553 to 2eb59c1 Compare July 13, 2026 21:31
@jackvincentnz jackvincentnz force-pushed the renovate/all-non-major-updates branch from 2eb59c1 to 70da616 Compare July 13, 2026 21:32
@renovate renovate Bot force-pushed the renovate/all-non-major-updates branch from 70da616 to 5ee7ce0 Compare July 13, 2026 21:35
@jackvincentnz jackvincentnz force-pushed the renovate/all-non-major-updates branch from 5ee7ce0 to 9f4c03c Compare July 13, 2026 21:36
@renovate renovate Bot force-pushed the renovate/all-non-major-updates branch from 9f4c03c to 648d5d9 Compare July 13, 2026 21:39
@jackvincentnz jackvincentnz force-pushed the renovate/all-non-major-updates branch from 648d5d9 to 83df927 Compare July 13, 2026 21:40
@renovate renovate Bot force-pushed the renovate/all-non-major-updates branch from 83df927 to bd8fbd7 Compare July 13, 2026 21:42
@jackvincentnz jackvincentnz force-pushed the renovate/all-non-major-updates branch from bd8fbd7 to 784a130 Compare July 13, 2026 21:43
@renovate renovate Bot force-pushed the renovate/all-non-major-updates branch from 784a130 to f7aa91b Compare July 13, 2026 21:46
@jackvincentnz jackvincentnz force-pushed the renovate/all-non-major-updates branch from f7aa91b to d39d0cd Compare July 13, 2026 21:47
@renovate renovate Bot force-pushed the renovate/all-non-major-updates branch from d39d0cd to ae1b013 Compare July 13, 2026 21:50
@jackvincentnz jackvincentnz force-pushed the renovate/all-non-major-updates branch from ae1b013 to d5e485c Compare July 13, 2026 21:50
@renovate renovate Bot force-pushed the renovate/all-non-major-updates branch from d5e485c to b7392c1 Compare July 13, 2026 21:53
@jackvincentnz jackvincentnz force-pushed the renovate/all-non-major-updates branch from b7392c1 to 3c908e5 Compare July 13, 2026 21:54
@renovate renovate Bot force-pushed the renovate/all-non-major-updates branch from 3c908e5 to e8f7d76 Compare July 13, 2026 21:57
@jackvincentnz jackvincentnz force-pushed the renovate/all-non-major-updates branch from e8f7d76 to f475164 Compare July 13, 2026 21:58
@renovate renovate Bot force-pushed the renovate/all-non-major-updates branch from f475164 to ee55936 Compare July 13, 2026 22:00
@jackvincentnz jackvincentnz force-pushed the renovate/all-non-major-updates branch from ee55936 to 59a67d8 Compare July 13, 2026 22:01
@renovate renovate Bot force-pushed the renovate/all-non-major-updates branch from 59a67d8 to 463f4c1 Compare July 13, 2026 22:05
@jackvincentnz jackvincentnz force-pushed the renovate/all-non-major-updates branch from 463f4c1 to 04b06e4 Compare July 13, 2026 22:06
@renovate renovate Bot force-pushed the renovate/all-non-major-updates branch from 04b06e4 to ef084c6 Compare July 13, 2026 22:08
@jackvincentnz jackvincentnz force-pushed the renovate/all-non-major-updates branch from ef084c6 to 385c444 Compare July 13, 2026 22:09
@renovate renovate Bot force-pushed the renovate/all-non-major-updates branch from 385c444 to d1ebf53 Compare July 13, 2026 22:12
@jackvincentnz jackvincentnz force-pushed the renovate/all-non-major-updates branch from d1ebf53 to 15ccf6a Compare July 13, 2026 22:13
@renovate renovate Bot force-pushed the renovate/all-non-major-updates branch from 15ccf6a to 022f361 Compare July 13, 2026 22:16
@jackvincentnz jackvincentnz force-pushed the renovate/all-non-major-updates branch from 022f361 to f0c98a6 Compare July 13, 2026 22:17
@renovate renovate Bot force-pushed the renovate/all-non-major-updates branch from f0c98a6 to aa68af5 Compare July 13, 2026 22:19
@jackvincentnz jackvincentnz force-pushed the renovate/all-non-major-updates branch from aa68af5 to a5d676f Compare July 13, 2026 22:20
@renovate renovate Bot force-pushed the renovate/all-non-major-updates branch from a5d676f to 47deb9c Compare July 13, 2026 22:22
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.

0 participants