⬆️ Update all non-major dependencies #141

Open
renovate-bot wants to merge 1 commits from renovate/all-minor-patch into main
Collaborator

This PR contains the following updates:

Package Type Update Change
@types/node (source) devDependencies minor 22.9.0 -> 22.10.2
@vitejs/plugin-vue (source) devDependencies minor 5.1.4 -> 5.2.1
@vue/eslint-config-typescript devDependencies patch 14.1.3 -> 14.1.4
@vue/tsconfig devDependencies minor 0.5.1 -> 0.7.0
axios (source) dependencies patch 1.7.7 -> 1.7.9
eslint (source) devDependencies minor 9.14.0 -> 9.17.0
eslint-plugin-vue (source) devDependencies minor 9.30.0 -> 9.32.0
husky devDependencies patch 9.1.6 -> 9.1.7
lint-staged devDependencies patch 15.2.10 -> 15.2.11
pinia dependencies minor 2.2.6 -> 2.3.0
pinia-plugin-persistedstate (source) dependencies minor 4.1.2 -> 4.2.0
pnpm (source) packageManager minor 9.12.3 -> 9.15.1
prettier (source) devDependencies minor 3.3.3 -> 3.4.2
sass devDependencies minor 1.80.6 -> 1.83.0
sass-loader devDependencies patch 16.0.3 -> 16.0.4
typescript (source) devDependencies minor 5.6.3 -> 5.7.2
uuid dependencies patch 11.0.2 -> 11.0.3
vite (source) devDependencies patch 5.4.10 -> 5.4.11
vitest (source) devDependencies patch 2.1.4 -> 2.1.8
vue (source) dependencies patch 3.5.12 -> 3.5.13
vue-router dependencies minor 4.4.5 -> 4.5.0
vue-tsc (source) devDependencies minor 2.1.10 -> 2.2.0
vuetify (source) dependencies patch 3.7.4 -> 3.7.6

Release Notes

vitejs/vite-plugin-vue (@​vitejs/plugin-vue)

v5.2.1

