This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@apollo/client](https://www.apollographql.com/docs/react/) ([source](https://redirect.github.com/apollographql/apollo-client)) | [`3.13.4` -> `3.13.5`](https://renovatebot.com/diffs/npm/@apollo%2fclient/3.13.4/3.13.5) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [@eslint/js](https://eslint.org) ([source](https://redirect.github.com/eslint/eslint/tree/HEAD/packages/js)) | [`9.22.0` -> `9.23.0`](https://renovatebot.com/diffs/npm/@eslint%2fjs/9.22.0/9.23.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [@nestjs/apollo](https://redirect.github.com/nestjs/graphql) | [`13.0.3` -> `13.0.4`](https://renovatebot.com/diffs/npm/@nestjs%2fapollo/13.0.3/13.0.4) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [@nestjs/common](https://nestjs.com) ([source](https://redirect.github.com/nestjs/nest/tree/HEAD/packages/common)) | [`11.0.11` -> `11.0.12`](https://renovatebot.com/diffs/npm/@nestjs%2fcommon/11.0.11/11.0.12) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [@nestjs/core](https://nestjs.com) ([source](https://redirect.github.com/nestjs/nest/tree/HEAD/packages/core)) | [`11.0.11` -> `11.0.12`](https://renovatebot.com/diffs/npm/@nestjs%2fcore/11.0.11/11.0.12) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [@nestjs/graphql](https://redirect.github.com/nestjs/graphql) | [`13.0.3` -> `13.0.4`](https://renovatebot.com/diffs/npm/@nestjs%2fgraphql/13.0.3/13.0.4) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [@nestjs/platform-fastify](https://nestjs.com) ([source](https://redirect.github.com/nestjs/nest/tree/HEAD/packages/platform-fastify)) | [`11.0.11` -> `11.0.12`](https://renovatebot.com/diffs/npm/@nestjs%2fplatform-fastify/11.0.11/11.0.12) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [@nestjs/testing](https://nestjs.com) ([source](https://redirect.github.com/nestjs/nest/tree/HEAD/packages/testing)) | [`11.0.11` -> `11.0.12`](https://renovatebot.com/diffs/npm/@nestjs%2ftesting/11.0.11/11.0.12) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [@nuxt/devtools](https://devtools.nuxt.com) ([source](https://redirect.github.com/nuxt/devtools/tree/HEAD/packages/devtools)) | [`2.3.0` -> `2.3.1`](https://renovatebot.com/diffs/npm/@nuxt%2fdevtools/2.3.0/2.3.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [@rollup/rollup-linux-x64-gnu](https://rollupjs.org/) ([source](https://redirect.github.com/rollup/rollup)) | [`4.36.0` -> `4.37.0`](https://renovatebot.com/diffs/npm/@rollup%2frollup-linux-x64-gnu/4.36.0/4.37.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [@storybook/addon-essentials](https://redirect.github.com/storybookjs/storybook/tree/next/code/addons/essentials) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/addons/essentials)) | [`8.6.7` -> `8.6.9`](https://renovatebot.com/diffs/npm/@storybook%2faddon-essentials/8.6.7/8.6.9) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [@storybook/addon-interactions](https://redirect.github.com/storybookjs/storybook/tree/next/code/addons/interactions) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/addons/interactions)) | [`8.6.7` -> `8.6.9`](https://renovatebot.com/diffs/npm/@storybook%2faddon-interactions/8.6.7/8.6.9) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [@storybook/addon-links](https://redirect.github.com/storybookjs/storybook/tree/next/code/addons/links) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/addons/links)) | [`8.6.7` -> `8.6.9`](https://renovatebot.com/diffs/npm/@storybook%2faddon-links/8.6.7/8.6.9) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [@storybook/builder-vite](https://redirect.github.com/storybookjs/storybook/tree/next/code/builders/builder-vite/#readme) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/builders/builder-vite)) | [`8.6.7` -> `8.6.9`](https://renovatebot.com/diffs/npm/@storybook%2fbuilder-vite/8.6.7/8.6.9) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [@storybook/vue3-vite](https://redirect.github.com/storybookjs/storybook/tree/next/code/frameworks/vue3-vite) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/frameworks/vue3-vite)) | [`8.6.7` -> `8.6.9`](https://renovatebot.com/diffs/npm/@storybook%2fvue3-vite/8.6.7/8.6.9) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [@swc/core](https://swc.rs) ([source](https://redirect.github.com/swc-project/swc)) | [`1.11.11` -> `1.11.13`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.11.11/1.11.13) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [@types/diff](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/diff) ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/diff)) | [`7.0.1` -> `7.0.2`](https://renovatebot.com/diffs/npm/@types%2fdiff/7.0.1/7.0.2) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)) | [`22.13.10` -> `22.13.13`](https://renovatebot.com/diffs/npm/@types%2fnode/22.13.10/22.13.13) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [eslint](https://eslint.org) ([source](https://redirect.github.com/eslint/eslint)) | [`9.22.0` -> `9.23.0`](https://renovatebot.com/diffs/npm/eslint/9.22.0/9.23.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [eslint-plugin-prettier](https://redirect.github.com/prettier/eslint-plugin-prettier) | [`5.2.3` -> `5.2.5`](https://renovatebot.com/diffs/npm/eslint-plugin-prettier/5.2.3/5.2.5) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [graphql-scalars](https://redirect.github.com/Urigo/graphql-scalars) | [`1.24.1` -> `1.24.2`](https://renovatebot.com/diffs/npm/graphql-scalars/1.24.1/1.24.2) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [nestjs-pino](https://redirect.github.com/iamolegga/nestjs-pino) | [`4.3.1` -> `4.4.0`](https://renovatebot.com/diffs/npm/nestjs-pino/4.3.1/4.4.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [nuxt](https://nuxt.com) ([source](https://redirect.github.com/nuxt/nuxt/tree/HEAD/packages/nuxt)) | [`3.16.0` -> `3.16.1`](https://renovatebot.com/diffs/npm/nuxt/3.16.0/3.16.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [reka-ui](https://redirect.github.com/unovue/reka-ui) | [`2.1.0` -> `2.1.1`](https://renovatebot.com/diffs/npm/reka-ui/2.1.0/2.1.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [storybook](https://redirect.github.com/storybookjs/storybook/tree/next/code/lib/cli) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/lib/cli)) | [`8.6.7` -> `8.6.9`](https://renovatebot.com/diffs/npm/storybook/8.6.7/8.6.9) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [typescript-eslint](https://typescript-eslint.io/packages/typescript-eslint) ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)) | [`8.26.1` -> `8.28.0`](https://renovatebot.com/diffs/npm/typescript-eslint/8.26.1/8.28.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [vite](https://vite.dev) ([source](https://redirect.github.com/vitejs/vite/tree/HEAD/packages/vite)) | [`6.2.2` -> `6.2.3`](https://renovatebot.com/diffs/npm/vite/6.2.2/6.2.3) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [vitest](https://redirect.github.com/vitest-dev/vitest) ([source](https://redirect.github.com/vitest-dev/vitest/tree/HEAD/packages/vitest)) | [`3.0.7` -> `3.0.9`](https://renovatebot.com/diffs/npm/vitest/3.0.7/3.0.9) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [vuetify](https://vuetifyjs.com) ([source](https://redirect.github.com/vuetifyjs/vuetify/tree/HEAD/packages/vuetify)) | [`3.7.17` -> `3.7.18`](https://renovatebot.com/diffs/npm/vuetify/3.7.17/3.7.18) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [zx](https://google.github.io/zx/) ([source](https://redirect.github.com/google/zx)) | [`8.3.2` -> `8.4.1`](https://renovatebot.com/diffs/npm/zx/8.3.2/8.4.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>apollographql/apollo-client (@​apollo/client)</summary> ### [`v3.13.5`](https://redirect.github.com/apollographql/apollo-client/blob/HEAD/CHANGELOG.md#3135) [Compare Source](https://redirect.github.com/apollographql/apollo-client/compare/v3.13.4...v3.13.5) ##### Patch Changes - [#​12461](https://redirect.github.com/apollographql/apollo-client/pull/12461) [`12c8d06`](12c8d06f1e) Thanks [@​jerelmiller](https://redirect.github.com/jerelmiller)! - Fix an issue where a `cache-first` query would return the result for previous variables when a cache update is issued after simultaneously changing variables and skipping the query. </details> <details> <summary>eslint/eslint (@​eslint/js)</summary> ### [`v9.23.0`](https://redirect.github.com/eslint/eslint/compare/v9.22.0...20591c49ff27435b1555111a929a6966febc249f) [Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.22.0...v9.23.0) </details> <details> <summary>nestjs/graphql (@​nestjs/apollo)</summary> ### [`v13.0.4`](https://redirect.github.com/nestjs/graphql/releases/tag/v13.0.4) [Compare Source](https://redirect.github.com/nestjs/graphql/compare/v13.0.3...v13.0.4) ##### 13.0.4 (2025-03-24) ##### Enhancements - `graphql` - [#​3503](https://redirect.github.com/nestjs/graphql/pull/3503) feat(graphql): add support for transforming the resolvers ([@​JoshVee](https://redirect.github.com/JoshVee)) ##### Dependencies - `graphql` - [#​3487](https://redirect.github.com/nestjs/graphql/pull/3487) fix(deps): update dependency ws to v8.18.1 ([@​renovate\[bot\]](https://redirect.github.com/apps/renovate)) - [#​3488](https://redirect.github.com/nestjs/graphql/pull/3488) fix(deps): update graphql-tools monorepo ([@​renovate\[bot\]](https://redirect.github.com/apps/renovate)) - `mercurius` - [#​3494](https://redirect.github.com/nestjs/graphql/pull/3494) chore(deps): update dependency mercurius to v16.1.0 ([@​renovate\[bot\]](https://redirect.github.com/apps/renovate)) ##### Committers: 1 - Josh Vawdrey ([@​JoshVee](https://redirect.github.com/JoshVee)) </details> <details> <summary>nestjs/nest (@​nestjs/common)</summary> ### [`v11.0.12`](https://redirect.github.com/nestjs/nest/compare/v11.0.11...c58f49a3cc7b48916a98dcb81764ce77950d535a) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v11.0.11...v11.0.12) </details> <details> <summary>nestjs/nest (@​nestjs/core)</summary> ### [`v11.0.12`](https://redirect.github.com/nestjs/nest/compare/v11.0.11...c58f49a3cc7b48916a98dcb81764ce77950d535a) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v11.0.11...v11.0.12) </details> <details> <summary>nestjs/nest (@​nestjs/platform-fastify)</summary> ### [`v11.0.12`](https://redirect.github.com/nestjs/nest/releases/tag/v11.0.12) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v11.0.11...v11.0.12) #### v11.0.12 (2025-03-19) ##### Bug fixes - `core` - [#​14803](https://redirect.github.com/nestjs/nest/pull/14803) fix(core): infinite loop on broken circular reference ([@​kamilmysliwiec](https://redirect.github.com/kamilmysliwiec)) - [https://github.com/nestjs/nest/pull/14792](https://redirect.github.com/nestjs/nest/pull/14792) dependencies not resolving for request-scoped lazy providers ([@​anizozina](https://redirect.github.com/anizozina)) ##### Enhancements - `core` - [#​14802](https://redirect.github.com/nestjs/nest/pull/14802) feat(core): add options to the legacy route converter ([@​kamilmysliwiec](https://redirect.github.com/kamilmysliwiec)) </details> <details> <summary>nestjs/nest (@​nestjs/testing)</summary> ### [`v11.0.12`](https://redirect.github.com/nestjs/nest/compare/v11.0.11...c58f49a3cc7b48916a98dcb81764ce77950d535a) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v11.0.11...v11.0.12) </details> <details> <summary>nuxt/devtools (@​nuxt/devtools)</summary> ### [`v2.3.1`](https://redirect.github.com/nuxt/devtools/blob/HEAD/CHANGELOG.md#231-2025-03-20) [Compare Source](https://redirect.github.com/nuxt/devtools/compare/v2.3.0...v2.3.1) ##### Bug Fixes - downgrade `execa` to be compatible with Node v18, fix [#​821](https://redirect.github.com/nuxt/devtools/issues/821) ([f15c7dc](f15c7dca3a)) </details> <details> <summary>rollup/rollup (@​rollup/rollup-linux-x64-gnu)</summary> ### [`v4.37.0`](https://redirect.github.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4370) [Compare Source](https://redirect.github.com/rollup/rollup/compare/v4.36.0...v4.37.0) *2025-03-23* ##### Features - Support Musl Linux on Riscv64 architectures ([#​5726](https://redirect.github.com/rollup/rollup/issues/5726)) - Handles class decorators placed before the `export` keyword ([#​5871](https://redirect.github.com/rollup/rollup/issues/5871)) ##### Bug Fixes - Log Rust panic messages to the console when using the WASM build ([#​5875](https://redirect.github.com/rollup/rollup/issues/5875)) ##### Pull Requests - [#​5726](https://redirect.github.com/rollup/rollup/pull/5726): Add support for linux riscv64 musl ([@​fossdd](https://redirect.github.com/fossdd), [@​leso-kn](https://redirect.github.com/leso-kn)) - [#​5871](https://redirect.github.com/rollup/rollup/pull/5871): feat: support decorators before or after export ([@​TrickyPi](https://redirect.github.com/TrickyPi)) - [#​5875](https://redirect.github.com/rollup/rollup/pull/5875): capture Rust panic messages and output them to the console. ([@​luyahan](https://redirect.github.com/luyahan), [@​lukastaegert](https://redirect.github.com/lukastaegert)) - [#​5883](https://redirect.github.com/rollup/rollup/pull/5883): Pin digest of 3rd party actions ([@​re-taro](https://redirect.github.com/re-taro)) - [#​5885](https://redirect.github.com/rollup/rollup/pull/5885): fix(deps): lock file maintenance minor/patch updates ([@​renovate](https://redirect.github.com/renovate)\[bot]) </details> <details> <summary>storybookjs/storybook (@​storybook/addon-essentials)</summary> ### [`v8.6.9`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#869) [Compare Source](https://redirect.github.com/storybookjs/storybook/compare/v8.6.8...v8.6.9) - Next: Fix react aliases in next vite plugin - [#​30914](https://redirect.github.com/storybookjs/storybook/pull/30914), thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)! ### [`v8.6.8`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#868) [Compare Source](https://redirect.github.com/storybookjs/storybook/compare/v8.6.7...v8.6.8) - Angular: Export all files in Angular package.json - [#​30849](https://redirect.github.com/storybookjs/storybook/pull/30849), thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)! - CLI: Don't add packageManager entry to package.json automatically - [#​30855](https://redirect.github.com/storybookjs/storybook/pull/30855), thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)! - React: Allow portable stories to be used in SSR - [#​30847](https://redirect.github.com/storybookjs/storybook/pull/30847), thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)! - Svelte: Adjust Svelte typings to include Svelte 5 function components - [#​30852](https://redirect.github.com/storybookjs/storybook/pull/30852), thanks [@​dummdidumm](https://redirect.github.com/dummdidumm)! - Telemetry: Make sure that telemetry doesn't fail on init - [#​30857](https://redirect.github.com/storybookjs/storybook/pull/30857), thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)! - Vite: Update HMR filter to target specific story file types - [#​30845](https://redirect.github.com/storybookjs/storybook/pull/30845), thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)! </details> <details> <summary>storybookjs/storybook (@​storybook/addon-links)</summary> ### [`v8.6.9`](https://redirect.github.com/storybookjs/storybook/compare/v8.6.8...207c2f46348303bf86950865cf7a193b5a60ab69) [Compare Source](https://redirect.github.com/storybookjs/storybook/compare/v8.6.8...v8.6.9) ### [`v8.6.8`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#868) [Compare Source](https://redirect.github.com/storybookjs/storybook/compare/v8.6.7...v8.6.8) - Angular: Export all files in Angular package.json - [#​30849](https://redirect.github.com/storybookjs/storybook/pull/30849), thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)! - CLI: Don't add packageManager entry to package.json automatically - [#​30855](https://redirect.github.com/storybookjs/storybook/pull/30855), thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)! - React: Allow portable stories to be used in SSR - [#​30847](https://redirect.github.com/storybookjs/storybook/pull/30847), thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)! - Svelte: Adjust Svelte typings to include Svelte 5 function components - [#​30852](https://redirect.github.com/storybookjs/storybook/pull/30852), thanks [@​dummdidumm](https://redirect.github.com/dummdidumm)! - Telemetry: Make sure that telemetry doesn't fail on init - [#​30857](https://redirect.github.com/storybookjs/storybook/pull/30857), thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)! - Vite: Update HMR filter to target specific story file types - [#​30845](https://redirect.github.com/storybookjs/storybook/pull/30845), thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)! </details> <details> <summary>swc-project/swc (@​swc/core)</summary> ### [`v1.11.13`](https://redirect.github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#11113---2025-03-24) [Compare Source](https://redirect.github.com/swc-project/swc/compare/v1.11.12...v1.11.13) ##### Features - **(es/minifier)** Merge alt's cons with cons ([#​10256](https://redirect.github.com/swc-project/swc/issues/10256)) ([589bcd7](589bcd70c4)) - **(swc_core)** Expose features of `swc_parallel` ([#​10258](https://redirect.github.com/swc-project/swc/issues/10258)) ([042f19f](042f19ff66)) ##### Performance - **(es/minifier)** Merge `expr_simplifier` into pure optimizer ([#​10202](https://redirect.github.com/swc-project/swc/issues/10202)) ([9c9b0ba](9c9b0baaac)) ### [`v1.11.12`](https://redirect.github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#11112---2025-03-23) [Compare Source](https://redirect.github.com/swc-project/swc/compare/v1.11.11...v1.11.12) ##### Bug Fixes - **(es/minifier)** Make `inline_globals` noop by default ([#​10231](https://redirect.github.com/swc-project/swc/issues/10231)) ([b192dc8](b192dc82e6)) - **(es/minifier)** Fix access to `GLOBALS` in char freq compute ([#​10239](https://redirect.github.com/swc-project/swc/issues/10239)) ([6286663](6286663868)) - **(es/parser)** Fix span of wrong `await` tokens ([#​10252](https://redirect.github.com/swc-project/swc/issues/10252)) ([5c28dc3](5c28dc3964)) - **(es/types)** Fix broken types ([#​10224](https://redirect.github.com/swc-project/swc/issues/10224)) ([540bdf8](540bdf868d)) ##### Documentation - **(es)** Improve documentation ([#​10247](https://redirect.github.com/swc-project/swc/issues/10247)) ([549e38d](549e38db9e)) ##### Features - **(es/fast-lexer)** Enhance identifier handling with Unicode support ([#​10226](https://redirect.github.com/swc-project/swc/issues/10226)) ([482b63a](482b63a905)) - **(es/minifier)** Invoke IIFE into block ([#​10220](https://redirect.github.com/swc-project/swc/issues/10220)) ([c9a6c23](c9a6c23787)) - **(es/minifier)** Remove needless blocks ([#​10234](https://redirect.github.com/swc-project/swc/issues/10234)) ([0817970](08179702bf)) - **(swc_parallel)** Introduce `rayon` mode ([#​10237](https://redirect.github.com/swc-project/swc/issues/10237)) ([3c2213c](3c2213c829)) - **(ts/fast-strip)** Add start/end span information ([#​10251](https://redirect.github.com/swc-project/swc/issues/10251)) ([ab39a62](ab39a62528)) - **(ts/fast-strip)** Improve error message snippet ([#​10253](https://redirect.github.com/swc-project/swc/issues/10253)) ([f4f426c](f4f426c9c9)) - **(ts/fast-strip)** Remove line numbers ([#​10254](https://redirect.github.com/swc-project/swc/issues/10254)) ([40e216d](40e216db82)) ##### Performance - **(es/minifier)** Merge `dead_branch_remover` into pure optimizer ([#​10201](https://redirect.github.com/swc-project/swc/issues/10201)) ([6841523](6841523977)) </details> <details> <summary>eslint/eslint (eslint)</summary> ### [`v9.23.0`](https://redirect.github.com/eslint/eslint/compare/v9.22.0...2aaadceec13e6df89a0c56e2b6ce4a145c1ac3aa) [Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.22.0...v9.23.0) </details> <details> <summary>prettier/eslint-plugin-prettier (eslint-plugin-prettier)</summary> ### [`v5.2.5`](https://redirect.github.com/prettier/eslint-plugin-prettier/blob/HEAD/CHANGELOG.md#525) [Compare Source](https://redirect.github.com/prettier/eslint-plugin-prettier/compare/v5.2.4...v5.2.5) ##### Patch Changes - [#​721](https://redirect.github.com/prettier/eslint-plugin-prettier/pull/721) [`4f5513d`](4f5513de4c) Thanks [@​JounQin](https://redirect.github.com/JounQin)! - fix: clarify correct `eslint-config-prettier` peer range ### [`v5.2.4`](https://redirect.github.com/prettier/eslint-plugin-prettier/blob/HEAD/CHANGELOG.md#524) [Compare Source](https://redirect.github.com/prettier/eslint-plugin-prettier/compare/v5.2.3...v5.2.4) ##### Patch Changes - [#​715](https://redirect.github.com/prettier/eslint-plugin-prettier/pull/715) [`b8cfe56`](b8cfe56e34) Thanks [@​JounQin](https://redirect.github.com/JounQin)! - chore: hourcekeeping, bump all (dev) deps </details> <details> <summary>Urigo/graphql-scalars (graphql-scalars)</summary> ### [`v1.24.2`](https://redirect.github.com/Urigo/graphql-scalars/blob/HEAD/CHANGELOG.md#1242) [Compare Source](https://redirect.github.com/Urigo/graphql-scalars/compare/v1.24.1...v1.24.2) ##### Patch Changes - [#​2791](https://redirect.github.com/graphql-hive/graphql-scalars/pull/2791) [`3e1e924`](3e1e924b93) Thanks [@​dotansimha](https://redirect.github.com/dotansimha)! - Enable npm provenance </details> <details> <summary>iamolegga/nestjs-pino (nestjs-pino)</summary> ### [`v4.4.0`](https://redirect.github.com/iamolegga/nestjs-pino/releases/tag/4.4.0): : allow publishing source map files [Compare Source](https://redirect.github.com/iamolegga/nestjs-pino/compare/4.3.1...4.4.0) #### What's Changed - build(deps-dev): bump prettier from 3.5.1 to 3.5.2 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/iamolegga/nestjs-pino/pull/2255](https://redirect.github.com/iamolegga/nestjs-pino/pull/2255) - build(deps-dev): bump [@​eslint/js](https://redirect.github.com/eslint/js) from 9.20.0 to 9.21.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/iamolegga/nestjs-pino/pull/2256](https://redirect.github.com/iamolegga/nestjs-pino/pull/2256) - build(deps-dev): bump [@​types/node](https://redirect.github.com/types/node) from 22.13.4 to 22.13.5 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/iamolegga/nestjs-pino/pull/2257](https://redirect.github.com/iamolegga/nestjs-pino/pull/2257) - build(deps-dev): bump ts-jest from 29.2.5 to 29.2.6 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/iamolegga/nestjs-pino/pull/2258](https://redirect.github.com/iamolegga/nestjs-pino/pull/2258) - build(deps-dev): bump [@​eslint/eslintrc](https://redirect.github.com/eslint/eslintrc) from 3.2.0 to 3.3.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/iamolegga/nestjs-pino/pull/2261](https://redirect.github.com/iamolegga/nestjs-pino/pull/2261) - build(deps-dev): bump [@​eslint/compat](https://redirect.github.com/eslint/compat) from 1.2.6 to 1.2.7 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/iamolegga/nestjs-pino/pull/2262](https://redirect.github.com/iamolegga/nestjs-pino/pull/2262) - build(deps-dev): bump rxjs from 7.8.1 to 7.8.2 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/iamolegga/nestjs-pino/pull/2259](https://redirect.github.com/iamolegga/nestjs-pino/pull/2259) - build(deps-dev): bump eslint from 9.20.1 to 9.21.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/iamolegga/nestjs-pino/pull/2260](https://redirect.github.com/iamolegga/nestjs-pino/pull/2260) - build(deps-dev): bump [@​typescript-eslint/eslint-plugin](https://redirect.github.com/typescript-eslint/eslint-plugin) from 8.24.1 to 8.25.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/iamolegga/nestjs-pino/pull/2263](https://redirect.github.com/iamolegga/nestjs-pino/pull/2263) - build(deps-dev): bump [@​typescript-eslint/parser](https://redirect.github.com/typescript-eslint/parser) from 8.24.1 to 8.25.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/iamolegga/nestjs-pino/pull/2264](https://redirect.github.com/iamolegga/nestjs-pino/pull/2264) - build(deps-dev): bump eslint-config-prettier from 10.0.1 to 10.0.2 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/iamolegga/nestjs-pino/pull/2265](https://redirect.github.com/iamolegga/nestjs-pino/pull/2265) - build(deps-dev): bump [@​nestjs/testing](https://redirect.github.com/nestjs/testing) from 11.0.10 to 11.0.11 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/iamolegga/nestjs-pino/pull/2267](https://redirect.github.com/iamolegga/nestjs-pino/pull/2267) - build(deps-dev): bump [@​types/node](https://redirect.github.com/types/node) from 22.13.5 to 22.13.8 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/iamolegga/nestjs-pino/pull/2268](https://redirect.github.com/iamolegga/nestjs-pino/pull/2268) - build(deps-dev): bump [@​nestjs/platform-express](https://redirect.github.com/nestjs/platform-express) from 11.0.10 to 11.0.11 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/iamolegga/nestjs-pino/pull/2269](https://redirect.github.com/iamolegga/nestjs-pino/pull/2269) - build(deps-dev): bump prettier from 3.5.2 to 3.5.3 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/iamolegga/nestjs-pino/pull/2271](https://redirect.github.com/iamolegga/nestjs-pino/pull/2271) - build(deps-dev): bump [@​nestjs/core](https://redirect.github.com/nestjs/core) from 11.0.10 to 11.0.11 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/iamolegga/nestjs-pino/pull/2272](https://redirect.github.com/iamolegga/nestjs-pino/pull/2272) - build(deps-dev): bump [@​nestjs/platform-fastify](https://redirect.github.com/nestjs/platform-fastify) from 11.0.10 to 11.0.11 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/iamolegga/nestjs-pino/pull/2273](https://redirect.github.com/iamolegga/nestjs-pino/pull/2273) - build(deps-dev): bump [@​nestjs/common](https://redirect.github.com/nestjs/common) from 11.0.10 to 11.0.11 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/iamolegga/nestjs-pino/pull/2274](https://redirect.github.com/iamolegga/nestjs-pino/pull/2274) - build(deps-dev): bump [@​types/node](https://redirect.github.com/types/node) from 22.13.8 to 22.13.9 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/iamolegga/nestjs-pino/pull/2275](https://redirect.github.com/iamolegga/nestjs-pino/pull/2275) - build(deps-dev): bump [@​typescript-eslint/eslint-plugin](https://redirect.github.com/typescript-eslint/eslint-plugin) from 8.25.0 to 8.26.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/iamolegga/nestjs-pino/pull/2276](https://redirect.github.com/iamolegga/nestjs-pino/pull/2276) - build(deps-dev): bump [@​typescript-eslint/parser](https://redirect.github.com/typescript-eslint/parser) from 8.25.0 to 8.26.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/iamolegga/nestjs-pino/pull/2277](https://redirect.github.com/iamolegga/nestjs-pino/pull/2277) - build(deps-dev): bump eslint from 9.21.0 to 9.22.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/iamolegga/nestjs-pino/pull/2278](https://redirect.github.com/iamolegga/nestjs-pino/pull/2278) - build(deps-dev): bump [@​types/node](https://redirect.github.com/types/node) from 22.13.9 to 22.13.10 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/iamolegga/nestjs-pino/pull/2280](https://redirect.github.com/iamolegga/nestjs-pino/pull/2280) - build(deps-dev): bump eslint-config-prettier from 10.0.2 to 10.1.1 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/iamolegga/nestjs-pino/pull/2281](https://redirect.github.com/iamolegga/nestjs-pino/pull/2281) - build(deps-dev): bump [@​typescript-eslint/parser](https://redirect.github.com/typescript-eslint/parser) from 8.26.0 to 8.26.1 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/iamolegga/nestjs-pino/pull/2284](https://redirect.github.com/iamolegga/nestjs-pino/pull/2284) - build(deps-dev): bump [@​typescript-eslint/eslint-plugin](https://redirect.github.com/typescript-eslint/eslint-plugin) from 8.26.0 to 8.26.1 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/iamolegga/nestjs-pino/pull/2285](https://redirect.github.com/iamolegga/nestjs-pino/pull/2285) - build(deps-dev): bump typescript from 5.7.3 to 5.8.2 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/iamolegga/nestjs-pino/pull/2270](https://redirect.github.com/iamolegga/nestjs-pino/pull/2270) - chore(package): allow publishing source map files by [@​H4ad](https://redirect.github.com/H4ad) in [https://github.com/iamolegga/nestjs-pino/pull/2288](https://redirect.github.com/iamolegga/nestjs-pino/pull/2288) #### New Contributors - [@​H4ad](https://redirect.github.com/H4ad) made their first contribution in [https://github.com/iamolegga/nestjs-pino/pull/2288](https://redirect.github.com/iamolegga/nestjs-pino/pull/2288) **Full Changelog**: https://github.com/iamolegga/nestjs-pino/compare/4.3.1...4.4.0 </details> <details> <summary>nuxt/nuxt (nuxt)</summary> ### [`v3.16.1`](https://redirect.github.com/nuxt/nuxt/releases/tag/v3.16.1) [Compare Source](https://redirect.github.com/nuxt/nuxt/compare/v3.16.0...v3.16.1) [compare changes](https://redirect.github.com/nuxt/nuxt/compare/v3.16.0...v3.16.1) ##### 🔥 Performance - **nuxt:** Use browser cache for payloads ([#​31379](https://redirect.github.com/nuxt/nuxt/pull/31379)) ##### 🩹 Fixes - **nuxt:** Restore nuxt aliases to nitro compilerOptions.paths ([#​31278](https://redirect.github.com/nuxt/nuxt/pull/31278)) - **nuxt:** Use new `mocked-exports` ([#​31295](https://redirect.github.com/nuxt/nuxt/pull/31295)) - **nuxt:** Check resolved options for polyfills ([#​31307](https://redirect.github.com/nuxt/nuxt/pull/31307)) - **nuxt:** Render style component html ([#​31337](https://redirect.github.com/nuxt/nuxt/pull/31337)) - **nuxt:** Add missing lazy hydration prop in regex ([#​31359](https://redirect.github.com/nuxt/nuxt/pull/31359)) - **nuxt:** Fully resolve nuxt dependencies ([#​31436](https://redirect.github.com/nuxt/nuxt/pull/31436)) - **vite:** Don't show interim vite build output files ([#​31439](https://redirect.github.com/nuxt/nuxt/pull/31439)) - **nuxt:** Ignore prerendering unprefixed public assets ([151912ec3](https://redirect.github.com/nuxt/nuxt/commit/151912ec3)) - **nuxt:** Use more performant router catchall pattern ([#​31450](https://redirect.github.com/nuxt/nuxt/pull/31450)) - **nuxt:** Prevent param duplication in `typedPages` implementation ([#​31331](https://redirect.github.com/nuxt/nuxt/pull/31331)) - **nuxt:** Sort route paths before creating route tree ([#​31454](https://redirect.github.com/nuxt/nuxt/pull/31454)) ##### 📖 Documentation - Update link to vercel edge network ([ec20802a5](https://redirect.github.com/nuxt/nuxt/commit/ec20802a5)) - Improve HMR performance note for Windows users ([#​31301](https://redirect.github.com/nuxt/nuxt/pull/31301)) - Correct WSL note phrasing ([#​31322](https://redirect.github.com/nuxt/nuxt/pull/31322)) - Fix typo ([#​31341](https://redirect.github.com/nuxt/nuxt/pull/31341)) - Adjust `app.head` example ([#​31350](https://redirect.github.com/nuxt/nuxt/pull/31350)) - Include package manager options in update script ([#​31346](https://redirect.github.com/nuxt/nuxt/pull/31346)) - Add missing comma ([#​31362](https://redirect.github.com/nuxt/nuxt/pull/31362)) - Add mention of `addServerTemplate` to modules guide ([#​31369](https://redirect.github.com/nuxt/nuxt/pull/31369)) - Add `rspack` and remove `test-utils` for monorepo guide ([#​31371](https://redirect.github.com/nuxt/nuxt/pull/31371)) - Adjust example ([#​31372](https://redirect.github.com/nuxt/nuxt/pull/31372)) - Update experimental docs ([#​31388](https://redirect.github.com/nuxt/nuxt/pull/31388)) - Use `ini` syntax block highlighting for `.env` files ([f79fabe46](https://redirect.github.com/nuxt/nuxt/commit/f79fabe46)) - Improve `useHydration` docs ([#​31427](https://redirect.github.com/nuxt/nuxt/pull/31427)) - Update broken docs links ([#​31430](https://redirect.github.com/nuxt/nuxt/pull/31430)) - Mention possibility of prerendering api routes ([#​31234](https://redirect.github.com/nuxt/nuxt/pull/31234)) ##### 🏡 Chore - Fix gitignore ([6fe9dff7e](https://redirect.github.com/nuxt/nuxt/commit/6fe9dff7e)) - Bump axios dependency in lockfile ([c3352e80b](https://redirect.github.com/nuxt/nuxt/commit/c3352e80b)) - Lint repo ([2ab20bfdc](https://redirect.github.com/nuxt/nuxt/commit/2ab20bfdc)) - Add scorecard badge ([#​31302](https://redirect.github.com/nuxt/nuxt/pull/31302)) - Dedupe ([be5d85f2b](https://redirect.github.com/nuxt/nuxt/commit/be5d85f2b)) ##### ✅ Tests - Migrate runtime compiler test to playwright (+ add test cases) ([#​31405](https://redirect.github.com/nuxt/nuxt/pull/31405)) - Migrate spa preloader tests to playwright ([#​31273](https://redirect.github.com/nuxt/nuxt/pull/31273)) - Use `srvx` and random port for remote provider ([#​31432](https://redirect.github.com/nuxt/nuxt/pull/31432)) ##### 🤖 CI - Automate release on merge of of v3/v4 ([6ae5b5fdb](https://redirect.github.com/nuxt/nuxt/commit/6ae5b5fdb)) - Fix workflow quoting ([fef39cf3c](https://redirect.github.com/nuxt/nuxt/commit/fef39cf3c)) ##### ❤️ Contributors - Daniel Roe ([@​danielroe](https://redirect.github.com/danielroe)) - Anoesj Sadraee ([@​Anoesj](https://redirect.github.com/Anoesj)) - Peter Radko ([@​Gwynerva](https://redirect.github.com/Gwynerva)) - Adam DeHaven ([@​adamdehaven](https://redirect.github.com/adamdehaven)) - Alex Liu ([@​Mini-ghost](https://redirect.github.com/Mini-ghost)) - Julien Huang ([@​huang-julien](https://redirect.github.com/huang-julien)) - Francesco Agnoletto ([@​Kornil](https://redirect.github.com/Kornil)) - Guillaume Chau ([@​Akryum](https://redirect.github.com/Akryum)) - imreegall ([@​imreegall](https://redirect.github.com/imreegall)) - xjccc ([@​xjccc](https://redirect.github.com/xjccc)) - Sam Blowes ([@​blowsie](https://redirect.github.com/blowsie)) - Nimit012 ([@​Nimit012](https://redirect.github.com/Nimit012)) - Camille Coutens ([@​Kamsou](https://redirect.github.com/Kamsou)) </details> <details> <summary>unovue/reka-ui (reka-ui)</summary> ### [`v2.1.1`](https://redirect.github.com/unovue/reka-ui/releases/tag/v2.1.1) [Compare Source](https://redirect.github.com/unovue/reka-ui/compare/v2.1.0...v2.1.1) ##### 🐞 Bug Fixes - **Calendar**: - Properly calculate focus for next month when pagedNavigation is false - by [@​epr3](https://redirect.github.com/epr3) in [https://github.com/unovue/reka-ui/issues/1742](https://redirect.github.com/unovue/reka-ui/issues/1742) [<samp>(7b91b)</samp>](https://redirect.github.com/unovue/reka-ui/commit/7b91bc08) - Handle number of months > 2 - by [@​epr3](https://redirect.github.com/epr3) in [https://github.com/unovue/reka-ui/issues/1744](https://redirect.github.com/unovue/reka-ui/issues/1744) [<samp>(71023)</samp>](https://redirect.github.com/unovue/reka-ui/commit/71023c87) - **Combobox**: - InjectComboboxItemContext is incorrect - by [@​g12i](https://redirect.github.com/g12i) in [https://github.com/unovue/reka-ui/issues/1722](https://redirect.github.com/unovue/reka-ui/issues/1722) [<samp>(1b68e)</samp>](https://redirect.github.com/unovue/reka-ui/commit/1b68e5b5) - **HoverCard**: - Default open type - by [@​zernonia](https://redirect.github.com/zernonia) in [https://github.com/unovue/reka-ui/issues/1732](https://redirect.github.com/unovue/reka-ui/issues/1732) [<samp>(16ffc)</samp>](https://redirect.github.com/unovue/reka-ui/commit/16ffcc27) - **NavigationMenu**: - Wrong instance of activetrigger being reference - by [@​zernonia](https://redirect.github.com/zernonia) in [https://github.com/unovue/reka-ui/issues/1741](https://redirect.github.com/unovue/reka-ui/issues/1741) [<samp>(b72a9)</samp>](https://redirect.github.com/unovue/reka-ui/commit/b72a90b2) - **RangeCalendar**: - Programatically set value doesn't update the calendar - by [@​zernonia](https://redirect.github.com/zernonia) in [https://github.com/unovue/reka-ui/issues/1739](https://redirect.github.com/unovue/reka-ui/issues/1739) [<samp>(80001)</samp>](https://redirect.github.com/unovue/reka-ui/commit/80001892) - **Select**: - Position issue for value missing in content - by [@​zernonia](https://redirect.github.com/zernonia) in [https://github.com/unovue/reka-ui/issues/1745](https://redirect.github.com/unovue/reka-ui/issues/1745) [<samp>(770c2)</samp>](https://redirect.github.com/unovue/reka-ui/commit/770c292a) - **Slider**: - Thumb has incorrect tag by default - by [@​zernonia](https://redirect.github.com/zernonia) in [https://github.com/unovue/reka-ui/issues/1734](https://redirect.github.com/unovue/reka-ui/issues/1734) [<samp>(f8ebc)</samp>](https://redirect.github.com/unovue/reka-ui/commit/f8ebc9ec) - **TagsInput**: - Fix comparing model values - by [@​g12i](https://redirect.github.com/g12i) in [https://github.com/unovue/reka-ui/issues/1723](https://redirect.github.com/unovue/reka-ui/issues/1723) [<samp>(5dfb7)</samp>](https://redirect.github.com/unovue/reka-ui/commit/5dfb70c3) - **Toast**: - Add missing swipeMove, swipeCancel, and swipeEnd events - by [@​hartbit](https://redirect.github.com/hartbit) in [https://github.com/unovue/reka-ui/ </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/unraid/api). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjIwNy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Unraid Connect
Monorepo for Unraid Connect and the Unraid API.
Explore the docs »
View Demo
·
Report Bug
·
Request Feature
Table of Contents
About The Project
Built With
Getting Started
This section will guide you through the steps necessary to get the monorepo projects running and communicating with each other.
Prerequisites
Make sure the following software is installed before proceeding.
- Bash
- Docker (for macOS folks, Orbstack works too)
- Node.js (v20)
- Just
- libvirt (macOS folks can run
brew install libvirt) - An Unraid server for development
Next, create an SSH key if you haven't already. Once you have your key pair, add your public SSH key to your Unraid server:
- Log in to your Unraid development server.
- Use the navigation menu to go to 'Users'.
- Click on the user you logged in with (e.g.
root) - Paste your SSH public key into 'SSH authorized keys' and click 'Save'.
Installation
-
Clone and enter the repo
git clone git@github.com:unraid/api.git cd api -
Run the monorepo setup command.
pnpm install -
Run the build watcher to build the components and serve a local plugin file that can be installed on your Unraid server.
pnpm build:watchNavigate to Plugins->Install and install the local plugin file that is output to the console.
Tip
View other workflows (local dev, etc.) in the Developer Workflows
Usage
Use this space to show useful examples of how a project can be used. Additional screenshots, code examples and demos work well in this space. You may also link to more resources.
For more examples, please refer to the Documentation
Contributing
For a complete guide on contributing to the project, including our code of conduct and development process, please see our Contributing Guide. Please read this before contributing.
Developer Documentation
For more information about development workflows, repository organization, and other technical details, please refer to the developer documentation inside this repository:
- Development Guide - Setup, building, and debugging instructions
- Development Workflows - Detailed workflows for local development, building, and deployment
- Repository Organization - High-level architecture and project structure
Work Intent Process
Before starting development work on this project, you must submit a Work Intent and have it approved by a core developer. This helps prevent duplicate work and ensures changes align with the project's goals.
-
Create a Work Intent
- Go to Issues → New Issue → Work Intent
- Fill out the brief template describing what you want to work on
- The issue will be automatically labeled as
work-intentandunapproved
-
Wait for Approval
- A core developer will review your Work Intent
- They may ask questions or suggest changes
- Once approved, the
unapprovedlabel will be removed
-
Begin Development
- Only start coding after your Work Intent is approved
- Follow the approach outlined in your approved Work Intent
- Reference the Work Intent in your future PR
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
Top contributors
Contact
@UnraidOfficial - support@unraid.net.com
Project Link: https://github.com/unraid/api