v5.2.0

  • feat: add a feature option to support custom component id generator (#​461) (7a1fc4c), closes #​461

v5.1.5

vuejs/eslint-config-typescript (@​vue/eslint-config-typescript)

v14.1.4

Compare Source

vuejs/tsconfig (@​vue/tsconfig)

v0.7.0

Compare Source

Breaking Changes

  • Set skipLibCheck: false in tsconfig.lib.json [cee76cf]
  • Require Vue.js >= 3.4

Full Changelog: https://github.com/vuejs/tsconfig/compare/v0.6.0...v0.7.0

v0.6.0

Compare Source

Notable Changes

Full Changelog: https://github.com/vuejs/tsconfig/compare/v0.5.1...v0.6.0

axios/axios (axios)

v1.7.9

Compare Source

Reverts
Contributors to this release

v1.7.8

Compare Source

Bug Fixes
Contributors to this release
eslint/eslint (eslint)

v9.17.0

Compare Source

Features

Bug Fixes

  • 67d683d fix: fix crash when message.fix is nullish (#​19168) (ntnyq)
  • c618707 fix: ignore vars with non-identifier references in no-useless-assignment (#​19200) (YeonJuan)

Documentation

  • 3c22d2a docs: update yoda to Yoda in yoda.md for consistency (#​19230) (루밀LuMir)
  • e0a2203 docs: add missing backticks to no-sequences (#​19233) (루밀LuMir)
  • 4cc4881 docs: Update README (GitHub Actions Bot)
  • 3db6fdf docs: [no-await-in-loop] expand on benefits and inapplicability (#​19211) (Kirk Waiblinger)
  • bf2a4f6 docs: add missing backticks to func-style (#​19227) (루밀LuMir)
  • ba098bd docs: add missing header to prefer-spread (#​19224) (루밀LuMir)
  • b607ae6 docs: update description of no-param-reassign (#​19220) (루밀LuMir)
  • 1eb424d docs: add missing backticks to prefer-destructuring (#​19223) (루밀LuMir)
  • 85998d1 docs: add missing backticks to no-unneeded-ternary (#​19222) (루밀LuMir)
  • b75b32c docs: add missing backticks to no-new-func (#​19219) (루밀LuMir)
  • a7700bc docs: add missing backticks to id-length (#​19217) (루밀LuMir)
  • e2bb429 docs: add missing backticks to complexity.md (#​19214) (루밀LuMir)
  • 045d716 docs: add missing ) to id-denylist (#​19213) (루밀LuMir)
  • 7fe4114 docs: Update README (GitHub Actions Bot)
  • c743ba6 docs: add CSS language to no-restricted-syntax (#​19208) (Milos Djermanovic)
  • 1416d70 docs: add missing backticks to eqeqeq (#​19207) (루밀LuMir)
  • b950c1b docs: add missing backticks to prefer-object-spread (#​19206) (루밀LuMir)
  • 8a941cb docs: update docs and description of require-unicode-regexp (#​19205) (루밀LuMir)
  • cbab228 docs: Update README (GitHub Actions Bot)
  • f2257ce docs: update comments and description of no-script-url (#​19203) (루밀LuMir)
  • 365f0f4 docs: add missing backtick to default-case-last (#​19202) (루밀LuMir)
  • e6b84f5 docs: add missing punctuation in document (#​19161) (루밀LuMir)
  • c88708e docs: replace quote with backtick in description of for-direction (#​19199) (루밀LuMir)
  • a76f233 docs: use higher contrast color tokens for code comments (#​19187) (Josh Goldberg )
  • db19502 docs: Update README (GitHub Actions Bot)

Chores

  • cc243c9 chore: upgrade to @eslint/js@9.17.0 (#​19242) (Francesco Trotta)
  • 84c5787 chore: package.json update for @​eslint/js release (Jenkins)
  • 4c4f53b chore: add missing backticks to flags.js (#​19226) (루밀LuMir)
  • 4b3132c chore: update dependency eslint-plugin-expect-type to ^0.6.0 (#​19221) (renovate[bot])
  • 9bf2204 chore: add type definitions for the eslint-config-eslint package (#​19050) (Arya Emami)
  • ee8c220 chore: fix incorrect name property in integration-tutorial-code (#​19218) (루밀LuMir)
  • cca801d chore: Upgrade cross-spawn to 7.0.6 (#​19185) (folortin)

v9.16.0

Compare Source

Features

  • 8f70eb1 feat: Add ignoreComputedKeys option in sort-keys rule (#​19162) (Milos Djermanovic)

Documentation

  • 9eefc8f docs: fix typos in use-isnan (#​19190) (루밀LuMir)
  • 0c8cea8 docs: switch the order of words in no-unreachable (#​19189) (루밀LuMir)
  • 0c19417 docs: add missing backtick to no-async-promise-executor (#​19188) (루밀LuMir)
  • 8df9276 docs: add backtick in -0 in description of no-compare-neg-zero (#​19186) (루밀LuMir)
  • 7e16e3f docs: fix caseSensitive option's title of sort-keys (#​19183) (Tanuj Kanti)
  • 0c6b842 docs: fix typos in migration-guide.md (#​19180) (루밀LuMir)
  • 353266e docs: fix a typo in debug.md (#​19179) (루밀LuMir)
  • 5ff318a docs: delete unnecessary horizontal rule(---) in nodejs-api (#​19175) (루밀LuMir)
  • 576bcc5 docs: mark more rules as handled by TypeScript (#​19164) (Tanuj Kanti)
  • 742d054 docs: note that no-restricted-syntax can be used with any language (#​19148) (Milos Djermanovic)

Chores

v9.15.0

Compare Source

Features

  • 01557ce feat: Implement Language#normalizeLanguageOptions() (#​19104) (Nicholas C. Zakas)
  • 2edc0e2 feat: add meta.defaultOptions (#​17656) (Josh Goldberg )
  • bdec50e feat: fix no-useless-computed-key false negative with __proto__ (#​19123) (Milos Djermanovic)
  • 3087c9e feat: add meta object to @eslint/js plugin (#​19095) (Francesco Trotta)

Bug Fixes

Documentation

  • d927920 docs: fix styles in no-js mode (#​18916) (Tanuj Kanti)
  • 09bc2a8 docs: Update README (GitHub Actions Bot)
  • 39089c8 docs: add no-useless-computed-key examples with object patterns (#​19109) (Milos Djermanovic)
  • 895c60f docs: add missing messageId property and suggestion properties (#​19122) (fnx)
  • 298625e docs: Change CLI -c to use flat config (#​19103) (Nicholas C. Zakas)
  • 522d8a3 docs: add deprecation on indent, quotes and semi rule types (#​19090) (Marco Pasqualetti)

Chores

vuejs/eslint-plugin-vue (eslint-plugin-vue)

v9.32.0

Compare Source

Enhancements

🐛 Bug Fixes

Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.31.0...v9.32.0

v9.31.0

Compare Source

Enhancements

🐛 Bug Fixes

⚙️ Updates

Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v9.30.0...v9.31.0

typicode/husky (husky)

v9.1.7

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/typicode/husky/compare/v9.1.6...v9.1.7

lint-staged/lint-staged (lint-staged)

v15.2.11

Compare Source

Patch Changes
  • #​1484 bcfe309 Thanks @​wormsik! - Escape paths containing spaces when using the "shell" option.

  • #​1487 7dd8caa Thanks @​iiroj! - Do not treat submodule root paths as "staged files". This caused lint-staged to fail to a Git error when only updating the revision of a submodule.

vuejs/pinia (pinia)

v2.3.0

Compare Source

Please refer to CHANGELOG.md for details.

v2.2.8

Compare Source

Please refer to CHANGELOG.md for details.

v2.2.7

Compare Source

Please refer to CHANGELOG.md for details.

prazdevs/pinia-plugin-persistedstate (pinia-plugin-persistedstate)

v4.2.0

Compare Source

compare changes

🚀 Enhancements
  • nuxt: Infer global cookieOptions to specified cookie storage without options (3c55848)
  • nuxt: Explicit Nuxt plugin name (pinia-plugin-persistedstate) (a0a4c51)
🩹 Fixes
  • nuxt: Check @pinia/nuxt module installation by pinia key (#​359)
🏡 Chore
❤️ Contributors

v4.1.3

Compare Source

compare changes

📖 Documentation
  • Fix the afterHydrate describe (#​350)
  • Fix install script groups (2bd0f25)
📦 Build
  • Bundle iife and umd with rollup (fcad302)
🏡 Chore
❤️ Contributors
pnpm/pnpm (pnpm)

v9.15.1: pnpm 9.15.1

Compare Source

Patch Changes

  • pnpm remove should not link dependencies from the workspace, when link-workspace-packages is set to false #​7674.
  • Installation with hoisted node_modules should not fail, when a dependency has itself in its own peer dependencies #​8854.

Platinum Sponsors

Bit Bit Figma

Gold Sponsors

Discord Prisma
u|screen JetBrains
Nx CodeRabbit
Route4Me

v9.15.0: pnpm 9.15

Compare Source

Minor Changes

  • Metadata directory version bumped to force fresh cache after we shipped a fix to the metadata write function. This change is backward compatible as install doesn't require a metadata cache.

Patch Changes

  • pnpm update --global should not crash if there are no any global packages installed #​7898.
  • Fix an exception when running pnpm update --interactive if catalogs are used.

Platinum Sponsors

Bit Bit Figma

Gold Sponsors

Discord Prisma
u|screen JetBrains
Nx CodeRabbit
Route4Me

v9.14.4: pnpm 9.14.4

Compare Source

Patch Changes

  • Don't ever save mutated metadata to the metadata cache.

Platinum Sponsors

Bit Bit Figma

Gold Sponsors

Discord Prisma
u|screen JetBrains
Nx CodeRabbit
Route4Me

Silver Sponsors

Leniolabs_ Vercel
Depot moonrepo
devowl.io Cerbos
vlt Vite

v9.14.3: pnpm 9.14.3

Compare Source

Patch Changes

  • Some commands should ignore the packageManager field check of package.json #​7959.

Platinum Sponsors

Bit Bit Figma

Gold Sponsors

Discord Prisma
u|screen JetBrains
Nx CodeRabbit
Route4Me

Silver Sponsors

Leniolabs_ Vercel
Depot moonrepo
devowl.io Cerbos
vlt Vite

v9.14.2

Compare Source

Patch Changes

  • pnpm publish --json should work #​8788.

Platinum Sponsors

Bit Bit Figma

Gold Sponsors

Discord Prisma
u|screen JetBrains
Nx CodeRabbit
Route4Me

v9.14.1

Compare Source

Minor Changes

  • Added support for pnpm pack --json to print packed tarball and contents in JSON format #​8765.

Patch Changes

  • pnpm exec should print a meaningful error message when no command is provided #​8752.
  • pnpm setup should remove the CLI from the target location before moving the new binary #​8173.
  • Fix ERR_PNPM_TARBALL_EXTRACT error while installing a dependency from GitHub having a slash in branch name #​7697.
  • Don't crash if the use-node-version setting is used and the system has no Node.js installed #​8769.
  • Convert settings in local .npmrc files to their correct types. For instance, child-concurrency should be a number, not a string #​5075.
  • pnpm should fail if a project requires a different package manager even if manage-package-manager-versions is set to true.
  • pnpm init should respect the --dir option #​8768.

Platinum Sponsors

Bit Bit Figma

Gold Sponsors

Discord Prisma
u|screen JetBrains
Nx CodeRabbit
Route4Me

v9.14.0

Compare Source

v9.13.2: pnpm 9.13.2

Compare Source

Patch Changes

  • Detection of circular peer dependencies should not crash with aliased dependencies #​8759. Fixes a regression introduced in the previous version.
  • Fix race condition of symlink creations caused by multiple parallel dlx processes.

Platinum Sponsors

Bit Bit Figma

Gold Sponsors

Discord Prisma
u|screen JetBrains
Nx CodeRabbit
Route4Me

Silver Sponsors

Leniolabs_ Vercel
Depot moonrepo
devowl.io Cerbos
vlt Vite

v9.13.1: pnpm 9.13.1

Compare Source

Patch Changes

  • Fixed some edge cases where resolving circular peer dependencies caused a dead lock #​8720.

Platinum Sponsors

Bit Bit Figma

Gold Sponsors

Discord Prisma
u|screen JetBrains
Nx CodeRabbit
Route4Me

Silver Sponsors

Leniolabs_ Vercel
Depot moonrepo
devowl.io Cerbos
vlt Vite

v9.13.0: pnpm 9.13

Compare Source

Minor Changes

  • The self-update now accepts a version specifier to install a specific version of pnpm. E.g.:

    pnpm self-update 9.5.0
    

    or

    pnpm self-update next-10
    

Patch Changes

  • Fix Cannot read properties of undefined (reading 'name') that is printed while trying to render the missing peer dependencies warning message #​8538.

Platinum Sponsors

Bit Figma

Gold Sponsors

Discord Prisma
u|screen JetBrains
Nx CodeRabbit
Route4Me

Silver Sponsors

Leniolabs_ Vercel
Depot moonrepo
devowl.io Cerbos
vlt Vite
prettier/prettier (prettier)

v3.4.2

Compare Source

diff

Treat U+30A0 & U+30FB in Katakana Block as CJK (#​16796 by @​tats-u)

Prettier doesn't treat U+30A0 & U+30FB as Japanese. U+30FB is commonly used in Japanese to represent the delimitation of first and last names of non-Japanese people or “and”. The following “C言語・C++・Go・Rust” means “C language & C++ & Go & Rust” in Japanese.

<!-- Input (--prose-wrap=never) -->

C言
語
・
C++
・
Go
・
Rust

<!-- Prettier 3.4.1 -->
C言語・ C++ ・ Go ・ Rust

<!-- Prettier 3.4.2 -->
C言語・C++・Go・Rust

U+30A0 can be used as the replacement of the - in non-Japanese names (e.g. “Saint-Saëns” (Charles Camille Saint-Saëns) can be represented as “サン゠サーンス” in Japanese), but substituted by ASCII hyphen (U+002D) or U+FF1D (full width hyphen) in many cases (e.g. “サン=サーンス” or “サン=サーンス”).

Fix comments print on class methods with decorators (#​16891 by @​fisker)
// Input
class A {
  @&#8203;decorator
  /** 
   * The method description
   *
  */
  async method(foo: Foo, bar: Bar) {
    console.log(foo);
  }
}

// Prettier 3.4.1
class A {
  @&#8203;decorator
  async /**
   * The method description
   *
   */
  method(foo: Foo, bar: Bar) {
    console.log(foo);
  }
}

// Prettier 3.4.2
class A {
  @&#8203;decorator
  /**
   * The method description
   *
   */
  async method(foo: Foo, bar: Bar) {
    console.log(foo);
  }
}
Fix non-idempotent formatting (#​16899 by @​seiyab)

This bug fix is not language-specific. You may see similar change in any languages. This fixes regression in 3.4.0 so change caused by it should yield same formatting as 3.3.3.

// Input
<div>
  foo
  <span>longlonglonglonglonglonglonglonglonglonglonglonglonglonglongl foo</span>
  , abc
</div>;

// Prettier 3.4.1 (first)
<div>
  foo
  <span>
    longlonglonglonglonglonglonglonglonglonglonglonglonglonglongl foo
  </span>, abc
</div>;

// Prettier 3.4.1 (second)
<div>
  foo
  <span>longlonglonglonglonglonglonglonglonglonglonglonglonglonglongl foo</span>
  , abc
</div>;

// Prettier 3.4.2
<div>
  foo
  <span>longlonglonglonglonglonglonglonglonglonglonglonglonglonglongl foo</span>
  , abc
</div>;

v3.4.1

Compare Source

diff

Remove unnecessary parentheses around assignment in v-on (#​16887 by @​fisker)
<!-- Input -->
<template>
  <button @&#8203;click="foo += 2">Click</button>
</template>

<!-- Prettier 3.4.0 -->
<template>
  <button @&#8203;click="(foo += 2)">Click</button>
</template>

<!-- Prettier 3.4.1 -->
<template>
  <button @&#8203;click="foo += 2">Click</button>
</template>

v3.4.0

Compare Source

diff

🔗 Release Notes

sass/dart-sass (sass)

v1.83.0

Compare Source

  • Allow trailing commas in all argument and parameter lists.

v1.82.0

Compare Source

Command-Line Interface
  • Improve --watch mode reliability when making multiple changes at once, such
    as checking out a different Git branch.

  • Parse the calc-size() function as a calculation now that it's supported in
    some browsers.

Dart API
  • Add a SassCalculation.calcSize() function.

v1.81.1

Compare Source

  • No user-visible changes.

v1.81.0

Compare Source

  • Fix a few cases where deprecation warnings weren't being emitted for global
    built-in functions whose names overlap with CSS calculations.

  • Add support for the CSS round() calculation with a single argument, as long
    as that argument might be a unitless number.

v1.80.7

Compare Source

Embedded Host
  • Don't treat 0 as undefined for the green and blue channels in the
    LegacyColor constructor.
webpack-contrib/sass-loader (sass-loader)

v16.0.4

Compare Source

microsoft/TypeScript (typescript)

v5.7.2: TypeScript 5.7

Compare Source

For release notes, check out the release announcement.

Downloads are available on:

uuidjs/uuid (uuid)

v11.0.3

Compare Source

Bug Fixes
vitejs/vite (vite)

v5.4.11

Compare Source

Please refer to CHANGELOG.md for details.

vitest-dev/vitest (vitest)

v2.1.8

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v2.1.7

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v2.1.6

Compare Source

🚀 Features

  • Support Vite 6
    View changes on GitHub

v2.1.5

Compare Source

   🐞 Bug Fixes
   🏎 Performance
    View changes on GitHub
vuejs/core (vue)

v3.5.13

Compare Source

Bug Fixes
Performance Improvements
vuejs/router (vue-router)

v4.5.0

Compare Source

Please refer to CHANGELOG.md for details.

vuejs/language-tools (vue-tsc)

v2.2.0

Compare Source

Features
  • feat(language-core): support @vue-generic (#​4971) - Thanks to @​KazariEX!
  • feat(vscode): add configuration for skipping automatic detection of Hybrid Mode (#​5046) - Thanks to @​KazariEX!
  • feat(language-service): crawl html data of data-allow-mismatch - Thanks to @​KazariEX!
  • feat(language-core): type support of $attrs (#​5076) - Thanks to @​KazariEX!
  • feat(language-core): type support of useSlots and $slots (#​5055) - Thanks to @​KazariEX!
  • feat(language-core): type support of v-model modifiers (#​5061) - Thanks to @​KazariEX!
  • feat(language-service): process references data at runtime to reduce bundle size (#​5054) - Thanks to @​KazariEX!
  • feat(language-core): support the use of sfc root comment to configure vueCompilerOptions (#​4987) - Thanks to @​KazariEX!
  • feat(vscode): add timeout logic for insiders fetching (#​5048) - Thanks to @​KazariEX!
  • feat(vscode): add examples to inlay hints configuration (#​5068) - Thanks to @​KazariEX!
Performance
  • perf(typescript-plugin): use named pipe servers more efficiently (#​5070)
Bug Fixes
  • fix(language-core): generate script setup starting from last leading comment without @ts-check - Thanks to @​KazariEX!
  • fix(language-core): make model modifiers optional (#​4978) - Thanks to @​stafyniaksacha!
  • fix(language-core): always report missing props on <slot> (#​4982) - Thanks to @​KazariEX!
  • fix(language-core): avoid unchecked index access when parsing defineEmits (#​5028) - Thanks to @​KazariEX!
  • fix(language-service): handle text edit of special closing tags completion correctly (#​5016) - Thanks to @​KazariEX!
  • fix(language-core): don't generate variable access of template refs using useTemplateRef (#​5032) - Thanks to @​KazariEX!
  • fix(vscode): update enabledHybridMode before activate extension (#​5019) - Thanks to @​nieyuyao!
  • fix(tsc): point to shimmed tsc entry point to support ts 5.7 (#​5020) - Thanks to @​davidmatter!
  • fix(vscode): add GitHub.copilot-chat to hybrid mode compatible list (#​5047) - Thanks to @​KazariEX!
  • fix(language-core): generate generics normally when useTemplateRef has no parameters (#​5051) - Thanks to @​KazariEX!
  • fix(language-core): avoid clipping prop name using .prop or .attr on v-model - Thanks to @​KazariEX!
  • fix(language-core): handle named default import of components correctly (#​5066) - Thanks to @​KazariEX!
  • fix(language-core): disable navigation feature on non-binding prop values (#​5040) - Thanks to @​KazariEX!
  • fix(language-core): do not generate useTemplateRef parameter repeatedly (#​5009)
  • fix(language-core): generate macros after script setup content (#​5071) - Thanks to @​KazariEX!
  • fix(language-core): correct type and completion support of vue: event (#​4969) - Thanks to @​KazariEX!
  • fix(language-core): prevent visiting functional components for parseScriptSetupRanges (#​5049) - Thanks to @​zhiyuanzmj!
  • fix(language-service): don't provide modifier completion for @ and : (#​5052) - Thanks to @​KazariEX!
  • fix(language-core): consistent interpolation behavior of shorthand binding (#​4975) - Thanks to @​KazariEX!
  • fix(language-core): resolve components with various name cases correctly (#​5067) - Thanks to @​KazariEX!
  • fix(language-core): map v-slot correctly to report error when missing default slot - Thanks to @​KazariEX!
  • fix(language-core): map component loc to instance variable for verification - Thanks to @​KazariEX!
Other Changes
vuetifyjs/vuetify (vuetify)

v3.7.6

Compare Source

🔧 Bug Fixes
🧪 Labs

v3.7.5

Compare Source

🚀 Features
🔧 Bug Fixes
🧪 Labs

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 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 has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)) | devDependencies | minor | [`22.9.0` -> `22.10.2`](https://renovatebot.com/diffs/npm/@types%2fnode/22.9.0/22.10.2) | | [@vitejs/plugin-vue](https://github.com/vitejs/vite-plugin-vue/tree/main/packages/plugin-vue#readme) ([source](https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue)) | devDependencies | minor | [`5.1.4` -> `5.2.1`](https://renovatebot.com/diffs/npm/@vitejs%2fplugin-vue/5.1.4/5.2.1) | | [@vue/eslint-config-typescript](https://github.com/vuejs/eslint-config-typescript) | devDependencies | patch | [`14.1.3` -> `14.1.4`](https://renovatebot.com/diffs/npm/@vue%2feslint-config-typescript/14.1.3/14.1.4) | | [@vue/tsconfig](https://github.com/vuejs/tsconfig) | devDependencies | minor | [`0.5.1` -> `0.7.0`](https://renovatebot.com/diffs/npm/@vue%2ftsconfig/0.5.1/0.7.0) | | [axios](https://axios-http.com) ([source](https://github.com/axios/axios)) | dependencies | patch | [`1.7.7` -> `1.7.9`](https://renovatebot.com/diffs/npm/axios/1.7.7/1.7.9) | | [eslint](https://eslint.org) ([source](https://github.com/eslint/eslint)) | devDependencies | minor | [`9.14.0` -> `9.17.0`](https://renovatebot.com/diffs/npm/eslint/9.14.0/9.17.0) | | [eslint-plugin-vue](https://eslint.vuejs.org) ([source](https://github.com/vuejs/eslint-plugin-vue)) | devDependencies | minor | [`9.30.0` -> `9.32.0`](https://renovatebot.com/diffs/npm/eslint-plugin-vue/9.30.0/9.32.0) | | [husky](https://github.com/typicode/husky) | devDependencies | patch | [`9.1.6` -> `9.1.7`](https://renovatebot.com/diffs/npm/husky/9.1.6/9.1.7) | | [lint-staged](https://github.com/lint-staged/lint-staged) | devDependencies | patch | [`15.2.10` -> `15.2.11`](https://renovatebot.com/diffs/npm/lint-staged/15.2.10/15.2.11) | | [pinia](https://github.com/vuejs/pinia) | dependencies | minor | [`2.2.6` -> `2.3.0`](https://renovatebot.com/diffs/npm/pinia/2.2.6/2.3.0) | | [pinia-plugin-persistedstate](https://prazdevs.github.io/pinia-plugin-persistedstate) ([source](https://github.com/prazdevs/pinia-plugin-persistedstate)) | dependencies | minor | [`4.1.2` -> `4.2.0`](https://renovatebot.com/diffs/npm/pinia-plugin-persistedstate/4.1.2/4.2.0) | | [pnpm](https://pnpm.io) ([source](https://github.com/pnpm/pnpm/tree/HEAD/pnpm)) | packageManager | minor | [`9.12.3` -> `9.15.1`](https://renovatebot.com/diffs/npm/pnpm/9.12.3/9.15.1) | | [prettier](https://prettier.io) ([source](https://github.com/prettier/prettier)) | devDependencies | minor | [`3.3.3` -> `3.4.2`](https://renovatebot.com/diffs/npm/prettier/3.3.3/3.4.2) | | [sass](https://github.com/sass/dart-sass) | devDependencies | minor | [`1.80.6` -> `1.83.0`](https://renovatebot.com/diffs/npm/sass/1.80.6/1.83.0) | | [sass-loader](https://github.com/webpack-contrib/sass-loader) | devDependencies | patch | [`16.0.3` -> `16.0.4`](https://renovatebot.com/diffs/npm/sass-loader/16.0.3/16.0.4) | | [typescript](https://www.typescriptlang.org/) ([source](https://github.com/microsoft/TypeScript)) | devDependencies | minor | [`5.6.3` -> `5.7.2`](https://renovatebot.com/diffs/npm/typescript/5.6.3/5.7.2) | | [uuid](https://github.com/uuidjs/uuid) | dependencies | patch | [`11.0.2` -> `11.0.3`](https://renovatebot.com/diffs/npm/uuid/11.0.2/11.0.3) | | [vite](https://vite.dev) ([source](https://github.com/vitejs/vite/tree/HEAD/packages/vite)) | devDependencies | patch | [`5.4.10` -> `5.4.11`](https://renovatebot.com/diffs/npm/vite/5.4.10/5.4.11) | | [vitest](https://github.com/vitest-dev/vitest) ([source](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest)) | devDependencies | patch | [`2.1.4` -> `2.1.8`](https://renovatebot.com/diffs/npm/vitest/2.1.4/2.1.8) | | [vue](https://github.com/vuejs/core/tree/main/packages/vue#readme) ([source](https://github.com/vuejs/core)) | dependencies | patch | [`3.5.12` -> `3.5.13`](https://renovatebot.com/diffs/npm/vue/3.5.12/3.5.13) | | [vue-router](https://github.com/vuejs/router) | dependencies | minor | [`4.4.5` -> `4.5.0`](https://renovatebot.com/diffs/npm/vue-router/4.4.5/4.5.0) | | [vue-tsc](https://github.com/vuejs/language-tools) ([source](https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc)) | devDependencies | minor | [`2.1.10` -> `2.2.0`](https://renovatebot.com/diffs/npm/vue-tsc/2.1.10/2.2.0) | | [vuetify](https://vuetifyjs.com) ([source](https://github.com/vuetifyjs/vuetify/tree/HEAD/packages/vuetify)) | dependencies | patch | [`3.7.4` -> `3.7.6`](https://renovatebot.com/diffs/npm/vuetify/3.7.4/3.7.6) | --- ### Release Notes <details> <summary>vitejs/vite-plugin-vue (@&#8203;vitejs/plugin-vue)</summary> ### [`v5.2.1`](https://github.com/vitejs/vite-plugin-vue/blob/HEAD/packages/plugin-vue/CHANGELOG.md#small521-2024-11-26-small) - chore: add vite 6 peer dep ([#&#8203;481](https://github.com/vitejs/vite-plugin-vue/issues/481)) ([4288652](https://github.com/vitejs/vite-plugin-vue/commit/4288652)), closes [#&#8203;481](https://github.com/vitejs/vite-plugin-vue/issues/481) - chore: fix lint ([378aea3](https://github.com/vitejs/vite-plugin-vue/commit/378aea3)) - chore(deps): update dependency rollup to ^4.27.2 ([#&#8203;476](https://github.com/vitejs/vite-plugin-vue/issues/476)) ([b2df95e](https://github.com/vitejs/vite-plugin-vue/commit/b2df95e)), closes [#&#8203;476](https://github.com/vitejs/vite-plugin-vue/issues/476) ### [`v5.2.0`](https://github.com/vitejs/vite-plugin-vue/blob/HEAD/packages/plugin-vue/CHANGELOG.md#520-2024-11-13) - feat: add a feature option to support custom component id generator ([#&#8203;461](https://github.com/vitejs/vite-plugin-vue/issues/461)) ([7a1fc4c](https://github.com/vitejs/vite-plugin-vue/commit/7a1fc4c)), closes [#&#8203;461](https://github.com/vitejs/vite-plugin-vue/issues/461) ### [`v5.1.5`](https://github.com/vitejs/vite-plugin-vue/blob/HEAD/packages/plugin-vue/CHANGELOG.md#small515-2024-11-11-small) - chore: fix typo ([#&#8203;464](https://github.com/vitejs/vite-plugin-vue/issues/464)) ([4a811b0](https://github.com/vitejs/vite-plugin-vue/commit/4a811b0)), closes [#&#8203;464](https://github.com/vitejs/vite-plugin-vue/issues/464) - chore(deps): update dependency rollup to ^4.24.0 ([#&#8203;448](https://github.com/vitejs/vite-plugin-vue/issues/448)) ([0fc9cd0](https://github.com/vitejs/vite-plugin-vue/commit/0fc9cd0)), closes [#&#8203;448](https://github.com/vitejs/vite-plugin-vue/issues/448) - chore(deps): update dependency rollup to ^4.25.0 ([#&#8203;472](https://github.com/vitejs/vite-plugin-vue/issues/472)) ([91210cc](https://github.com/vitejs/vite-plugin-vue/commit/91210cc)), closes [#&#8203;472](https://github.com/vitejs/vite-plugin-vue/issues/472) - chore(deps): update upstream ([#&#8203;462](https://github.com/vitejs/vite-plugin-vue/issues/462)) ([5625fc9](https://github.com/vitejs/vite-plugin-vue/commit/5625fc9)), closes [#&#8203;462](https://github.com/vitejs/vite-plugin-vue/issues/462) - fix(deps): update all non-major dependencies ([#&#8203;439](https://github.com/vitejs/vite-plugin-vue/issues/439)) ([e432bcb](https://github.com/vitejs/vite-plugin-vue/commit/e432bcb)), closes [#&#8203;439](https://github.com/vitejs/vite-plugin-vue/issues/439) - fix(hmr): re-resolve script after type dep changed ([#&#8203;446](https://github.com/vitejs/vite-plugin-vue/issues/446)) ([8f9c624](https://github.com/vitejs/vite-plugin-vue/commit/8f9c624)), closes [#&#8203;446](https://github.com/vitejs/vite-plugin-vue/issues/446) - fix(hmr): should reload if relies file changed after re-render ([#&#8203;471](https://github.com/vitejs/vite-plugin-vue/issues/471)) ([62b17f3](https://github.com/vitejs/vite-plugin-vue/commit/62b17f3)), closes [#&#8203;471](https://github.com/vitejs/vite-plugin-vue/issues/471) - perf: use `hash` to replace `createHash` ([#&#8203;460](https://github.com/vitejs/vite-plugin-vue/issues/460)) ([de88394](https://github.com/vitejs/vite-plugin-vue/commit/de88394)), closes [#&#8203;460](https://github.com/vitejs/vite-plugin-vue/issues/460) </details> <details> <summary>vuejs/eslint-config-typescript (@&#8203;vue/eslint-config-typescript)</summary> ### [`v14.1.4`](https://github.com/vuejs/eslint-config-typescript/compare/v14.1.3...v14.1.4) [Compare Source](https://github.com/vuejs/eslint-config-typescript/compare/v14.1.3...v14.1.4) </details> <details> <summary>vuejs/tsconfig (@&#8203;vue/tsconfig)</summary> ### [`v0.7.0`](https://github.com/vuejs/tsconfig/releases/tag/v0.7.0) [Compare Source](https://github.com/vuejs/tsconfig/compare/v0.6.0...v0.7.0) #### Breaking Changes - Set `skipLibCheck: false` in `tsconfig.lib.json` [`[cee76cf]`](https://github.com/vuejs/tsconfig/commit/cee76cf9a9647b5e266ec8551490168ca6c03c0b) - Require Vue.js >= 3.4 **Full Changelog**: https://github.com/vuejs/tsconfig/compare/v0.6.0...v0.7.0 ### [`v0.6.0`](https://github.com/vuejs/tsconfig/releases/tag/v0.6.0) [Compare Source](https://github.com/vuejs/tsconfig/compare/v0.5.1...v0.6.0) #### Notable Changes - feat: enable [`allowImportingTsExtensions`](https://www.typescriptlang.org/tsconfig/#allowImportingTsExtensions) [`[27fa57b]`](https://github.com/vuejs/tsconfig/commit/27fa57b67cf10a821aa37d7dd4c6177160284610) - feat: set [`moduleDetection`](https://www.typescriptlang.org/tsconfig/#moduleDetection) to `force` [`[6355fab]`](https://github.com/vuejs/tsconfig/commit/6355fabfda32f321995e99adb3656b6c104d9348) **Full Changelog**: https://github.com/vuejs/tsconfig/compare/v0.5.1...v0.6.0 </details> <details> <summary>axios/axios (axios)</summary> ### [`v1.7.9`](https://github.com/axios/axios/blob/HEAD/CHANGELOG.md#179-2024-12-04) [Compare Source](https://github.com/axios/axios/compare/v1.7.8...v1.7.9) ##### Reverts - Revert "fix(types): export CJS types from ESM ([#&#8203;6218](https://github.com/axios/axios/issues/6218))" ([#&#8203;6729](https://github.com/axios/axios/issues/6729)) ([c44d2f2](https://github.com/axios/axios/commit/c44d2f2316ad289b38997657248ba10de11deb6c)), closes [#&#8203;6218](https://github.com/axios/axios/issues/6218) [#&#8203;6729](https://github.com/axios/axios/issues/6729) ##### Contributors to this release - <img src="https://avatars.githubusercontent.com/u/4814473?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Jay](https://github.com/jasonsaayman "+596/-108 (#&#8203;6729 )") ### [`v1.7.8`](https://github.com/axios/axios/blob/HEAD/CHANGELOG.md#178-2024-11-25) [Compare Source](https://github.com/axios/axios/compare/v1.7.7...v1.7.8) ##### Bug Fixes - allow passing a callback as paramsSerializer to buildURL ([#&#8203;6680](https://github.com/axios/axios/issues/6680)) ([eac4619](https://github.com/axios/axios/commit/eac4619fe2e0926e876cd260ee21e3690381dbb5)) - **core:** fixed config merging bug ([#&#8203;6668](https://github.com/axios/axios/issues/6668)) ([5d99fe4](https://github.com/axios/axios/commit/5d99fe4491202a6268c71e5dcc09192359d73cea)) - fixed width form to not shrink after 'Send Request' button is clicked ([#&#8203;6644](https://github.com/axios/axios/issues/6644)) ([7ccd5fd](https://github.com/axios/axios/commit/7ccd5fd42402102d38712c32707bf055be72ab54)) - **http:** add support for File objects as payload in http adapter ([#&#8203;6588](https://github.com/axios/axios/issues/6588)) ([#&#8203;6605](https://github.com/axios/axios/issues/6605)) ([6841d8d](https://github.com/axios/axios/commit/6841d8d18ddc71cc1bd202ffcfddb3f95622eef3)) - **http:** fixed proxy-from-env module import ([#&#8203;5222](https://github.com/axios/axios/issues/5222)) ([12b3295](https://github.com/axios/axios/commit/12b32957f1258aee94ef859809ed39f8f88f9dfa)) - **http:** use `globalThis.TextEncoder` when available ([#&#8203;6634](https://github.com/axios/axios/issues/6634)) ([df956d1](https://github.com/axios/axios/commit/df956d18febc9100a563298dfdf0f102c3d15410)) - ios11 breaks when build ([#&#8203;6608](https://github.com/axios/axios/issues/6608)) ([7638952](https://github.com/axios/axios/commit/763895270f7b50c7c780c3c9807ae8635de952cd)) - **types:** add missing types for mergeConfig function ([#&#8203;6590](https://github.com/axios/axios/issues/6590)) ([00de614](https://github.com/axios/axios/commit/00de614cd07b7149af335e202aef0e076c254f49)) - **types:** export CJS types from ESM ([#&#8203;6218](https://github.com/axios/axios/issues/6218)) ([c71811b](https://github.com/axios/axios/commit/c71811b00f2fcff558e4382ba913bdac4ad7200e)) - updated stream aborted error message to be more clear ([#&#8203;6615](https://github.com/axios/axios/issues/6615)) ([cc3217a](https://github.com/axios/axios/commit/cc3217a612024d83a663722a56d7a98d8759c6d5)) - use URL API instead of DOM to fix a potential vulnerability warning; ([#&#8203;6714](https://github.com/axios/axios/issues/6714)) ([0a8d6e1](https://github.com/axios/axios/commit/0a8d6e19da5b9899a2abafaaa06a75ee548597db)) ##### Contributors to this release - <img src="https://avatars.githubusercontent.com/u/779047?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Remco Haszing](https://github.com/remcohaszing "+108/-596 (#&#8203;6218 )") - <img src="https://avatars.githubusercontent.com/u/4814473?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Jay](https://github.com/jasonsaayman "+281/-19 (#&#8203;6640 #&#8203;6619 )") - <img src="https://avatars.githubusercontent.com/u/140250471?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Aayush Yadav](https://github.com/aayushyadav020 "+124/-111 (#&#8203;6617 )") - <img src="https://avatars.githubusercontent.com/u/12586868?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Dmitriy Mozgovoy](https://github.com/DigitalBrainJS "+12/-65 (#&#8203;6714 )") - <img src="https://avatars.githubusercontent.com/u/479715?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Ell Bradshaw](https://github.com/cincodenada "+29/-0 (#&#8203;6489 )") - <img src="https://avatars.githubusercontent.com/u/60218780?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Amit Saini](https://github.com/amitsainii "+13/-3 (#&#8203;5237 )") - <img src="https://avatars.githubusercontent.com/u/19817867?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Tommaso Paulon](https://github.com/guuido "+14/-1 (#&#8203;6680 )") - <img src="https://avatars.githubusercontent.com/u/63336443?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Akki](https://github.com/Aakash-Rana "+5/-5 (#&#8203;6668 )") - <img src="https://avatars.githubusercontent.com/u/20028934?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Sampo Silvennoinen](https://github.com/stscoundrel "+3/-3 (#&#8203;6633 )") - <img src="https://avatars.githubusercontent.com/u/1174718?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Kasper Isager Dalsgarð](https://github.com/kasperisager "+2/-2 (#&#8203;6634 )") - <img src="https://avatars.githubusercontent.com/u/3709715?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Christian Clauss](https://github.com/cclauss "+4/-0 (#&#8203;6683 )") - <img src="https://avatars.githubusercontent.com/u/1639119?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Pavan Welihinda](https://github.com/pavan168 "+2/-2 (#&#8203;5222 )") - <img src="https://avatars.githubusercontent.com/u/5742900?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Taylor Flatt](https://github.com/taylorflatt "+2/-2 (#&#8203;6615 )") - <img src="https://avatars.githubusercontent.com/u/79452224?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Kenzo Wada](https://github.com/Kenzo-Wada "+2/-2 (#&#8203;6608 )") - <img src="https://avatars.githubusercontent.com/u/50064240?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Ngole Lawson](https://github.com/echelonnought "+3/-0 (#&#8203;6644 )") - <img src="https://avatars.githubusercontent.com/u/1262198?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Haven](https://github.com/Baoyx007 "+3/-0 (#&#8203;6590 )") - <img src="https://avatars.githubusercontent.com/u/149003676?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Shrivali Dutt](https://github.com/shrivalidutt "+1/-1 (#&#8203;6637 )") - <img src="https://avatars.githubusercontent.com/u/1304290?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Henco Appel](https://github.com/hencoappel "+1/-1 (#&#8203;6605 )") </details> <details> <summary>eslint/eslint (eslint)</summary> ### [`v9.17.0`](https://github.com/eslint/eslint/releases/tag/v9.17.0) [Compare Source](https://github.com/eslint/eslint/compare/v9.16.0...v9.17.0) #### Features - [`eed91d1`](https://github.com/eslint/eslint/commit/eed91d12d4d265bd32905dd1fbf8a6d5dbcdb54a) feat: add suggestions to `no-unused-vars` ([#&#8203;18352](https://github.com/eslint/eslint/issues/18352)) (Tanuj Kanti) #### Bug Fixes - [`67d683d`](https://github.com/eslint/eslint/commit/67d683df29d873002299c70736dacea731b69f5d) fix: fix crash when `message.fix` is nullish ([#&#8203;19168](https://github.com/eslint/eslint/issues/19168)) (ntnyq) - [`c618707`](https://github.com/eslint/eslint/commit/c61870715e5bc1cb51c45a8efd72f392502807b8) fix: ignore vars with non-identifier references in no-useless-assignment ([#&#8203;19200](https://github.com/eslint/eslint/issues/19200)) (YeonJuan) #### Documentation - [`3c22d2a`](https://github.com/eslint/eslint/commit/3c22d2accedd7b0bc381a4eee2c3db4df657b236) docs: update `yoda` to `Yoda` in `yoda.md` for consistency ([#&#8203;19230](https://github.com/eslint/eslint/issues/19230)) (루밀LuMir) - [`e0a2203`](https://github.com/eslint/eslint/commit/e0a220355f447b3674b758776344959ce746b5e3) docs: add missing backticks to `no-sequences` ([#&#8203;19233](https://github.com/eslint/eslint/issues/19233)) (루밀LuMir) - [`4cc4881`](https://github.com/eslint/eslint/commit/4cc48812cdfd686304b5b3b71ea70cd7f2d8389a) docs: Update README (GitHub Actions Bot) - [`3db6fdf`](https://github.com/eslint/eslint/commit/3db6fdf885b17d25103e3cddc31fea56542e064d) docs: \[no-await-in-loop] expand on benefits and inapplicability ([#&#8203;19211](https://github.com/eslint/eslint/issues/19211)) (Kirk Waiblinger) - [`bf2a4f6`](https://github.com/eslint/eslint/commit/bf2a4f686bb387711e269b08f13771e4208113f0) docs: add missing backticks to `func-style` ([#&#8203;19227](https://github.com/eslint/eslint/issues/19227)) (루밀LuMir) - [`ba098bd`](https://github.com/eslint/eslint/commit/ba098bd03c9943007ec77d628dc59f7eaf60f871) docs: add missing header to `prefer-spread` ([#&#8203;19224](https://github.com/eslint/eslint/issues/19224)) (루밀LuMir) - [`b607ae6`](https://github.com/eslint/eslint/commit/b607ae64913ca2b6450a74344ab0ad548e314915) docs: update description of `no-param-reassign` ([#&#8203;19220](https://github.com/eslint/eslint/issues/19220)) (루밀LuMir) - [`1eb424d`](https://github.com/eslint/eslint/commit/1eb424de558fba301eaef9a7fce256539b48dee3) docs: add missing backticks to `prefer-destructuring` ([#&#8203;19223](https://github.com/eslint/eslint/issues/19223)) (루밀LuMir) - [`85998d1`](https://github.com/eslint/eslint/commit/85998d14051c7a0c5b7b6da8cfda13dc1fc7c153) docs: add missing backticks to `no-unneeded-ternary` ([#&#8203;19222](https://github.com/eslint/eslint/issues/19222)) (루밀LuMir) - [`b75b32c`](https://github.com/eslint/eslint/commit/b75b32c091f0742788ecf232f52d9e9427008526) docs: add missing backticks to `no-new-func` ([#&#8203;19219](https://github.com/eslint/eslint/issues/19219)) (루밀LuMir) - [`a7700bc`](https://github.com/eslint/eslint/commit/a7700bcc9c566b3e348a72f3e6a4a6f5ac3345a4) docs: add missing backticks to `id-length` ([#&#8203;19217](https://github.com/eslint/eslint/issues/19217)) (루밀LuMir) - [`e2bb429`](https://github.com/eslint/eslint/commit/e2bb429974ae397c1c1cc495fa7630441c9da61a) docs: add missing backticks to `complexity.md` ([#&#8203;19214](https://github.com/eslint/eslint/issues/19214)) (루밀LuMir) - [`045d716`](https://github.com/eslint/eslint/commit/045d716b92276720961e950e6a259ef40e8e07ea) docs: add missing `)` to `id-denylist` ([#&#8203;19213](https://github.com/eslint/eslint/issues/19213)) (루밀LuMir) - [`7fe4114`](https://github.com/eslint/eslint/commit/7fe4114be2e714506fd406ea4474430ea3de0f93) docs: Update README (GitHub Actions Bot) - [`c743ba6`](https://github.com/eslint/eslint/commit/c743ba6402a27130f8b7700ae0816b087e20085d) docs: add CSS language to `no-restricted-syntax` ([#&#8203;19208](https://github.com/eslint/eslint/issues/19208)) (Milos Djermanovic) - [`1416d70`](https://github.com/eslint/eslint/commit/1416d70d4358a57e99e810dd25ac0e6263924c02) docs: add missing backticks to `eqeqeq` ([#&#8203;19207](https://github.com/eslint/eslint/issues/19207)) (루밀LuMir) - [`b950c1b`](https://github.com/eslint/eslint/commit/b950c1b7db28cc569a53b6677b71a40f1fe3bf98) docs: add missing backticks to `prefer-object-spread` ([#&#8203;19206](https://github.com/eslint/eslint/issues/19206)) (루밀LuMir) - [`8a941cb`](https://github.com/eslint/eslint/commit/8a941cb776d0872236c33027bcff6337739a6ddb) docs: update docs and `description` of `require-unicode-regexp` ([#&#8203;19205](https://github.com/eslint/eslint/issues/19205)) (루밀LuMir) - [`cbab228`](https://github.com/eslint/eslint/commit/cbab2281ddd583ddddfb55151babbd9ea59eb078) docs: Update README (GitHub Actions Bot) - [`f2257ce`](https://github.com/eslint/eslint/commit/f2257ce41278dd85170d4d102969738bcabd5903) docs: update comments and `description` of `no-script-url` ([#&#8203;19203](https://github.com/eslint/eslint/issues/19203)) (루밀LuMir) - [`365f0f4`](https://github.com/eslint/eslint/commit/365f0f4df7045c42de0f9624c488d62cf7f6cece) docs: add missing backtick to `default-case-last` ([#&#8203;19202](https://github.com/eslint/eslint/issues/19202)) (루밀LuMir) - [`e6b84f5`](https://github.com/eslint/eslint/commit/e6b84f535e84050b0c63ae304eb17f9d181ac299) docs: add missing punctuation in document ([#&#8203;19161](https://github.com/eslint/eslint/issues/19161)) (루밀LuMir) - [`c88708e`](https://github.com/eslint/eslint/commit/c88708e0571b62ee5d6c6168373e4204ec75b931) docs: replace quote with backtick in `description` of `for-direction` ([#&#8203;19199](https://github.com/eslint/eslint/issues/19199)) (루밀LuMir) - [`a76f233`](https://github.com/eslint/eslint/commit/a76f233a67abebf861efc0dd06cde2187abbd273) docs: use higher contrast color tokens for code comments ([#&#8203;19187](https://github.com/eslint/eslint/issues/19187)) (Josh Goldberg ✨) - [`db19502`](https://github.com/eslint/eslint/commit/db195024978044b7457d5d551299f96f6b60caed) docs: Update README (GitHub Actions Bot) #### Chores - [`cc243c9`](https://github.com/eslint/eslint/commit/cc243c948226a585f01d3e68b4cedbabcc5e0e40) chore: upgrade to `@eslint/js@9.17.0` ([#&#8203;19242](https://github.com/eslint/eslint/issues/19242)) (Francesco Trotta) - [`84c5787`](https://github.com/eslint/eslint/commit/84c57877801da729265cf9ce11d325c0be8c82b1) chore: package.json update for [@&#8203;eslint/js](https://github.com/eslint/js) release (Jenkins) - [`4c4f53b`](https://github.com/eslint/eslint/commit/4c4f53b8c961dd6aed6c0cdca303018d805a59fe) chore: add missing backticks to `flags.js` ([#&#8203;19226](https://github.com/eslint/eslint/issues/19226)) (루밀LuMir) - [`4b3132c`](https://github.com/eslint/eslint/commit/4b3132c3f55db6b51665c4c42bb762d00e266262) chore: update dependency eslint-plugin-expect-type to ^0.6.0 ([#&#8203;19221](https://github.com/eslint/eslint/issues/19221)) (renovate\[bot]) - [`9bf2204`](https://github.com/eslint/eslint/commit/9bf220464a594d44744fd35d688c61159366b8ea) chore: add type definitions for the `eslint-config-eslint` package ([#&#8203;19050](https://github.com/eslint/eslint/issues/19050)) (Arya Emami) - [`ee8c220`](https://github.com/eslint/eslint/commit/ee8c2200a19dd55aa5068b6cd336a2aec7c52ad3) chore: fix incorrect `name` property in `integration-tutorial-code` ([#&#8203;19218](https://github.com/eslint/eslint/issues/19218)) (루밀LuMir) - [`cca801d`](https://github.com/eslint/eslint/commit/cca801dd17931cfd913456569b41f6132d0366aa) chore: Upgrade cross-spawn to 7.0.6 ([#&#8203;19185](https://github.com/eslint/eslint/issues/19185)) (folortin) ### [`v9.16.0`](https://github.com/eslint/eslint/releases/tag/v9.16.0) [Compare Source](https://github.com/eslint/eslint/compare/v9.15.0...v9.16.0) #### Features - [`8f70eb1`](https://github.com/eslint/eslint/commit/8f70eb142cce025e7040d016a959eff0f51eb672) feat: Add `ignoreComputedKeys` option in `sort-keys` rule ([#&#8203;19162](https://github.com/eslint/eslint/issues/19162)) (Milos Djermanovic) #### Documentation - [`9eefc8f`](https://github.com/eslint/eslint/commit/9eefc8f813b5c31f49fbbd9a36f439b365bea180) docs: fix typos in `use-isnan` ([#&#8203;19190](https://github.com/eslint/eslint/issues/19190)) (루밀LuMir) - [`0c8cea8`](https://github.com/eslint/eslint/commit/0c8cea8c803962a4358032fde5c117a1e9c41ca0) docs: switch the order of words in `no-unreachable` ([#&#8203;19189](https://github.com/eslint/eslint/issues/19189)) (루밀LuMir) - [`0c19417`](https://github.com/eslint/eslint/commit/0c19417c644a29b5113d3a2b94ce00640117574b) docs: add missing backtick to `no-async-promise-executor` ([#&#8203;19188](https://github.com/eslint/eslint/issues/19188)) (루밀LuMir) - [`8df9276`](https://github.com/eslint/eslint/commit/8df927646cadaa70263914c62f2f76fccb8c46fd) docs: add backtick in `-0` in `description` of `no-compare-neg-zero` ([#&#8203;19186](https://github.com/eslint/eslint/issues/19186)) (루밀LuMir) - [`7e16e3f`](https://github.com/eslint/eslint/commit/7e16e3fb8594e361b3e121d2d4059dc26e30c407) docs: fix `caseSensitive` option's title of `sort-keys` ([#&#8203;19183](https://github.com/eslint/eslint/issues/19183)) (Tanuj Kanti) - [`0c6b842`](https://github.com/eslint/eslint/commit/0c6b84212144da3238693fa56500b02bd4a9f05a) docs: fix typos in `migration-guide.md` ([#&#8203;19180](https://github.com/eslint/eslint/issues/19180)) (루밀LuMir) - [`353266e`](https://github.com/eslint/eslint/commit/353266edf827d4e63e9efef321f5d128748bc74d) docs: fix a typo in `debug.md` ([#&#8203;19179](https://github.com/eslint/eslint/issues/19179)) (루밀LuMir) - [`5ff318a`](https://github.com/eslint/eslint/commit/5ff318a528e3f6b8b9c6a62ea949d66ebb7f0716) docs: delete unnecessary horizontal rule(`---`) in `nodejs-api` ([#&#8203;19175](https://github.com/eslint/eslint/issues/19175)) (루밀LuMir) - [`576bcc5`](https://github.com/eslint/eslint/commit/576bcc5461c0c00c30dfceec9abcddb99e559c74) docs: mark more rules as handled by TypeScript ([#&#8203;19164](https://github.com/eslint/eslint/issues/19164)) (Tanuj Kanti) - [`742d054`](https://github.com/eslint/eslint/commit/742d054ac1124d4e53c84234dd6960d4e272d490) docs: note that `no-restricted-syntax` can be used with any language ([#&#8203;19148](https://github.com/eslint/eslint/issues/19148)) (Milos Djermanovic) #### Chores - [`feb703b`](https://github.com/eslint/eslint/commit/feb703b3dc198cda03fb69c75a31d56d999b9d2e) chore: upgrade to `@eslint/js@9.16.0` ([#&#8203;19195](https://github.com/eslint/eslint/issues/19195)) (Francesco Trotta) - [`df9bf95`](https://github.com/eslint/eslint/commit/df9bf9519a302e284700ad300463ecdf2ebf9f25) chore: package.json update for [@&#8203;eslint/js](https://github.com/eslint/js) release (Jenkins) - [`f831893`](https://github.com/eslint/eslint/commit/f831893b6e2951f56ce8b9ff12e4a16913b72b47) chore: add type for `ignoreComputedKeys` option of `sort-keys` ([#&#8203;19184](https://github.com/eslint/eslint/issues/19184)) (Tanuj Kanti) - [`3afb8a1`](https://github.com/eslint/eslint/commit/3afb8a1dcf12ad12df480db014042a51403ff672) chore: update dependency [@&#8203;eslint/json](https://github.com/eslint/json) to ^0.8.0 ([#&#8203;19177](https://github.com/eslint/eslint/issues/19177)) (Milos Djermanovic) - [`1f77c53`](https://github.com/eslint/eslint/commit/1f77c53b12d00403b88a0e02c8d2432278abcf52) chore: add `repository.directory` property to `package.json` ([#&#8203;19165](https://github.com/eslint/eslint/issues/19165)) (루밀LuMir) - [`d460594`](https://github.com/eslint/eslint/commit/d46059410a0e02b98067aa31975c25fd8d0d1c2b) chore: update dependency [@&#8203;arethetypeswrong/cli](https://github.com/arethetypeswrong/cli) to ^0.17.0 ([#&#8203;19147](https://github.com/eslint/eslint/issues/19147)) (renovate\[bot]) - [`45cd4ea`](https://github.com/eslint/eslint/commit/45cd4ead9c4fc354a2542b806ec82afb67cb54fc) refactor: update default options in rules ([#&#8203;19136](https://github.com/eslint/eslint/issues/19136)) (Milos Djermanovic) ### [`v9.15.0`](https://github.com/eslint/eslint/releases/tag/v9.15.0) [Compare Source](https://github.com/eslint/eslint/compare/v9.14.0...v9.15.0) #### Features - [`01557ce`](https://github.com/eslint/eslint/commit/01557cec24203be72222858a3912da0a474ac75c) feat: Implement Language#normalizeLanguageOptions() ([#&#8203;19104](https://github.com/eslint/eslint/issues/19104)) (Nicholas C. Zakas) - [`2edc0e2`](https://github.com/eslint/eslint/commit/2edc0e2bdc40c4a6da8d526c82c0b6c582bae419) feat: add meta.defaultOptions ([#&#8203;17656](https://github.com/eslint/eslint/issues/17656)) (Josh Goldberg ✨) - [`bdec50e`](https://github.com/eslint/eslint/commit/bdec50e91baf9d5eefa07d97d2059fdebb53cdaa) feat: fix `no-useless-computed-key` false negative with `__proto__` ([#&#8203;19123](https://github.com/eslint/eslint/issues/19123)) (Milos Djermanovic) - [`3087c9e`](https://github.com/eslint/eslint/commit/3087c9e95094cad1354aca2e4ae48c7bd2381184) feat: add `meta` object to `@eslint/js` plugin ([#&#8203;19095](https://github.com/eslint/eslint/issues/19095)) (Francesco Trotta) #### Bug Fixes - [`fd33f13`](https://github.com/eslint/eslint/commit/fd33f1315ac59b1b3828dbab8e1e056a1585eff0) fix: update types for `no-restricted-imports` rule ([#&#8203;19060](https://github.com/eslint/eslint/issues/19060)) (Nitin Kumar) - [`bd35098`](https://github.com/eslint/eslint/commit/bd35098f5b949ecb83e8c7e287524b28b2a3dd71) fix: switch away from Node.js node:assert and AssertionError ([#&#8203;19082](https://github.com/eslint/eslint/issues/19082)) (Josh Goldberg ✨) - [`9db5b15`](https://github.com/eslint/eslint/commit/9db5b152c325a930130d49ca967013471c3ba0dc) fix: unsafe report for `no-lonely-if` ([#&#8203;19087](https://github.com/eslint/eslint/issues/19087)) (Abraham Guo) - [`68fa497`](https://github.com/eslint/eslint/commit/68fa497f6a11f1738dce85bb2bdd7a5f8b9f5d6d) fix: ignore files on a different drive on Windows ([#&#8203;19069](https://github.com/eslint/eslint/issues/19069)) (Francesco Trotta) - [`4ce625a`](https://github.com/eslint/eslint/commit/4ce625a230778a41b856162df9ebcc57c25cc103) fix: upgrade [@&#8203;humanwhocodes/retry](https://github.com/humanwhocodes/retry)[@&#8203;0](https://github.com/0).4.1 to avoid debug logs ([#&#8203;19102](https://github.com/eslint/eslint/issues/19102)) (Milos Djermanovic) #### Documentation - [`d927920`](https://github.com/eslint/eslint/commit/d9279202e7d15452e44adf38451d33d4aaad3bd4) docs: fix styles in no-js mode ([#&#8203;18916](https://github.com/eslint/eslint/issues/18916)) (Tanuj Kanti) - [`09bc2a8`](https://github.com/eslint/eslint/commit/09bc2a88c00aa9a93c7de505795fc4e85b2e6357) docs: Update README (GitHub Actions Bot) - [`39089c8`](https://github.com/eslint/eslint/commit/39089c80a7af09494fce86a6574bf012cbe46d10) docs: add `no-useless-computed-key` examples with object patterns ([#&#8203;19109](https://github.com/eslint/eslint/issues/19109)) (Milos Djermanovic) - [`895c60f`](https://github.com/eslint/eslint/commit/895c60f7fe09f59df1e9490006220d3ec4b9d5b0) docs: add missing messageId property and suggestion properties ([#&#8203;19122](https://github.com/eslint/eslint/issues/19122)) (fnx) - [`298625e`](https://github.com/eslint/eslint/commit/298625eb65dc00bfa0a877ea46faada22021c23e) docs: Change CLI -c to use flat config ([#&#8203;19103](https://github.com/eslint/eslint/issues/19103)) (Nicholas C. Zakas) - [`522d8a3`](https://github.com/eslint/eslint/commit/522d8a32f326c52886c531f43cf6a1ff15af8286) docs: add deprecation on `indent`, `quotes` and `semi` rule types ([#&#8203;19090](https://github.com/eslint/eslint/issues/19090)) (Marco Pasqualetti) #### Chores - [`2967d91`](https://github.com/eslint/eslint/commit/2967d91037ad670ea3a67fdb9c171b60d9af138b) chore: upgrade [@&#8203;eslint/js](https://github.com/eslint/js)[@&#8203;9](https://github.com/9).15.0 ([#&#8203;19133](https://github.com/eslint/eslint/issues/19133)) (Milos Djermanovic) - [`b441bee`](https://github.com/eslint/eslint/commit/b441bee6ad9807fef614bd071e6bd3e8b3307b2d) chore: package.json update for [@&#8203;eslint/js](https://github.com/eslint/js) release (Jenkins) - [`7d6bf4a`](https://github.com/eslint/eslint/commit/7d6bf4a250f97d8ff1e2606e3d769e016a32f45b) chore: upgrade [@&#8203;eslint/core](https://github.com/eslint/core)[@&#8203;0](https://github.com/0).9.0 ([#&#8203;19131](https://github.com/eslint/eslint/issues/19131)) (Milos Djermanovic) - [`902e707`](https://github.com/eslint/eslint/commit/902e70713de1ab67ede9ef8a3836fd2d09a759e5) chore: upgrade [@&#8203;eslint/plugin-kit](https://github.com/eslint/plugin-kit)[@&#8203;0](https://github.com/0).2.3 ([#&#8203;19130](https://github.com/eslint/eslint/issues/19130)) (Milos Djermanovic) - [`5ff6c1d`](https://github.com/eslint/eslint/commit/5ff6c1dd09f32b56c05ab97f328741fc8ffb1f64) chore: bump cross-spawn ([#&#8203;19125](https://github.com/eslint/eslint/issues/19125)) (Ian Bobinac) - [`cceccc7`](https://github.com/eslint/eslint/commit/cceccc771631011e04b37122b990205f0e8b6925) chore: update dependency [@&#8203;eslint/json](https://github.com/eslint/json) to ^0.6.0 ([#&#8203;19117](https://github.com/eslint/eslint/issues/19117)) (renovate\[bot]) - [`0da3f73`](https://github.com/eslint/eslint/commit/0da3f732fe1776f8f79dac829b2cab4cedd4b6d8) chore: update algolia referrer ([#&#8203;19114](https://github.com/eslint/eslint/issues/19114)) (Strek) - [`4f08332`](https://github.com/eslint/eslint/commit/4f08332ac03e51002f8de6da5c5a362608205437) ci: unpin `trunk-io/trunk-action` ([#&#8203;19108](https://github.com/eslint/eslint/issues/19108)) (Francesco Trotta) - [`6b75683`](https://github.com/eslint/eslint/commit/6b75683b47c346faaeb6c1dac8e168d64338c7b3) perf: optimize `text-table` by replacing regex with `trimEnd` ([#&#8203;19061](https://github.com/eslint/eslint/issues/19061)) (Nitin Kumar) </details> <details> <summary>vuejs/eslint-plugin-vue (eslint-plugin-vue)</summary> ### [`v9.32.0`](https://github.com/vuejs/eslint-plugin-vue/releases/tag/v9.32.0) [Compare Source](https://github.com/vuejs/eslint-plugin-vue/compare/v9.31.0...v9.32.0) #### ✨ Enhancements - [#&#8203;2598](https://github.com/vuejs/eslint-plugin-vue/issues/2598) Added `checkMultiRootNodes` option to [`vue/no-duplicate-attr-inheritance`](https://eslint.vuejs.org/rules/no-duplicate-attr-inheritance.html) rule and changed to ignore multi-root components by default. - [#&#8203;2610](https://github.com/vuejs/eslint-plugin-vue/issues/2610) Added `ignoreElementNamespaces` option to [`vue/no-v-text-v-html-on-component`](https://eslint.vuejs.org/rules/no-v-text-v-html-on-component.html) rule. - [#&#8203;2609](https://github.com/vuejs/eslint-plugin-vue/issues/2609) Added `ignoreTags` option to [`vue/attribute-hyphenation`](https://eslint.vuejs.org/rules/attribute-hyphenation.html) rule and [`vue/v-on-event-hyphenation`](https://eslint.vuejs.org/rules/v-on-event-hyphenation.html) rule. - [#&#8203;2611](https://github.com/vuejs/eslint-plugin-vue/issues/2611) Added [`vue/restricted-component-names`](https://eslint.vuejs.org/rules/restricted-component-names.html) rule that enforces using only specific component names. - [#&#8203;2620](https://github.com/vuejs/eslint-plugin-vue/issues/2620) Added [`vue/slot-name-casing`](https://eslint.vuejs.org/rules/slot-name-casing.html) rule that enforces specific casing for slot names. - [#&#8203;2617](https://github.com/vuejs/eslint-plugin-vue/issues/2617) Added support for type references in [`vue/require-explicit-slots`](https://eslint.vuejs.org/rules/require-explicit-slots.html) rule. - [#&#8203;2608](https://github.com/vuejs/eslint-plugin-vue/issues/2608) Added support for `shallowRef` in [`vue/prefer-use-template-ref`](https://eslint.vuejs.org/rules/prefer-use-template-ref.html) rule. #### 🐛 Bug Fixes - [#&#8203;2612](https://github.com/vuejs/eslint-plugin-vue/issues/2612) Changed [`vue/prefer-use-template-ref`](https://eslint.vuejs.org/rules/prefer-use-template-ref.html) rule to only check root-level variables. **Full Changelog**: https://github.com/vuejs/eslint-plugin-vue/compare/v9.31.0...v9.32.0 ### [`v9.31.0`](https://github.com/vuejs/eslint-plugin-vue/releases/tag/v9.31.0) [Compare Source](https://github.com/vuejs/eslint-plugin-vue/compare/v9.30.0...v9.31.0) #### ✨ Enhancements - [#&#8203;2594](https://github.com/vuejs/eslint-plugin-vue/issues/2594) Added `caseSensitive` option to [`vue/no-reserved-component-names`](https://eslint.vuejs.org/rules/no-reserved-component-names.html) rule. - [#&#8203;2554](https://github.com/vuejs/eslint-plugin-vue/issues/2554) Added [`vue/prefer-use-template-ref`](https://eslint.vuejs.org/rules/prefer-use-template-ref.html) rule that requires using [`useTemplateRef()`](https://vuejs.org/api/composition-api-helpers.html#usetemplateref) instead of `ref()` for template refs. - [#&#8203;2595](https://github.com/vuejs/eslint-plugin-vue/issues/2595) Made [`vue/no-empty-component-block`](https://eslint.vuejs.org/rules/no-empty-component-block.html) rule auto-fixable. #### 🐛 Bug Fixes - [#&#8203;2591](https://github.com/vuejs/eslint-plugin-vue/issues/2591) Fixed false positives for `v-bind:name` in [`vue/require-explicit-slots`](https://eslint.vuejs.org/rules/require-explicit-slots.html) rule. #### ⚙️ Updates - [#&#8203;2593](https://github.com/vuejs/eslint-plugin-vue/issues/2593) Updated [`vue/define-macros-order`](https://eslint.vuejs.org/rules/define-macros-order.html) rule to skip TypeScript `declare` statements. **Full Changelog**: https://github.com/vuejs/eslint-plugin-vue/compare/v9.30.0...v9.31.0 </details> <details> <summary>typicode/husky (husky)</summary> ### [`v9.1.7`](https://github.com/typicode/husky/releases/tag/v9.1.7) [Compare Source](https://github.com/typicode/husky/compare/v9.1.6...v9.1.7) #### What's Changed - fix: add husky label to deprecated warning by [@&#8203;smackfu](https://github.com/smackfu) in https://github.com/typicode/husky/pull/1538 #### New Contributors - [@&#8203;smackfu](https://github.com/smackfu) made their first contribution in https://github.com/typicode/husky/pull/1538 **Full Changelog**: https://github.com/typicode/husky/compare/v9.1.6...v9.1.7 </details> <details> <summary>lint-staged/lint-staged (lint-staged)</summary> ### [`v15.2.11`](https://github.com/lint-staged/lint-staged/blob/HEAD/CHANGELOG.md#15211) [Compare Source](https://github.com/lint-staged/lint-staged/compare/v15.2.10...v15.2.11) ##### Patch Changes - [#&#8203;1484](https://github.com/lint-staged/lint-staged/pull/1484) [`bcfe309`](https://github.com/lint-staged/lint-staged/commit/bcfe309fca88aedf42b6a321383de49eb361c5a0) Thanks [@&#8203;wormsik](https://github.com/wormsik)! - Escape paths containing spaces when using the "shell" option. - [#&#8203;1487](https://github.com/lint-staged/lint-staged/pull/1487) [`7dd8caa`](https://github.com/lint-staged/lint-staged/commit/7dd8caa8f80fe1a6ce40939c1224b6774000775a) Thanks [@&#8203;iiroj](https://github.com/iiroj)! - Do not treat submodule root paths as "staged files". This caused *lint-staged* to fail to a Git error when only updating the revision of a submodule. </details> <details> <summary>vuejs/pinia (pinia)</summary> ### [`v2.3.0`](https://github.com/vuejs/pinia/releases/tag/v2.3.0) [Compare Source](https://github.com/vuejs/pinia/compare/v2.2.8...v2.3.0) Please refer to [CHANGELOG.md](https://github.com/vuejs/pinia/blob/v2/packages/pinia/CHANGELOG.md) for details. ### [`v2.2.8`](https://github.com/vuejs/pinia/releases/tag/v2.2.8) [Compare Source](https://github.com/vuejs/pinia/compare/v2.2.7...v2.2.8) Please refer to [CHANGELOG.md](https://github.com/vuejs/pinia/blob/v2/packages/pinia/CHANGELOG.md) for details. ### [`v2.2.7`](https://github.com/vuejs/pinia/releases/tag/v2.2.7) [Compare Source](https://github.com/vuejs/pinia/compare/pinia@2.2.6...v2.2.7) Please refer to [CHANGELOG.md](https://github.com/vuejs/pinia/blob/v2/packages/pinia/CHANGELOG.md) for details. </details> <details> <summary>prazdevs/pinia-plugin-persistedstate (pinia-plugin-persistedstate)</summary> ### [`v4.2.0`](https://github.com/prazdevs/pinia-plugin-persistedstate/blob/HEAD/CHANGELOG.md#v420) [Compare Source](https://github.com/prazdevs/pinia-plugin-persistedstate/compare/v4.1.3...v4.2.0) [compare changes](https://github.com/prazdevs/pinia-plugin-persistedstate/compare/v4.1.3...v4.2.0) ##### 🚀 Enhancements - **nuxt:** Infer global `cookieOptions` to specified `cookie` storage without options ([3c55848](https://github.com/prazdevs/pinia-plugin-persistedstate/commit/3c55848)) - **nuxt:** Explicit Nuxt plugin name (`pinia-plugin-persistedstate`) ([a0a4c51](https://github.com/prazdevs/pinia-plugin-persistedstate/commit/a0a4c51)) ##### 🩹 Fixes - **nuxt:** Check `@pinia/nuxt` module installation by `pinia` key ([#&#8203;359](https://github.com/prazdevs/pinia-plugin-persistedstate/pull/359)) ##### 🏡 Chore - Bump dependencies (incl. pinia^2.3.0 & [@&#8203;pinia/nuxt](https://github.com/pinia/nuxt)^0.9.0) ([c71d618](https://github.com/prazdevs/pinia-plugin-persistedstate/commit/c71d618)) ##### ❤️ Contributors - Prazdevs ([@&#8203;prazdevs](http://github.com/prazdevs)) - Donald Shtjefni ([@&#8203;dnldsht](http://github.com/dnldsht)) ### [`v4.1.3`](https://github.com/prazdevs/pinia-plugin-persistedstate/blob/HEAD/CHANGELOG.md#v413) [Compare Source](https://github.com/prazdevs/pinia-plugin-persistedstate/compare/v4.1.2...v4.1.3) [compare changes](https://github.com/prazdevs/pinia-plugin-persistedstate/compare/v4.1.2...v4.1.3) ##### 📖 Documentation - Fix the afterHydrate describe ([#&#8203;350](https://github.com/prazdevs/pinia-plugin-persistedstate/pull/350)) - Fix install script groups ([2bd0f25](https://github.com/prazdevs/pinia-plugin-persistedstate/commit/2bd0f25)) ##### 📦 Build - Bundle iife and umd with rollup ([fcad302](https://github.com/prazdevs/pinia-plugin-persistedstate/commit/fcad302)) ##### 🏡 Chore - Bump dependencies ([76df472](https://github.com/prazdevs/pinia-plugin-persistedstate/commit/76df472)) ##### ❤️ Contributors - Prazdevs ([@&#8203;prazdevs](http://github.com/prazdevs)) - Erian ([@&#8203;catcoal](http://github.com/catcoal)) </details> <details> <summary>pnpm/pnpm (pnpm)</summary> ### [`v9.15.1`](https://github.com/pnpm/pnpm/releases/tag/v9.15.1): pnpm 9.15.1 [Compare Source](https://github.com/pnpm/pnpm/compare/v9.15.0...v9.15.1) #### Patch Changes - `pnpm remove` should not link dependencies from the workspace, when `link-workspace-packages` is set to `false` [#&#8203;7674](https://github.com/pnpm/pnpm/issues/7674). - Installation with hoisted `node_modules` should not fail, when a dependency has itself in its own peer dependencies [#&#8203;8854](https://github.com/pnpm/pnpm/issues/8854). #### Platinum Sponsors <table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://bit.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"><img src="https://pnpm.io/img/users/bit.svg" width="80" alt="Bit"></a> </td> <td align="center" valign="middle"> <a href="https://sanity.io/?utm_source=pnpm&utm_medium=release_notes" target="_blank"><img src="https://pnpm.io/img/users/sanity.svg" width="180" alt="Bit"></a> </td> <td align="center" valign="middle"> <a href="https://figma.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"><img src="https://pnpm.io/img/users/figma.svg" width="80" alt="Figma"></a> </td> </tr> </tbody> </table> #### Gold Sponsors <table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://discord.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/discord.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/discord_light.svg" /> <img src="https://pnpm.io/img/users/discord.svg" width="220" alt="Discord" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://prisma.io/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/prisma.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/prisma_light.svg" /> <img src="https://pnpm.io/img/users/prisma.svg" width="180" alt="Prisma" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://uscreen.de/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/uscreen.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/uscreen_light.svg" /> <img src="https://pnpm.io/img/users/uscreen.svg" width="180" alt="u|screen" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://www.jetbrains.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/jetbrains.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/jetbrains.svg" /> <img src="https://pnpm.io/img/users/jetbrains.svg" width="180" alt="JetBrains" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://nx.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/nx.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/nx_light.svg" /> <img src="https://pnpm.io/img/users/nx.svg" width="120" alt="Nx" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://coderabbit.ai/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/coderabbit.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/coderabbit_light.svg" /> <img src="https://pnpm.io/img/users/coderabbit.svg" width="220" alt="CodeRabbit" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://route4me.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <img src="https://pnpm.io/img/users/route4me.svg" width="220" alt="Route4Me" /> </a> </td> </tr> </tbody> </table> ### [`v9.15.0`](https://github.com/pnpm/pnpm/releases/tag/v9.15.0): pnpm 9.15 [Compare Source](https://github.com/pnpm/pnpm/compare/v9.14.4...v9.15.0) #### Minor Changes - Metadata directory version bumped to force fresh cache after we shipped a fix to the metadata write function. This change is backward compatible as install doesn't require a metadata cache. #### Patch Changes - `pnpm update --global` should not crash if there are no any global packages installed [#&#8203;7898](https://github.com/pnpm/pnpm/issues/7898). - Fix an exception when running `pnpm update --interactive` if catalogs are used. #### Platinum Sponsors <table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://bit.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"><img src="https://pnpm.io/img/users/bit.svg" width="80" alt="Bit"></a> </td> <td align="center" valign="middle"> <a href="https://sanity.io/?utm_source=pnpm&utm_medium=release_notes" target="_blank"><img src="https://pnpm.io/img/users/sanity.svg" width="180" alt="Bit"></a> </td> <td align="center" valign="middle"> <a href="https://figma.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"><img src="https://pnpm.io/img/users/figma.svg" width="80" alt="Figma"></a> </td> </tr> </tbody> </table> #### Gold Sponsors <table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://discord.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/discord.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/discord_light.svg" /> <img src="https://pnpm.io/img/users/discord.svg" width="220" alt="Discord" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://prisma.io/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/prisma.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/prisma_light.svg" /> <img src="https://pnpm.io/img/users/prisma.svg" width="180" alt="Prisma" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://uscreen.de/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/uscreen.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/uscreen_light.svg" /> <img src="https://pnpm.io/img/users/uscreen.svg" width="180" alt="u|screen" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://www.jetbrains.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/jetbrains.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/jetbrains.svg" /> <img src="https://pnpm.io/img/users/jetbrains.svg" width="180" alt="JetBrains" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://nx.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/nx.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/nx_light.svg" /> <img src="https://pnpm.io/img/users/nx.svg" width="120" alt="Nx" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://coderabbit.ai/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/coderabbit.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/coderabbit_light.svg" /> <img src="https://pnpm.io/img/users/coderabbit.svg" width="220" alt="CodeRabbit" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://route4me.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <img src="https://pnpm.io/img/users/route4me.svg" width="220" alt="Route4Me" /> </a> </td> </tr> </tbody> </table> ### [`v9.14.4`](https://github.com/pnpm/pnpm/releases/tag/v9.14.4): pnpm 9.14.4 [Compare Source](https://github.com/pnpm/pnpm/compare/v9.14.3...v9.14.4) #### Patch Changes - Don't ever save mutated metadata to the metadata cache. #### Platinum Sponsors <table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://bit.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"><img src="https://pnpm.io/img/users/bit.svg" width="80" alt="Bit"></a> </td> <td align="center" valign="middle"> <a href="https://sanity.io/?utm_source=pnpm&utm_medium=release_notes" target="_blank"><img src="https://pnpm.io/img/users/sanity.svg" width="180" alt="Bit"></a> </td> <td align="center" valign="middle"> <a href="https://figma.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"><img src="https://pnpm.io/img/users/figma.svg" width="80" alt="Figma"></a> </td> </tr> </tbody> </table> #### Gold Sponsors <table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://discord.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/discord.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/discord_light.svg" /> <img src="https://pnpm.io/img/users/discord.svg" width="220" alt="Discord" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://prisma.io/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/prisma.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/prisma_light.svg" /> <img src="https://pnpm.io/img/users/prisma.svg" width="180" alt="Prisma" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://uscreen.de/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/uscreen.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/uscreen_light.svg" /> <img src="https://pnpm.io/img/users/uscreen.svg" width="180" alt="u|screen" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://www.jetbrains.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/jetbrains.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/jetbrains.svg" /> <img src="https://pnpm.io/img/users/jetbrains.svg" width="180" alt="JetBrains" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://nx.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/nx.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/nx_light.svg" /> <img src="https://pnpm.io/img/users/nx.svg" width="120" alt="Nx" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://coderabbit.ai/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/coderabbit.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/coderabbit_light.svg" /> <img src="https://pnpm.io/img/users/coderabbit.svg" width="220" alt="CodeRabbit" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://route4me.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <img src="https://pnpm.io/img/users/route4me.svg" width="220" alt="Route4Me" /> </a> </td> </tr> </tbody> </table> #### Silver Sponsors <table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://leniolabs.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <img src="https://pnpm.io/img/users/leniolabs.jpg" width="80" alt="Leniolabs_"> </a> </td> <td align="center" valign="middle"> <a href="https://vercel.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/vercel.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/vercel_light.svg" /> <img src="https://pnpm.io/img/users/vercel.svg" width="180" alt="Vercel" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://depot.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/depot.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/depot_light.svg" /> <img src="https://pnpm.io/img/users/depot.svg" width="200" alt="Depot" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://moonrepo.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/moonrepo.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/moonrepo_light.svg" /> <img src="https://pnpm.io/img/users/moonrepo.svg" width="200" alt="moonrepo" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://devowl.io/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/devowlio.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/devowlio.svg" /> <img src="https://pnpm.io/img/users/devowlio.svg" width="200" alt="devowl.io" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://cerbos.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/cerbos.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/cerbos_light.svg" /> <img src="https://pnpm.io/img/users/cerbos.svg" width="180" alt="Cerbos" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://vlt.sh/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/vlt.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/vlt_light.svg" /> <img src="https://pnpm.io/img/users/vlt.svg" width="140" alt="vlt" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://vite.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <img src="https://pnpm.io/img/users/vitejs.svg" width="65" alt="Vite"> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://macpaw.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/macpaw.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/macpaw_light.svg" /> <img src="https://pnpm.io/img/users/macpaw.svg" width="200" /> </picture> </a> </td> </tr> </tbody> </table> ### [`v9.14.3`](https://github.com/pnpm/pnpm/releases/tag/v9.14.3): pnpm 9.14.3 [Compare Source](https://github.com/pnpm/pnpm/compare/v9.14.2...v9.14.3) #### Patch Changes - Some commands should ignore the `packageManager` field check of `package.json` [#&#8203;7959](https://github.com/pnpm/pnpm/issues/7959). #### Platinum Sponsors <table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://bit.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"><img src="https://pnpm.io/img/users/bit.svg" width="80" alt="Bit"></a> </td> <td align="center" valign="middle"> <a href="https://sanity.io/?utm_source=pnpm&utm_medium=release_notes" target="_blank"><img src="https://pnpm.io/img/users/sanity.svg" width="180" alt="Bit"></a> </td> <td align="center" valign="middle"> <a href="https://figma.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"><img src="https://pnpm.io/img/users/figma.svg" width="80" alt="Figma"></a> </td> </tr> </tbody> </table> #### Gold Sponsors <table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://discord.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/discord.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/discord_light.svg" /> <img src="https://pnpm.io/img/users/discord.svg" width="220" alt="Discord" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://prisma.io/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/prisma.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/prisma_light.svg" /> <img src="https://pnpm.io/img/users/prisma.svg" width="180" alt="Prisma" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://uscreen.de/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/uscreen.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/uscreen_light.svg" /> <img src="https://pnpm.io/img/users/uscreen.svg" width="180" alt="u|screen" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://www.jetbrains.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/jetbrains.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/jetbrains.svg" /> <img src="https://pnpm.io/img/users/jetbrains.svg" width="180" alt="JetBrains" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://nx.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/nx.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/nx_light.svg" /> <img src="https://pnpm.io/img/users/nx.svg" width="120" alt="Nx" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://coderabbit.ai/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/coderabbit.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/coderabbit_light.svg" /> <img src="https://pnpm.io/img/users/coderabbit.svg" width="220" alt="CodeRabbit" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://route4me.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <img src="https://pnpm.io/img/users/route4me.svg" width="220" alt="Route4Me" /> </a> </td> </tr> </tbody> </table> #### Silver Sponsors <table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://leniolabs.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <img src="https://pnpm.io/img/users/leniolabs.jpg" width="80" alt="Leniolabs_"> </a> </td> <td align="center" valign="middle"> <a href="https://vercel.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/vercel.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/vercel_light.svg" /> <img src="https://pnpm.io/img/users/vercel.svg" width="180" alt="Vercel" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://depot.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/depot.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/depot_light.svg" /> <img src="https://pnpm.io/img/users/depot.svg" width="200" alt="Depot" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://moonrepo.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/moonrepo.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/moonrepo_light.svg" /> <img src="https://pnpm.io/img/users/moonrepo.svg" width="200" alt="moonrepo" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://devowl.io/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/devowlio.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/devowlio.svg" /> <img src="https://pnpm.io/img/users/devowlio.svg" width="200" alt="devowl.io" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://cerbos.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/cerbos.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/cerbos_light.svg" /> <img src="https://pnpm.io/img/users/cerbos.svg" width="180" alt="Cerbos" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://vlt.sh/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/vlt.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/vlt_light.svg" /> <img src="https://pnpm.io/img/users/vlt.svg" width="140" alt="vlt" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://vite.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <img src="https://pnpm.io/img/users/vitejs.svg" width="65" alt="Vite"> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://macpaw.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/macpaw.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/macpaw_light.svg" /> <img src="https://pnpm.io/img/users/macpaw.svg" width="200" /> </picture> </a> </td> </tr> </tbody> </table> ### [`v9.14.2`](https://github.com/pnpm/pnpm/releases/tag/v9.14.2) [Compare Source](https://github.com/pnpm/pnpm/compare/v9.14.1...v9.14.2) #### Patch Changes - `pnpm publish --json` should work [#&#8203;8788](https://github.com/pnpm/pnpm/issues/8788). #### Platinum Sponsors <table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://bit.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"><img src="https://pnpm.io/img/users/bit.svg?1" width="80" alt="Bit"></a> </td> <td align="center" valign="middle"> <a href="https://sanity.io/?utm_source=pnpm&utm_medium=release_notes" target="_blank"><img src="https://pnpm.io/img/users/sanity.svg" width="180" alt="Bit"></a> </td> <td align="center" valign="middle"> <a href="https://figma.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"><img src="https://pnpm.io/img/users/figma.svg" width="80" alt="Figma"></a> </td> </tr> </tbody> </table> #### Gold Sponsors <table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://discord.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/discord.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/discord_light.svg" /> <img src="https://pnpm.io/img/users/discord.svg" width="220" alt="Discord" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://prisma.io/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/prisma.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/prisma_light.svg" /> <img src="https://pnpm.io/img/users/prisma.svg" width="180" alt="Prisma" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://uscreen.de/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/uscreen.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/uscreen_light.svg" /> <img src="https://pnpm.io/img/users/uscreen.svg" width="180" alt="u|screen" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://www.jetbrains.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/jetbrains.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/jetbrains.svg" /> <img src="https://pnpm.io/img/users/jetbrains.svg" width="180" alt="JetBrains" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://nx.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/nx.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/nx_light.svg" /> <img src="https://pnpm.io/img/users/nx.svg" width="120" alt="Nx" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://coderabbit.ai/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/coderabbit.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/coderabbit_light.svg" /> <img src="https://pnpm.io/img/users/coderabbit.svg" width="220" alt="CodeRabbit" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://route4me.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <img src="https://pnpm.io/img/users/route4me.svg" width="220" alt="Route4Me" /> </a> </td> </tr> </tbody> </table> ### [`v9.14.1`](https://github.com/pnpm/pnpm/releases/tag/v9.14.1) [Compare Source](https://github.com/pnpm/pnpm/compare/v9.14.0...v9.14.1) #### Minor Changes - Added support for `pnpm pack --json` to print packed tarball and contents in JSON format [#&#8203;8765](https://github.com/pnpm/pnpm/pull/8765). #### Patch Changes - `pnpm exec` should print a meaningful error message when no command is provided [#&#8203;8752](https://github.com/pnpm/pnpm/issues/8752). - `pnpm setup` should remove the CLI from the target location before moving the new binary [#&#8203;8173](https://github.com/pnpm/pnpm/issues/8173). - Fix `ERR_PNPM_TARBALL_EXTRACT` error while installing a dependency from GitHub having a slash in branch name [#&#8203;7697](https://github.com/pnpm/pnpm/issues/7697). - Don't crash if the `use-node-version` setting is used and the system has no Node.js installed [#&#8203;8769](https://github.com/pnpm/pnpm/issues/8769). - Convert settings in local `.npmrc` files to their correct types. For instance, `child-concurrency` should be a number, not a string [#&#8203;5075](https://github.com/pnpm/pnpm/issues/5075). - pnpm should fail if a project requires a different package manager even if `manage-package-manager-versions` is set to `true`. - `pnpm init` should respect the `--dir` option [#&#8203;8768](https://github.com/pnpm/pnpm/pull/8768). #### Platinum Sponsors <table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://bit.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"><img src="https://pnpm.io/img/users/bit.svg" width="80" alt="Bit"></a> </td> <td align="center" valign="middle"> <a href="https://sanity.io/?utm_source=pnpm&utm_medium=release_notes" target="_blank"><img src="https://pnpm.io/img/users/sanity.svg" width="180" alt="Bit"></a> </td> <td align="center" valign="middle"> <a href="https://figma.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"><img src="https://pnpm.io/img/users/figma.svg" width="80" alt="Figma"></a> </td> </tr> </tbody> </table> #### Gold Sponsors <table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://discord.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/discord.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/discord_light.svg" /> <img src="https://pnpm.io/img/users/discord.svg" width="220" alt="Discord" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://prisma.io/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/prisma.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/prisma_light.svg" /> <img src="https://pnpm.io/img/users/prisma.svg" width="180" alt="Prisma" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://uscreen.de/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/uscreen.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/uscreen_light.svg" /> <img src="https://pnpm.io/img/users/uscreen.svg" width="180" alt="u|screen" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://www.jetbrains.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/jetbrains.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/jetbrains.svg" /> <img src="https://pnpm.io/img/users/jetbrains.svg" width="180" alt="JetBrains" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://nx.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/nx.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/nx_light.svg" /> <img src="https://pnpm.io/img/users/nx.svg" width="120" alt="Nx" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://coderabbit.ai/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/coderabbit.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/coderabbit_light.svg" /> <img src="https://pnpm.io/img/users/coderabbit.svg" width="220" alt="CodeRabbit" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://route4me.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <img src="https://pnpm.io/img/users/route4me.svg" width="220" alt="Route4Me" /> </a> </td> </tr> </tbody> </table> ### [`v9.14.0`](https://github.com/pnpm/pnpm/compare/v9.13.2...v9.14.0) [Compare Source](https://github.com/pnpm/pnpm/compare/v9.13.2...v9.14.0) ### [`v9.13.2`](https://github.com/pnpm/pnpm/releases/tag/v9.13.2): pnpm 9.13.2 [Compare Source](https://github.com/pnpm/pnpm/compare/v9.13.1...v9.13.2) #### Patch Changes - Detection of circular peer dependencies should not crash with aliased dependencies [#&#8203;8759](https://github.com/pnpm/pnpm/issues/8759). Fixes a regression introduced in the previous version. - Fix race condition of symlink creations caused by multiple parallel `dlx` processes. #### Platinum Sponsors <table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://bit.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"><img src="https://pnpm.io/img/users/bit.svg" width="80" alt="Bit"></a> </td> <td align="center" valign="middle"> <a href="https://sanity.io/?utm_source=pnpm&utm_medium=release_notes" target="_blank"><img src="https://pnpm.io/img/users/sanity.svg" width="180" alt="Bit"></a> </td> <td align="center" valign="middle"> <a href="https://figma.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"><img src="https://pnpm.io/img/users/figma.svg" width="80" alt="Figma"></a> </td> </tr> </tbody> </table> #### Gold Sponsors <table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://discord.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/discord.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/discord_light.svg" /> <img src="https://pnpm.io/img/users/discord.svg" width="220" alt="Discord" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://prisma.io/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/prisma.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/prisma_light.svg" /> <img src="https://pnpm.io/img/users/prisma.svg" width="180" alt="Prisma" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://uscreen.de/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/uscreen.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/uscreen_light.svg" /> <img src="https://pnpm.io/img/users/uscreen.svg" width="180" alt="u|screen" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://www.jetbrains.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/jetbrains.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/jetbrains.svg" /> <img src="https://pnpm.io/img/users/jetbrains.svg" width="180" alt="JetBrains" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://nx.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/nx.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/nx_light.svg" /> <img src="https://pnpm.io/img/users/nx.svg" width="120" alt="Nx" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://coderabbit.ai/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/coderabbit.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/coderabbit_light.svg" /> <img src="https://pnpm.io/img/users/coderabbit.svg" width="220" alt="CodeRabbit" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://route4me.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <img src="https://pnpm.io/img/users/route4me.svg" width="220" alt="Route4Me" /> </a> </td> </tr> </tbody> </table> #### Silver Sponsors <table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://leniolabs.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <img src="https://pnpm.io/img/users/leniolabs.jpg" width="80" alt="Leniolabs_"> </a> </td> <td align="center" valign="middle"> <a href="https://vercel.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/vercel.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/vercel_light.svg" /> <img src="https://pnpm.io/img/users/vercel.svg" width="180" alt="Vercel" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://depot.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/depot.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/depot_light.svg" /> <img src="https://pnpm.io/img/users/depot.svg" width="200" alt="Depot" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://moonrepo.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/moonrepo.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/moonrepo_light.svg" /> <img src="https://pnpm.io/img/users/moonrepo.svg" width="200" alt="moonrepo" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://devowl.io/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/devowlio.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/devowlio.svg" /> <img src="https://pnpm.io/img/users/devowlio.svg" width="200" alt="devowl.io" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://cerbos.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/cerbos.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/cerbos_light.svg" /> <img src="https://pnpm.io/img/users/cerbos.svg" width="180" alt="Cerbos" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://vlt.sh/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/vlt.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/vlt_light.svg" /> <img src="https://pnpm.io/img/users/vlt.svg" width="140" alt="vlt" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://vite.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <img src="https://pnpm.io/img/users/vitejs.svg" width="65" alt="Vite"> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://macpaw.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/macpaw.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/macpaw_light.svg" /> <img src="https://pnpm.io/img/users/macpaw.svg" width="200" /> </picture> </a> </td> </tr> </tbody> </table> ### [`v9.13.1`](https://github.com/pnpm/pnpm/releases/tag/v9.13.1): pnpm 9.13.1 [Compare Source](https://github.com/pnpm/pnpm/compare/v9.13.0...v9.13.1) #### Patch Changes - Fixed some edge cases where resolving circular peer dependencies caused a dead lock [#&#8203;8720](https://github.com/pnpm/pnpm/issues/8720). #### Platinum Sponsors <table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://bit.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"><img src="https://pnpm.io/img/users/bit.svg" width="80" alt="Bit"></a> </td> <td align="center" valign="middle"> <a href="https://sanity.io/?utm_source=pnpm&utm_medium=readme" target="_blank"><img src="https://pnpm.io/img/users/sanity.svg" width="180" alt="Bit"></a> </td> <td align="center" valign="middle"> <a href="https://figma.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"><img src="https://pnpm.io/img/users/figma.svg" width="80" alt="Figma"></a> </td> </tr> </tbody> </table> #### Gold Sponsors <table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://discord.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/discord.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/discord_light.svg" /> <img src="https://pnpm.io/img/users/discord.svg" width="220" alt="Discord" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://prisma.io/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/prisma.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/prisma_light.svg" /> <img src="https://pnpm.io/img/users/prisma.svg" width="180" alt="Prisma" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://uscreen.de/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/uscreen.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/uscreen_light.svg" /> <img src="https://pnpm.io/img/users/uscreen.svg" width="180" alt="u|screen" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://www.jetbrains.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/jetbrains.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/jetbrains.svg" /> <img src="https://pnpm.io/img/users/jetbrains.svg" width="180" alt="JetBrains" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://nx.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/nx.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/nx_light.svg" /> <img src="https://pnpm.io/img/users/nx.svg" width="120" alt="Nx" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://coderabbit.ai/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/coderabbit.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/coderabbit_light.svg" /> <img src="https://pnpm.io/img/users/coderabbit.svg" width="220" alt="CodeRabbit" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://route4me.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <img src="https://pnpm.io/img/users/route4me.svg" width="220" alt="Route4Me" /> </a> </td> </tr> </tbody> </table> #### Silver Sponsors <table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://leniolabs.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <img src="https://pnpm.io/img/users/leniolabs.jpg" width="80" alt="Leniolabs_"> </a> </td> <td align="center" valign="middle"> <a href="https://vercel.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/vercel.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/vercel_light.svg" /> <img src="https://pnpm.io/img/users/vercel.svg" width="180" alt="Vercel" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://depot.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/depot.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/depot_light.svg" /> <img src="https://pnpm.io/img/users/depot.svg" width="200" alt="Depot" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://moonrepo.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/moonrepo.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/moonrepo_light.svg" /> <img src="https://pnpm.io/img/users/moonrepo.svg" width="200" alt="moonrepo" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://devowl.io/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/devowlio.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/devowlio.svg" /> <img src="https://pnpm.io/img/users/devowlio.svg" width="200" alt="devowl.io" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://cerbos.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/cerbos.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/cerbos_light.svg" /> <img src="https://pnpm.io/img/users/cerbos.svg" width="180" alt="Cerbos" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://vlt.sh/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/vlt.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/vlt_light.svg" /> <img src="https://pnpm.io/img/users/vlt.svg" width="140" alt="vlt" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://vite.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <img src="https://pnpm.io/img/users/vitejs.svg" width="65" alt="Vite"> </a> </td> </tr> </tbody> </table> ### [`v9.13.0`](https://github.com/pnpm/pnpm/releases/tag/v9.13.0): pnpm 9.13 [Compare Source](https://github.com/pnpm/pnpm/compare/v9.12.3...v9.13.0) #### Minor Changes - The `self-update` now accepts a version specifier to install a specific version of pnpm. E.g.: pnpm self-update 9.5.0 or pnpm self-update next-10 #### Patch Changes - Fix `Cannot read properties of undefined (reading 'name')` that is printed while trying to render the missing peer dependencies warning message [#&#8203;8538](https://github.com/pnpm/pnpm/issues/8538). #### Platinum Sponsors <table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://bit.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"><img src="https://pnpm.io/img/users/bit.svg" width="80" alt="Bit"></a> </td> <td align="center" valign="middle"> <a href="https://figma.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"><img src="https://pnpm.io/img/users/figma.svg" width="80" alt="Figma"></a> </td> </tr> </tbody> </table> #### Gold Sponsors <table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://discord.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/discord.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/discord_light.svg" /> <img src="https://pnpm.io/img/users/discord.svg" width="220" alt="Discord" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://prisma.io/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/prisma.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/prisma_light.svg" /> <img src="https://pnpm.io/img/users/prisma.svg" width="180" alt="Prisma" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://uscreen.de/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/uscreen.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/uscreen_light.svg" /> <img src="https://pnpm.io/img/users/uscreen.svg" width="180" alt="u|screen" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://www.jetbrains.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/jetbrains.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/jetbrains.svg" /> <img src="https://pnpm.io/img/users/jetbrains.svg" width="180" alt="JetBrains" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://nx.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/nx.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/nx_light.svg" /> <img src="https://pnpm.io/img/users/nx.svg" width="120" alt="Nx" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://coderabbit.ai/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/coderabbit.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/coderabbit_light.svg" /> <img src="https://pnpm.io/img/users/coderabbit.svg" width="220" alt="CodeRabbit" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://route4me.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <img src="https://pnpm.io/img/users/route4me.svg" width="220" alt="Route4Me" /> </a> </td> </tr> </tbody> </table> #### Silver Sponsors <table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://leniolabs.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <img src="https://pnpm.io/img/users/leniolabs.jpg" width="80" alt="Leniolabs_"> </a> </td> <td align="center" valign="middle"> <a href="https://vercel.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/vercel.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/vercel_light.svg" /> <img src="https://pnpm.io/img/users/vercel.svg" width="180" alt="Vercel" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://depot.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/depot.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/depot_light.svg" /> <img src="https://pnpm.io/img/users/depot.svg" width="200" alt="Depot" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://moonrepo.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/moonrepo.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/moonrepo_light.svg" /> <img src="https://pnpm.io/img/users/moonrepo.svg" width="200" alt="moonrepo" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://devowl.io/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/devowlio.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/devowlio.svg" /> <img src="https://pnpm.io/img/users/devowlio.svg" width="200" alt="devowl.io" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://cerbos.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/cerbos.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/cerbos_light.svg" /> <img src="https://pnpm.io/img/users/cerbos.svg" width="180" alt="Cerbos" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://vlt.sh/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/vlt.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/vlt_light.svg" /> <img src="https://pnpm.io/img/users/vlt.svg" width="140" alt="vlt" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://vite.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <img src="https://pnpm.io/img/users/vitejs.svg" width="65" alt="Vite"> </a> </td> </tr> </tbody> </table> </details> <details> <summary>prettier/prettier (prettier)</summary> ### [`v3.4.2`](https://github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#342) [Compare Source](https://github.com/prettier/prettier/compare/3.4.1...3.4.2) [diff](https://github.com/prettier/prettier/compare/3.4.1...3.4.2) ##### Treat U+30A0 & U+30FB in Katakana Block as CJK ([#&#8203;16796](https://github.com/prettier/prettier/pull/16796) by [@&#8203;tats-u](https://github.com/tats-u)) Prettier doesn't treat U+30A0 & U+30FB as Japanese. U+30FB is commonly used in Japanese to represent the delimitation of first and last names of non-Japanese people or “and”. The following “C言語・C++・Go・Rust” means “C language & C++ & Go & Rust” in Japanese. <!-- prettier-ignore --> ```md <!-- Input (--prose-wrap=never) --> C言 語 ・ C++ ・ Go ・ Rust <!-- Prettier 3.4.1 --> C言語・ C++ ・ Go ・ Rust <!-- Prettier 3.4.2 --> C言語・C++・Go・Rust ``` U+30A0 can be used as the replacement of the `-` in non-Japanese names (e.g. “Saint-Saëns” (Charles Camille Saint-Saëns) can be represented as “サン゠サーンス” in Japanese), but substituted by ASCII hyphen (U+002D) or U+FF1D (full width hyphen) in many cases (e.g. “サン=サーンス” or “サン=サーンス”). ##### Fix comments print on class methods with decorators ([#&#8203;16891](https://github.com/prettier/prettier/pull/16891) by [@&#8203;fisker](https://github.com/fisker)) <!-- prettier-ignore --> ```jsx // Input class A { @&#8203;decorator /** * The method description * */ async method(foo: Foo, bar: Bar) { console.log(foo); } } // Prettier 3.4.1 class A { @&#8203;decorator async /** * The method description * */ method(foo: Foo, bar: Bar) { console.log(foo); } } // Prettier 3.4.2 class A { @&#8203;decorator /** * The method description * */ async method(foo: Foo, bar: Bar) { console.log(foo); } } ``` ##### Fix non-idempotent formatting ([#&#8203;16899](https://github.com/prettier/prettier/pull/16899) by [@&#8203;seiyab](https://github.com/seiyab)) This bug fix is not language-specific. You may see similar change in any languages. This fixes regression in 3.4.0 so change caused by it should yield same formatting as 3.3.3. <!-- prettier-ignore --> ```jsx // Input <div> foo <span>longlonglonglonglonglonglonglonglonglonglonglonglonglonglongl foo</span> , abc </div>; // Prettier 3.4.1 (first) <div> foo <span> longlonglonglonglonglonglonglonglonglonglonglonglonglonglongl foo </span>, abc </div>; // Prettier 3.4.1 (second) <div> foo <span>longlonglonglonglonglonglonglonglonglonglonglonglonglonglongl foo</span> , abc </div>; // Prettier 3.4.2 <div> foo <span>longlonglonglonglonglonglonglonglonglonglonglonglonglonglongl foo</span> , abc </div>; ``` ### [`v3.4.1`](https://github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#341) [Compare Source](https://github.com/prettier/prettier/compare/3.4.0...3.4.1) [diff](https://github.com/prettier/prettier/compare/3.4.0...3.4.1) ##### Remove unnecessary parentheses around assignment in `v-on` ([#&#8203;16887](https://github.com/prettier/prettier/pull/16887) by [@&#8203;fisker](https://github.com/fisker)) <!-- prettier-ignore --> ```vue <!-- Input --> <template> <button @&#8203;click="foo += 2">Click</button> </template> <!-- Prettier 3.4.0 --> <template> <button @&#8203;click="(foo += 2)">Click</button> </template> <!-- Prettier 3.4.1 --> <template> <button @&#8203;click="foo += 2">Click</button> </template> ``` ### [`v3.4.0`](https://github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#340) [Compare Source](https://github.com/prettier/prettier/compare/3.3.3...3.4.0) [diff](https://github.com/prettier/prettier/compare/3.3.3...3.4.0) 🔗 [Release Notes](https://prettier.io/blog/2024/11/26/3.4.0.html) </details> <details> <summary>sass/dart-sass (sass)</summary> ### [`v1.83.0`](https://github.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1830) [Compare Source](https://github.com/sass/dart-sass/compare/1.82.0...1.83.0) - Allow trailing commas in *all* argument and parameter lists. ### [`v1.82.0`](https://github.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1820) [Compare Source](https://github.com/sass/dart-sass/compare/1.81.1...1.82.0) ##### Command-Line Interface - Improve `--watch` mode reliability when making multiple changes at once, such as checking out a different Git branch. - Parse the `calc-size()` function as a calculation now that it's supported in some browsers. ##### Dart API - Add a `SassCalculation.calcSize()` function. ### [`v1.81.1`](https://github.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1811) [Compare Source](https://github.com/sass/dart-sass/compare/1.81.0...1.81.1) - No user-visible changes. ### [`v1.81.0`](https://github.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1810) [Compare Source](https://github.com/sass/dart-sass/compare/1.80.7...1.81.0) - Fix a few cases where deprecation warnings weren't being emitted for global built-in functions whose names overlap with CSS calculations. - Add support for the CSS `round()` calculation with a single argument, as long as that argument might be a unitless number. ### [`v1.80.7`](https://github.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1807) [Compare Source](https://github.com/sass/dart-sass/compare/1.80.6...1.80.7) ##### Embedded Host - Don't treat `0` as `undefined` for the `green` and `blue` channels in the `LegacyColor` constructor. </details> <details> <summary>webpack-contrib/sass-loader (sass-loader)</summary> ### [`v16.0.4`](https://github.com/webpack-contrib/sass-loader/blob/HEAD/CHANGELOG.md#1604-2024-12-04) [Compare Source](https://github.com/webpack-contrib/sass-loader/compare/v16.0.3...v16.0.4) </details> <details> <summary>microsoft/TypeScript (typescript)</summary> ### [`v5.7.2`](https://github.com/microsoft/TypeScript/releases/tag/v5.7.2): TypeScript 5.7 [Compare Source](https://github.com/microsoft/TypeScript/compare/v5.6.3...v5.7.2) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-7/). - [fixed issues query for Typescript 5.7.0 (Beta)](https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.7.0%22+is%3Aclosed+). - [fixed issues query for Typescript 5.7.1 (RC)](https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.7.1%22+is%3Aclosed+). - [fixed issues query for Typescript 5.7.2 (Stable)](https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.7.2%22+is%3Aclosed+). Downloads are available on: - [npm](https://www.npmjs.com/package/typescript) </details> <details> <summary>uuidjs/uuid (uuid)</summary> ### [`v11.0.3`](https://github.com/uuidjs/uuid/blob/HEAD/CHANGELOG.md#1103-2024-11-04) [Compare Source](https://github.com/uuidjs/uuid/compare/v11.0.2...v11.0.3) ##### Bug Fixes - apply stricter typing to the v\* signatures ([#&#8203;831](https://github.com/uuidjs/uuid/issues/831)) ([c2d3fed](https://github.com/uuidjs/uuid/commit/c2d3fed22cfd47c22c8f22f6154abb5060648ce5)) - export internal uuid types ([#&#8203;833](https://github.com/uuidjs/uuid/issues/833)) ([341edf4](https://github.com/uuidjs/uuid/commit/341edf444ced63708ba336285dbec29443523939)) - remove sourcemaps ([#&#8203;827](https://github.com/uuidjs/uuid/issues/827)) ([b93ea10](https://github.com/uuidjs/uuid/commit/b93ea101af7382053032d4fb61cc85599d6c7216)) - revert "simplify type for v3 and v5" ([#&#8203;835](https://github.com/uuidjs/uuid/issues/835)) ([e2dee69](https://github.com/uuidjs/uuid/commit/e2dee691e95aba854a892d2507d8cd9f009bf61d)) </details> <details> <summary>vitejs/vite (vite)</summary> ### [`v5.4.11`](https://github.com/vitejs/vite/releases/tag/v5.4.11) [Compare Source](https://github.com/vitejs/vite/compare/v5.4.10...v5.4.11) Please refer to [CHANGELOG.md](https://github.com/vitejs/vite/blob/ecd2375460edb4ae258fed4abe6c6f6ed7323b23/packages/vite/CHANGELOG.md) for details. </details> <details> <summary>vitest-dev/vitest (vitest)</summary> ### [`v2.1.8`](https://github.com/vitest-dev/vitest/releases/tag/v2.1.8) [Compare Source](https://github.com/vitest-dev/vitest/compare/v2.1.7...v2.1.8) #####    🐞 Bug Fixes - Support Node 21  -  by [@&#8203;sheremet-va](https://github.com/sheremet-va) [<samp>(92f7a)</samp>](https://github.com/vitest-dev/vitest/commit/92f7a2ad) #####     [View changes on GitHub](https://github.com/vitest-dev/vitest/compare/v2.1.7...v2.1.8) ### [`v2.1.7`](https://github.com/vitest-dev/vitest/releases/tag/v2.1.7) [Compare Source](https://github.com/vitest-dev/vitest/compare/v2.1.6...v2.1.7) #####    🐞 Bug Fixes - Revert support for Vite 6  -  by [@&#8203;sheremet-va](https://github.com/sheremet-va) [<samp>(fbe5c)</samp>](https://github.com/vitest-dev/vitest/commit/fbe5c39d) - This introduced some breaking changes (https://github.com/vitest-dev/vitest/issues/6992). We will enable support for it later. In the meantime, you can still use `pnpm.overrides` or yarn resolutions to override the `vite` version in the `vitest` package - the APIs are compatible. #####     [View changes on GitHub](https://github.com/vitest-dev/vitest/compare/v2.1.6...v2.1.7) ### [`v2.1.6`](https://github.com/vitest-dev/vitest/releases/tag/v2.1.6) [Compare Source](https://github.com/vitest-dev/vitest/compare/v2.1.5...v2.1.6) #### 🚀 Features - Support Vite 6 #####     [View changes on GitHub](https://github.com/vitest-dev/vitest/compare/v2.1.5...v2.1.6) ### [`v2.1.5`](https://github.com/vitest-dev/vitest/releases/tag/v2.1.5) [Compare Source](https://github.com/vitest-dev/vitest/compare/v2.1.4...v2.1.5) #####    🐞 Bug Fixes - `dangerouslyIgnoreUnhandledErrors` without base reporter  -  by [@&#8203;AriPerkkio](https://github.com/AriPerkkio) in https://github.com/vitest-dev/vitest/issues/6808 [<samp>(0bf0a)</samp>](https://github.com/vitest-dev/vitest/commit/0bf0ab00) - Capture `unhandledRejection` even when base reporter is not used  -  by [@&#8203;AriPerkkio](https://github.com/AriPerkkio) in https://github.com/vitest-dev/vitest/issues/6812 [<samp>(8878b)</samp>](https://github.com/vitest-dev/vitest/commit/8878b04d) - Don't change the working directory when loading workspace projects  -  by [@&#8203;sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/6811 [<samp>(f0aea)</samp>](https://github.com/vitest-dev/vitest/commit/f0aeaca8) - Remove `sequence.concurrent` from the `RuntimeConfig` type  -  by [@&#8203;sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/6880 [<samp>(6af73)</samp>](https://github.com/vitest-dev/vitest/commit/6af73d93) - Stop the runner before restarting, restart on workspace config change  -  by [@&#8203;sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/6859 [<samp>(b01df)</samp>](https://github.com/vitest-dev/vitest/commit/b01df47d) - Don't rerun on Esc or Ctrl-C during watch filter  -  by [@&#8203;hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/6895 [<samp>(98f76)</samp>](https://github.com/vitest-dev/vitest/commit/98f76ea7) - Print ssrTransform error  -  by [@&#8203;hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/6885 [<samp>(4c96c)</samp>](https://github.com/vitest-dev/vitest/commit/4c96cce7) - Throw an error and a warning if `.poll`, `.element`, `.rejects`/`.resolves`, and `locator.*` weren't awaited  -  by [@&#8203;sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/6877 [<samp>(93b67)</samp>](https://github.com/vitest-dev/vitest/commit/93b67c24) - **browser**: - Don't process the default css styles  -  by [@&#8203;sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/6861 [<samp>(0d67f)</samp>](https://github.com/vitest-dev/vitest/commit/0d67f04b) - Support non US key input  -  by [@&#8203;hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/6873 [<samp>(5969d)</samp>](https://github.com/vitest-dev/vitest/commit/5969d8da) - Stop the browser rpc when the pool is closed  -  by [@&#8203;sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/6858 [<samp>(9a0c9)</samp>](https://github.com/vitest-dev/vitest/commit/9a0c93d7) - Init browsers eagerly when tests are running  -  by [@&#8203;sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/6876 [<samp>(417bd)</samp>](https://github.com/vitest-dev/vitest/commit/417bdb42) - **coverage**: - Report uncovered files when re-run by `enter` or `'a'`  -  by [@&#8203;AriPerkkio](https://github.com/AriPerkkio) in https://github.com/vitest-dev/vitest/issues/6848 [<samp>(487c8)</samp>](https://github.com/vitest-dev/vitest/commit/487c80ae) - **ui**: - Remove crossorigin attributes for same origin assets  -  by [@&#8203;hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/6883 [<samp>(6e793)</samp>](https://github.com/vitest-dev/vitest/commit/6e793c64) - **vite-node**: - Improve esm check to decide external  -  by [@&#8203;hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/6816 [<samp>(7e1fa)</samp>](https://github.com/vitest-dev/vitest/commit/7e1faf3d) - Top-level throw in module is not reported properly  -  by [@&#8203;vanaigr](https://github.com/vanaigr) and [@&#8203;hi-ogawa](https://github.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/6840 [<samp>(cf0cb)</samp>](https://github.com/vitest-dev/vitest/commit/cf0cbf6a) - **vitest**: - Use fetch() implementation from happy-dom  -  by [@&#8203;capricorn86](https://github.com/capricorn86) in https://github.com/vitest-dev/vitest/issues/6879 [<samp>(3c56f)</samp>](https://github.com/vitest-dev/vitest/commit/3c56feb4) #####    🏎 Performance - Limit workspace project concurrency to available cores  -  by [@&#8203;sheremet-va](https://github.com/sheremet-va) in https://github.com/vitest-dev/vitest/issues/6869 [<samp>(f4c04)</samp>](https://github.com/vitest-dev/vitest/commit/f4c04ab6) #####     [View changes on GitHub](https://github.com/vitest-dev/vitest/compare/v2.1.4...v2.1.5) </details> <details> <summary>vuejs/core (vue)</summary> ### [`v3.5.13`](https://github.com/vuejs/core/blob/HEAD/CHANGELOG.md#3513-2024-11-15) [Compare Source](https://github.com/vuejs/core/compare/v3.5.12...v3.5.13) ##### Bug Fixes - **compiler-core:** handle v-memo + v-for with functional key ([#&#8203;12014](https://github.com/vuejs/core/issues/12014)) ([99009ee](https://github.com/vuejs/core/commit/99009eee0efc238392daba93792d478525b21afa)), closes [#&#8203;12013](https://github.com/vuejs/core/issues/12013) - **compiler-dom:** properly stringify template string style ([#&#8203;12392](https://github.com/vuejs/core/issues/12392)) ([2d78539](https://github.com/vuejs/core/commit/2d78539da35322aea5f821b3cf9b02d006abac72)), closes [#&#8203;12391](https://github.com/vuejs/core/issues/12391) - **custom-element:** avoid triggering mutationObserver when relecting props ([352bc88](https://github.com/vuejs/core/commit/352bc88c1bd2fda09c61ab17ea1a5967ffcd7bc0)), closes [#&#8203;12214](https://github.com/vuejs/core/issues/12214) [#&#8203;12215](https://github.com/vuejs/core/issues/12215) - **deps:** update dependency postcss to ^8.4.48 ([#&#8203;12356](https://github.com/vuejs/core/issues/12356)) ([b5ff930](https://github.com/vuejs/core/commit/b5ff930089985a58c3553977ef999cec2a6708a4)) - **hydration:** the component vnode's el should be updated when a mismatch occurs. ([#&#8203;12255](https://github.com/vuejs/core/issues/12255)) ([a20a4cb](https://github.com/vuejs/core/commit/a20a4cb36a3e717d1f8f259d0d59f133f508ff0a)), closes [#&#8203;12253](https://github.com/vuejs/core/issues/12253) - **reactiivty:** avoid unnecessary watcher effect removal from inactive scope ([2193284](https://github.com/vuejs/core/commit/21932840eae72ffcd357a62ec596aaecc7ec224a)), closes [#&#8203;5783](https://github.com/vuejs/core/issues/5783) [#&#8203;5806](https://github.com/vuejs/core/issues/5806) - **reactivity:** release nested effects/scopes on effect scope stop ([#&#8203;12373](https://github.com/vuejs/core/issues/12373)) ([bee2f5e](https://github.com/vuejs/core/commit/bee2f5ee62dc0cd04123b737779550726374dd0a)), closes [#&#8203;12370](https://github.com/vuejs/core/issues/12370) - **runtime-dom:** set css vars before user onMounted hooks ([2d5c5e2](https://github.com/vuejs/core/commit/2d5c5e25e9b7a56e883674fb434135ac514429b5)), closes [#&#8203;11533](https://github.com/vuejs/core/issues/11533) - **runtime-dom:** set css vars on update to handle child forcing reflow in onMount ([#&#8203;11561](https://github.com/vuejs/core/issues/11561)) ([c4312f9](https://github.com/vuejs/core/commit/c4312f9c715c131a09e552ba46e9beb4b36d55e6)) - **ssr:** avoid updating subtree of async component if it is resolved ([#&#8203;12363](https://github.com/vuejs/core/issues/12363)) ([da7ad5e](https://github.com/vuejs/core/commit/da7ad5e3d24f3e108401188d909d27a4910da095)), closes [#&#8203;12362](https://github.com/vuejs/core/issues/12362) - **ssr:** ensure v-text updates correctly with custom directives in SSR output ([#&#8203;12311](https://github.com/vuejs/core/issues/12311)) ([1f75d4e](https://github.com/vuejs/core/commit/1f75d4e6dfe18121ebe443cd3e8105d54f727893)), closes [#&#8203;12309](https://github.com/vuejs/core/issues/12309) - **ssr:** handle initial selected state for select with v-model + v-for option ([#&#8203;12399](https://github.com/vuejs/core/issues/12399)) ([4f8d807](https://github.com/vuejs/core/commit/4f8d8078221ee52deed266677a227ad2a6d8dd22)), closes [#&#8203;12395](https://github.com/vuejs/core/issues/12395) - **teleport:** handle deferred teleport update before mounted ([#&#8203;12168](https://github.com/vuejs/core/issues/12168)) ([8bff142](https://github.com/vuejs/core/commit/8bff142f99b646e9dd15897ec75368fbf34f1534)), closes [#&#8203;12161](https://github.com/vuejs/core/issues/12161) - **templateRef:** set ref on cached async component which wrapped in KeepAlive ([#&#8203;12290](https://github.com/vuejs/core/issues/12290)) ([983eb50](https://github.com/vuejs/core/commit/983eb50a17eac76f1bba4394ad0316c62b72191d)), closes [#&#8203;4999](https://github.com/vuejs/core/issues/4999) [#&#8203;5004](https://github.com/vuejs/core/issues/5004) - **test:** update snapshot ([#&#8203;12169](https://github.com/vuejs/core/issues/12169)) ([828d4a4](https://github.com/vuejs/core/commit/828d4a443919fa2aa4e2e92fbd03a5f04b258eea)) - **Transition:** fix transition memory leak edge case ([#&#8203;12182](https://github.com/vuejs/core/issues/12182)) ([660132d](https://github.com/vuejs/core/commit/660132df6c6a8c14bf75e593dc47d2fdada30322)), closes [#&#8203;12181](https://github.com/vuejs/core/issues/12181) - **transition:** reflow before leave-active class after leave-from ([#&#8203;12288](https://github.com/vuejs/core/issues/12288)) ([4b479db](https://github.com/vuejs/core/commit/4b479db61d233b054561402ae94ef08550073ea1)), closes [#&#8203;2593](https://github.com/vuejs/core/issues/2593) - **types:** defineEmits w/ interface declaration ([#&#8203;12343](https://github.com/vuejs/core/issues/12343)) ([1022eab](https://github.com/vuejs/core/commit/1022eabaa1aaf8436876f5ec5573cb1e4b3959a6)), closes [#&#8203;8457](https://github.com/vuejs/core/issues/8457) - **v-once:** setting hasOnce to current block only when in v-once ([#&#8203;12374](https://github.com/vuejs/core/issues/12374)) ([37300fc](https://github.com/vuejs/core/commit/37300fc26190a7299efddbf98800ffd96d5cad96)), closes [#&#8203;12371](https://github.com/vuejs/core/issues/12371) ##### Performance Improvements - **reactivity:** do not track inner key \`\__v_skip\`\` ([#&#8203;11690](https://github.com/vuejs/core/issues/11690)) ([d637bd6](https://github.com/vuejs/core/commit/d637bd6c0164c2883e6eabd3c2f1f8c258dedfb1)) - **runtime-core:** use feature flag for call to resolveMergedOptions ([#&#8203;12163](https://github.com/vuejs/core/issues/12163)) ([1755ac0](https://github.com/vuejs/core/commit/1755ac0a108ba3486bd8397e56d3bdcd69196594)) </details> <details> <summary>vuejs/router (vue-router)</summary> ### [`v4.5.0`](https://github.com/vuejs/router/releases/tag/v4.5.0) [Compare Source](https://github.com/vuejs/router/compare/v4.4.5...v4.5.0) Please refer to [CHANGELOG.md](https://github.com/vuejs/router/blob/main/packages/router/CHANGELOG.md) for details. </details> <details> <summary>vuejs/language-tools (vue-tsc)</summary> ### [`v2.2.0`](https://github.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#220-supofficialsup-221-supinsiderssup-2024-12-24) [Compare Source](https://github.com/vuejs/language-tools/compare/v2.1.10...v2.2.0) ##### Features - feat(language-core): support `@vue-generic` ([#&#8203;4971](https://github.com/vuejs/language-tools/issues/4971)) - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - feat(vscode): add configuration for skipping automatic detection of Hybrid Mode ([#&#8203;5046](https://github.com/vuejs/language-tools/issues/5046)) - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - feat(language-service): crawl html data of `data-allow-mismatch` - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - feat(language-core): type support of `$attrs` ([#&#8203;5076](https://github.com/vuejs/language-tools/issues/5076)) - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - feat(language-core): type support of `useSlots` and `$slots` ([#&#8203;5055](https://github.com/vuejs/language-tools/issues/5055)) - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - feat(language-core): type support of `v-model` modifiers ([#&#8203;5061](https://github.com/vuejs/language-tools/issues/5061)) - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - feat(language-service): process references data at runtime to reduce bundle size ([#&#8203;5054](https://github.com/vuejs/language-tools/issues/5054)) - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - feat(language-core): support the use of sfc root comment to configure `vueCompilerOptions` ([#&#8203;4987](https://github.com/vuejs/language-tools/issues/4987)) - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - feat(vscode): add timeout logic for insiders fetching ([#&#8203;5048](https://github.com/vuejs/language-tools/issues/5048)) - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - feat(vscode): add examples to inlay hints configuration ([#&#8203;5068](https://github.com/vuejs/language-tools/issues/5068)) - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! ##### Performance - perf(typescript-plugin): use named pipe servers more efficiently ([#&#8203;5070](https://github.com/vuejs/language-tools/issues/5070)) ##### Bug Fixes - fix(language-core): generate script setup starting from last leading comment without `@ts-check` - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - fix(language-core): make model modifiers optional ([#&#8203;4978](https://github.com/vuejs/language-tools/issues/4978)) - Thanks to [@&#8203;stafyniaksacha](https://github.com/stafyniaksacha)! - fix(language-core): always report missing props on `<slot>` ([#&#8203;4982](https://github.com/vuejs/language-tools/issues/4982)) - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - fix(language-core): avoid unchecked index access when parsing `defineEmits` ([#&#8203;5028](https://github.com/vuejs/language-tools/issues/5028)) - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - fix(language-service): handle text edit of special closing tags completion correctly ([#&#8203;5016](https://github.com/vuejs/language-tools/issues/5016)) - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - fix(language-core): don't generate variable access of template refs using `useTemplateRef` ([#&#8203;5032](https://github.com/vuejs/language-tools/issues/5032)) - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - fix(vscode): update `enabledHybridMode` before activate extension ([#&#8203;5019](https://github.com/vuejs/language-tools/issues/5019)) - Thanks to [@&#8203;nieyuyao](https://github.com/nieyuyao)! - fix(tsc): point to shimmed tsc entry point to support ts 5.7 ([#&#8203;5020](https://github.com/vuejs/language-tools/issues/5020)) - Thanks to [@&#8203;davidmatter](https://github.com/davidmatter)! - fix(vscode): add `GitHub.copilot-chat` to hybrid mode compatible list ([#&#8203;5047](https://github.com/vuejs/language-tools/issues/5047)) - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - fix(language-core): generate generics normally when `useTemplateRef` has no parameters ([#&#8203;5051](https://github.com/vuejs/language-tools/issues/5051)) - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - fix(language-core): avoid clipping prop name using `.prop` or `.attr` on `v-model` - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - fix(language-core): handle named default import of components correctly ([#&#8203;5066](https://github.com/vuejs/language-tools/issues/5066)) - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - fix(language-core): disable navigation feature on non-binding prop values ([#&#8203;5040](https://github.com/vuejs/language-tools/issues/5040)) - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - fix(language-core): do not generate `useTemplateRef` parameter repeatedly ([#&#8203;5009](https://github.com/vuejs/language-tools/issues/5009)) - fix(language-core): generate macros after script setup content ([#&#8203;5071](https://github.com/vuejs/language-tools/issues/5071)) - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - fix(language-core): correct type and completion support of `vue:` event ([#&#8203;4969](https://github.com/vuejs/language-tools/issues/4969)) - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - fix(language-core): prevent visiting functional components for `parseScriptSetupRanges` ([#&#8203;5049](https://github.com/vuejs/language-tools/issues/5049)) - Thanks to [@&#8203;zhiyuanzmj](https://github.com/zhiyuanzmj)! - fix(language-service): don't provide modifier completion for `@` and `:` ([#&#8203;5052](https://github.com/vuejs/language-tools/issues/5052)) - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - fix(language-core): consistent interpolation behavior of shorthand binding ([#&#8203;4975](https://github.com/vuejs/language-tools/issues/4975)) - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - fix(language-core): resolve components with various name cases correctly ([#&#8203;5067](https://github.com/vuejs/language-tools/issues/5067)) - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - fix(language-core): map `v-slot` correctly to report error when missing default slot - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - fix(language-core): map component loc to instance variable for verification - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! ##### Other Changes - refactor: improve code consistency ([#&#8203;4976](https://github.com/vuejs/language-tools/issues/4976)) - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - docs: update nvim guide ([#&#8203;4984](https://github.com/vuejs/language-tools/issues/4984)) - Thanks to [@&#8203;zeromask1337](https://github.com/zeromask1337)! - docs: fix broken marketplace page ([#&#8203;5004](https://github.com/vuejs/language-tools/issues/5004)) - Thanks to [@&#8203;rioj7](https://github.com/rioj7)! - chore: upgrade `reactive-vscode` to v0.2.7 ([#&#8203;4997](https://github.com/vuejs/language-tools/issues/4997)) - Thanks to [@&#8203;KermanX](https://github.com/KermanX)! - refactor(language-service): consistent style of source and virtual code operation ([#&#8203;5053](https://github.com/vuejs/language-tools/issues/5053)) - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - refactor(language-core): remove unnecessary linked code mappings of `defineProp` ([#&#8203;5058](https://github.com/vuejs/language-tools/issues/5058)) - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - refactor(language-core): simplify current component info passing ([#&#8203;5078](https://github.com/vuejs/language-tools/issues/5078)) - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - Upgraded Volar from `v2.4.8` to `v2.4.11`: - fix(typescript): avoid crash when converting relatedInformation from overly large files - fix(typescript): fix interactive refactors (https://github.com/volarjs/volar.js/pull/244) - Thanks to [@&#8203;andrewbranch](https://github.com/andrewbranch)! - fix(typescript): should not suppressing getLanguageId crashes (https://github.com/volarjs/volar.js/issues/253) - fix(typescript): force update the opened script snapshot after the language plugin is ready (https://github.com/volarjs/volar.js/issues/254) - feat(typescript): add typescriptObject option to runTsc (https://github.com/volarjs/volar.js/pull/245) - Thanks to [@&#8203;zhiyuanzmj](https://github.com/zhiyuanzmj)! - fix(typescript): fix issue with transpiled TypeScript files not being registered with a project at all (https://github.com/volarjs/volar.js/pull/250) - Thanks to [@&#8203;piotrtomiak](https://github.com/piotrtomiak)! - docs(source-map): updated API section based on [#&#8203;207](https://github.com/vuejs/language-tools/issues/207) (https://github.com/volarjs/volar.js/pull/248) - Thanks to [@&#8203;alamhubb](https://github.com/alamhubb)! - fix(typescript): resolve the shim used for tsc in Typescript v5.7 and up ([#&#8203;252](https://github.com/vuejs/language-tools/issues/252)) - Thanks to [@&#8203;kitsune7](https://github.com/kitsune7)! </details> <details> <summary>vuetifyjs/vuetify (vuetify)</summary> ### [`v3.7.6`](https://github.com/vuetifyjs/vuetify/releases/tag/v3.7.6) [Compare Source](https://github.com/vuetifyjs/vuetify/compare/v3.7.5...v3.7.6) ##### :wrench: Bug Fixes - **nested:** ensure unregister is called before register ([d4ba559](https://github.com/vuetifyjs/vuetify/commit/d4ba559cda8f52192b90b5816b09680324725b4c)), closes [#&#8203;20516](https://github.com/vuetifyjs/vuetify/issues/20516) [#&#8203;20603](https://github.com/vuetifyjs/vuetify/issues/20603) - **virtual:** add fallback scrollend timeout ([4a628a3](https://github.com/vuetifyjs/vuetify/commit/4a628a39ffcef6d4ce711a8a23551bc7a09eb564)), closes [#&#8203;20566](https://github.com/vuetifyjs/vuetify/issues/20566) [#&#8203;20757](https://github.com/vuetifyjs/vuetify/issues/20757) - **VListItem:** wait until beforeMount to set parent open ([39e4a50](https://github.com/vuetifyjs/vuetify/commit/39e4a50218f6a1870225fe68be530e4918919296)) - **VRangeSlider:** do not focus other thumb if min==max ([c19bcf6](https://github.com/vuetifyjs/vuetify/commit/c19bcf69cb5d99b989fb8d46c5fd4ec89777c48b)), closes [#&#8203;20726](https://github.com/vuetifyjs/vuetify/issues/20726) - **VSelectionControl:** label opacity matching regular text ([#&#8203;20738](https://github.com/vuetifyjs/vuetify/issues/20738)) ([f804c50](https://github.com/vuetifyjs/vuetify/commit/f804c506813985494e5afa2e6610bd06fcb08cc0)), closes [#&#8203;18804](https://github.com/vuetifyjs/vuetify/issues/18804) ##### :test_tube: Labs - **VFileUpload:** add new component ([#&#8203;19667](https://github.com/vuetifyjs/vuetify/issues/19667)) ([89c58dd](https://github.com/vuetifyjs/vuetify/commit/89c58dd3b40169920d7530f6b4d2da350ac785c3)) - **VNumberInput:** clearing v-number-input with backspace resets to 0 ([#&#8203;20729](https://github.com/vuetifyjs/vuetify/issues/20729)) ([96fca07](https://github.com/vuetifyjs/vuetify/commit/96fca0763afbcd151ac7a2ec543c973debbb8089)) ### [`v3.7.5`](https://github.com/vuetifyjs/vuetify/releases/tag/v3.7.5) [Compare Source](https://github.com/vuetifyjs/vuetify/compare/v3.7.4...v3.7.5) ##### :rocket: Features - **VConfirmEdit:** pass props to actions ([7aae81e](https://github.com/vuetifyjs/vuetify/commit/7aae81ec53747e38a01113ff6b7c773f261059f4)), closes [#&#8203;20704](https://github.com/vuetifyjs/vuetify/issues/20704) ##### :wrench: Bug Fixes - expand accepted icon prop types ([#&#8203;20727](https://github.com/vuetifyjs/vuetify/issues/20727)) ([aa4c7bb](https://github.com/vuetifyjs/vuetify/commit/aa4c7bb17d8671c09779293aa73bdff00d10fae2)), closes [#&#8203;19858](https://github.com/vuetifyjs/vuetify/issues/19858) - **inputs:** normalise inheriting readonly and disabled from form ([b7df7f0](https://github.com/vuetifyjs/vuetify/commit/b7df7f06146bbe4652e483a8cc03a5ef794d0e29)), closes [#&#8203;20730](https://github.com/vuetifyjs/vuetify/issues/20730) - **locale:** translate calendar.today to french ([#&#8203;20712](https://github.com/vuetifyjs/vuetify/issues/20712)) ([74fc967](https://github.com/vuetifyjs/vuetify/commit/74fc9676c8bba2fb748dfaca3759a92b840f9878)) - **VBadge:** restore unused SASS variables ([#&#8203;20709](https://github.com/vuetifyjs/vuetify/issues/20709)) ([fd844e1](https://github.com/vuetifyjs/vuetify/commit/fd844e1372d8b46865be4b497198f5718b69a789)), closes [#&#8203;19834](https://github.com/vuetifyjs/vuetify/issues/19834) - **VChip:** utilize `active-class` ([#&#8203;20716](https://github.com/vuetifyjs/vuetify/issues/20716)) ([501fa1b](https://github.com/vuetifyjs/vuetify/commit/501fa1bc935457af174d385f9cdf692c3b48fe19)) - **VField:** only render field label if label is passed ([#&#8203;20722](https://github.com/vuetifyjs/vuetify/issues/20722)) ([8b9cca4](https://github.com/vuetifyjs/vuetify/commit/8b9cca4079e4f31258c0a83592db7bf059e36bb6)), closes [#&#8203;20427](https://github.com/vuetifyjs/vuetify/issues/20427) - **VList:** only set aria-selected on selectable items ([72df0b4](https://github.com/vuetifyjs/vuetify/commit/72df0b4b39ce944bd05053b50b601dea037d4e3c)), closes [#&#8203;20666](https://github.com/vuetifyjs/vuetify/issues/20666) [#&#8203;20708](https://github.com/vuetifyjs/vuetify/issues/20708) ##### :test_tube: Labs - **VTreeview:** activated emits twice on leafs ([#&#8203;20739](https://github.com/vuetifyjs/vuetify/issues/20739)) ([0fb92ed](https://github.com/vuetifyjs/vuetify/commit/0fb92ed59c2c212508265238599e0b25d56df409)) </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 becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
renovate-bot added 1 commit 2024-11-09 03:03:26 +01:00
⬆️ Update dependency pinia-plugin-persistedstate to v4.1.3
All checks were successful
ci / docker (pull_request) Successful in 50s
acdebf7443
renovate-bot force-pushed renovate/all-minor-patch from acdebf7443 to 590f3a83ee 2024-11-11 03:03:40 +01:00 Compare
renovate-bot changed title from ⬆️ Update dependency pinia-plugin-persistedstate to v4.1.3 to ⬆️ Update all non-major dependencies 2024-11-11 03:03:41 +01:00
renovate-bot force-pushed renovate/all-minor-patch from 590f3a83ee to cd39e24fdb 2024-11-12 03:03:45 +01:00 Compare
renovate-bot force-pushed renovate/all-minor-patch from cd39e24fdb to 4ef72505ff 2024-11-13 03:04:08 +01:00 Compare
renovate-bot force-pushed renovate/all-minor-patch from 4ef72505ff to 32e042d7a5 2024-11-14 03:07:48 +01:00 Compare
renovate-bot force-pushed renovate/all-minor-patch from 32e042d7a5 to 72e87cc68f 2024-11-15 03:08:43 +01:00 Compare
renovate-bot force-pushed renovate/all-minor-patch from 72e87cc68f to 64f15963cf 2024-11-16 03:08:30 +01:00 Compare
renovate-bot force-pushed renovate/all-minor-patch from 64f15963cf to 9391951919 2024-11-19 03:08:54 +01:00 Compare
renovate-bot force-pushed renovate/all-minor-patch from 9391951919 to 167b631f2d 2024-11-20 03:07:59 +01:00 Compare
renovate-bot force-pushed renovate/all-minor-patch from 167b631f2d to 3ec3c99701 2024-11-21 03:08:48 +01:00 Compare
renovate-bot force-pushed renovate/all-minor-patch from 3ec3c99701 to 607d5151cd 2024-11-23 03:04:58 +01:00 Compare
renovate-bot force-pushed renovate/all-minor-patch from 607d5151cd to e7a5df0dbf 2024-11-24 03:04:22 +01:00 Compare
renovate-bot force-pushed renovate/all-minor-patch from e7a5df0dbf to 55ce7b301c 2024-11-26 03:04:07 +01:00 Compare
renovate-bot force-pushed renovate/all-minor-patch from 55ce7b301c to 0047ddb12c 2024-11-27 03:08:04 +01:00 Compare
renovate-bot force-pushed renovate/all-minor-patch from 0047ddb12c to 0c5394bb21 2024-11-28 03:04:37 +01:00 Compare
renovate-bot force-pushed renovate/all-minor-patch from 0c5394bb21 to 3447df6158 2024-11-29 03:07:42 +01:00 Compare
renovate-bot force-pushed renovate/all-minor-patch from 3447df6158 to e0ad1a4c5c 2024-11-30 03:08:08 +01:00 Compare
renovate-bot force-pushed renovate/all-minor-patch from e0ad1a4c5c to 4d00aa403e 2024-12-01 03:03:46 +01:00 Compare
renovate-bot force-pushed renovate/all-minor-patch from 4d00aa403e to e578dc4636 2024-12-03 03:03:49 +01:00 Compare
renovate-bot force-pushed renovate/all-minor-patch from e578dc4636 to a507855937 2024-12-04 03:04:08 +01:00 Compare
renovate-bot force-pushed renovate/all-minor-patch from a507855937 to 7f8ff89ef3 2024-12-05 03:08:53 +01:00 Compare
renovate-bot force-pushed renovate/all-minor-patch from 7f8ff89ef3 to 01e1341284 2024-12-07 03:08:19 +01:00 Compare
renovate-bot force-pushed renovate/all-minor-patch from 01e1341284 to ba9e93d25a 2024-12-11 03:09:27 +01:00 Compare
renovate-bot force-pushed renovate/all-minor-patch from ba9e93d25a to df43c04ba5 2024-12-12 03:03:49 +01:00 Compare
renovate-bot force-pushed renovate/all-minor-patch from df43c04ba5 to f28fec0b96 2024-12-13 03:03:48 +01:00 Compare
renovate-bot force-pushed renovate/all-minor-patch from f28fec0b96 to fda494d53d 2024-12-14 03:04:14 +01:00 Compare
renovate-bot force-pushed renovate/all-minor-patch from fda494d53d to 9cee6c1496 2024-12-17 03:04:07 +01:00 Compare
renovate-bot force-pushed renovate/all-minor-patch from 9cee6c1496 to 6f1cca4b95 2024-12-19 03:04:21 +01:00 Compare
renovate-bot force-pushed renovate/all-minor-patch from 6f1cca4b95 to 89566b22ac 2024-12-20 03:08:45 +01:00 Compare
renovate-bot force-pushed renovate/all-minor-patch from 89566b22ac to 95a8ebb533 2024-12-24 03:04:14 +01:00 Compare
All checks were successful
ci / docker (pull_request) Successful in 57s
This pull request can be merged automatically.
You are not authorized to merge this pull request.

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/all-minor-patch:renovate/all-minor-patch
git checkout renovate/all-minor-patch
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: sebclem/Claptrap-ui#141
No description provided.