[!WARNING]
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
biomejs/biome (@biomejs/biome)
### [`v1.9.3`](https://redirect.github.com/biomejs/biome/blob/HEAD/CHANGELOG.md#v193-2024-10-01)
[Compare Source](https://redirect.github.com/biomejs/biome/compare/5f2287e005eadb261a4c78e4ec0fdc0d46068551...3d498ed6399dc642d045f9bb9e9782a88c6bd4c9)
##### CLI
##### New features
- GritQL queries that match functions or methods will now match async functions or methods as well.
If this is not what you want, you can capture the `async` keyword (or its absence) in a metavariable and assert its emptiness:
```grit
$async function foo() {} where $async <: .
```
Contributed by [@arendjr](https://redirect.github.com/arendjr)
##### Bug fixes
- Fix [#4077](https://redirect.github.com/biomejs/biome/issues/4077): Grit queries no longer need to match the statement's trailing semicolon. Contributed by [@arendjr](https://redirect.github.com/arendjr)
- Fix [#4102](https://redirect.github.com/biomejs/biome/issues/4102). Now the CLI command `lint` doesn't exit with an error code when using `--write`/`--fix`. Contributed by [@ematipico](https://redirect.github.com/ematipico)
##### Configuration
##### Bug fixes
- Fix [#4125](https://redirect.github.com/biomejs/biome/issues/4125), where `noLabelWithoutControl` options where incorrectly marked as mandatory. Contributed by [@ematipico](https://redirect.github.com/ematipico)
##### Editors
- Fix a case where CSS files weren't correctly linted using the default configuration. Contributed by [@ematipico](https://redirect.github.com/ematipico)
##### Formatter
##### Bug fixes
- Fix [#3924](https://redirect.github.com/biomejs/biome/issues/3924) where GraphQL formatter panics in block comments with empty line. Contributed by [@vohoanglong0107](https://redirect.github.com/vohoanglong0107)
- Fix a case where raw values inside `url()` functions weren't properly trimmed.
```diff
.value {
- background: url(
- whitespace-around-string
- );
+ background: url(whitespace-around-string);
}
```
Contributed by [@ematipico](https://redirect.github.com/ematipico)
- Fixed [#4076](https://redirect.github.com/biomejs/biome/issues/4076), where a media query wasn't correctly formatted:
```diff
.class {
- @media (1024px <= width <=1280px) {
+ @media (1024px <= width <= 1280px) {
color: red;
}
}
```
Contributed by [@blaze-d83](https://redirect.github.com/blaze-d83)
##### JavaScript API
##### Bug fixes
- Fix [#3881](https://redirect.github.com/biomejs/biome/issues/3881), by updating the APIs to use the latest WASM changes. Contributed by [@ematipico](https://redirect.github.com/ematipico)
##### Linter
##### New features
- Add [noDescendingSpecificity](https://biomejs.dev/linter/rules/no-descending-specificity/). Contributed by [@tunamaguro](https://redirect.github.com/tunamaguro)
- Add [noNestedTernary](https://biomejs.dev/linter/rules/no-nested-ternary/). Contributed by [@kaykdm](https://redirect.github.com/kaykdm)
- Add [noTemplateCurlyInString](https://biomejs.dev/linter/rules/no-template-curly-in-string/). Contributed by [@fireairforce](https://redirect.github.com/fireairforce)
- Add [noOctalEscape](https://biomejs.dev/linter/rules/no-octal-escape/). Contributed by [@fireairforce](https://redirect.github.com/fireairforce)
##### Enhancements
- Add an option `reportUnnecessaryDependencies` to [useExhaustiveDependencies](https://biomejs.dev/linter/rules/use-exhaustive-dependencies/).
Defaults to true. When set to false, errors will be suppressed for React hooks that declare dependencies but do not use them.
Contributed by [@simon-paris](https://redirect.github.com/simon-paris)
- Add an option `reportMissingDependenciesArray` to [useExhaustiveDependencies](https://biomejs.dev/linter/rules/use-exhaustive-dependencies/). Contributed by [@simon-paris](https://redirect.github.com/simon-paris)
##### Bug fixes
- [noControlCharactersInRegex](https://www.biomejs.dev/linter/rules/no-control-characters-in-regex) no longer panics on regexes with incomplete escape sequences. Contributed by [@Conaclos](https://redirect.github.com/Conaclos)
- [noMisleadingCharacterClass](https://biomejs.dev/linter/rules/no-misleading-character-class/) no longer reports issues outside of character classes.
The following code is no longer reported:
```js
/[a-z]👍/;
```
Contributed by [@Conaclos](https://redirect.github.com/Conaclos)
- [noUndeclaredDependencies](https://biomejs.dev/linter/rules/no-undeclared-dependencies/) no longer reports Node.js builtin modules as undeclared dependencies.
The rule no longer reports the following code:
```js
import * as fs from "fs";
```
Contributed by [@Conaclos](https://redirect.github.com/Conaclos)
- [noUnusedVariables](https://biomejs.dev/linter/rules/no-unused-variables/) no longer panics when suggesting the renaming of a variable at the start of a file ([#4114](https://redirect.github.com/biomejs/biome/issues/4114)). Contributed by [@Conaclos](https://redirect.github.com/Conaclos)
- [noUselessEscapeInRegex](https://biomejs.dev/linter/rules/no-useless-escape-in-regex/) no longer panics on regexes that start with an empty character class. Contributed by [@Conaclos](https://redirect.github.com/Conaclos)
- [noUselessStringConcat](https://biomejs.dev/linter/rules/no-useless-string-concat/) no longer panics when it encounters malformed code. Contributed by [@Conaclos](https://redirect.github.com/Conaclos)
- [noUnusedFunctionParameters](https://biomejs.dev/linter/rules/no-unused-function-parameters/) no longer reports unused parameters inside an object pattern with a rest parameter.
In the following code, the rule no longer reports `a` as unused.
```js
function f({ a, ...rest }) {
return rest;
}
```
This matches the behavior of [noUnusedVariables](https://biomejs.dev/linter/rules/no-unused-variables/).
Contributed by [@Conaclos](https://redirect.github.com/Conaclos)
- [useButtonType](https://biomejs.dev/linter/rules/use-button-type/) no longer reports dynamically created button with a valid type ([#4072](https://redirect.github.com/biomejs/biome/issues/4072)).
The following code is no longer reported:
```js
React.createElement("button", { type: "button" }, "foo")
```
Contributed by [@Conaclos](https://redirect.github.com/Conaclos)
- [useSemanticElements](https://biomejs.dev/linter/rules/use-semantic-elements/) now ignores elements with the `img` role ([#3994](https://redirect.github.com/biomejs/biome/issues/3994)).
[MDN recommends](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/img_role) using `role="img"` for grouping images or creating an image from other elements.
The following code is no longer reported:
```jsx
🐈 😂
```
Contributed by [@Conaclos](https://redirect.github.com/Conaclos)
- [useSemanticElements](https://biomejs.dev/linter/rules/use-semantic-elements/) now ignores `alert` and `alertdialog` roles ([#3858](https://redirect.github.com/biomejs/biome/issues/3858)). Contributed by [@Conaclos](https://redirect.github.com/Conaclos)
- [noUselessFragments](https://biomejs.dev/linter/rules/no-useless-fragments/) don't create invaild JSX code when Fragments children contains JSX Expression and in a LogicalExpression. Contributed by [@fireairforce](https://redirect.github.com/fireairforce)
##### Parser
##### Bug fixes
- Forbid undefined as type name for typescript parser. Contributed by [@fireairforce](https://redirect.github.com/fireairforce)
changesets/changesets (@changesets/cli)
### [`v2.27.9`](https://redirect.github.com/changesets/changesets/releases/tag/%40changesets/cli%402.27.9)
[Compare Source](https://redirect.github.com/changesets/changesets/compare/@changesets/cli@2.27.8...@changesets/cli@2.27.9)
##### Patch Changes
- [#1458](https://redirect.github.com/changesets/changesets/pull/1458) [`400ab7b`](https://redirect.github.com/changesets/changesets/commit/400ab7b5995aa4463c8db003a97bcfe11185422e) Thanks [@benmccann](https://redirect.github.com/benmccann)! - Moved `@types/semver` to `devDependencies`
- [#1462](https://redirect.github.com/changesets/changesets/pull/1462) [`689e541`](https://redirect.github.com/changesets/changesets/commit/689e54127fe059425c6be51e2802879b49b0b5d8) Thanks [@benmccann](https://redirect.github.com/benmccann)! - remove `outdent` dependency
nrwl/nx (nx)
### [`v19.8.4`](https://redirect.github.com/nrwl/nx/releases/tag/19.8.4)
[Compare Source](https://redirect.github.com/nrwl/nx/compare/19.8.3...19.8.4)
##### 19.8.4 (2024-10-04)
##### 🚀 Features
- **core:** allow circular project dependencies to execute tasks ([#28227](https://redirect.github.com/nrwl/nx/pull/28227))
- **nx-dev:** add nx powerpack to pricing page ([#28232](https://redirect.github.com/nrwl/nx/pull/28232))
- **nx-dev:** add nx powerpack gcp & azure mentions ([#28256](https://redirect.github.com/nrwl/nx/pull/28256))
##### 🩹 Fixes
- **angular:** ensure [@typescript-eslint/utils](https://redirect.github.com/typescript-eslint/utils) is used with eslint flat config ([#28267](https://redirect.github.com/nrwl/nx/pull/28267))
- **core:** remove axios import from main code loading ([#28230](https://redirect.github.com/nrwl/nx/pull/28230))
- **core:** change getCache signature to only accept options ([#28248](https://redirect.github.com/nrwl/nx/pull/28248))
- **core:** allow prompts during nx add ([#28247](https://redirect.github.com/nrwl/nx/pull/28247))
- **core:** add stub for conformance:check, add messaging ([#28250](https://redirect.github.com/nrwl/nx/pull/28250))
- **core:** filter out task dependencies on itself ([#28261](https://redirect.github.com/nrwl/nx/pull/28261))
- **core:** fixing target groups not merging ([#28280](https://redirect.github.com/nrwl/nx/pull/28280))
- **js:** resolve VerdaccioWarning on the "logs" configuration property ([#28234](https://redirect.github.com/nrwl/nx/pull/28234))
- **nx-cloud:** use create-workspace-v1 endpoint if v2 returns with 404 ([#28015](https://redirect.github.com/nrwl/nx/pull/28015))
- **nx-dev:** fix markdoc table data alignment ([#28274](https://redirect.github.com/nrwl/nx/pull/28274))
- **react:** host generator should pass normalized name to remote generator ([#28295](https://redirect.github.com/nrwl/nx/pull/28295))
- **testing:** add support for playwright --last-failed ([#28161](https://redirect.github.com/nrwl/nx/pull/28161))
##### ❤️ Thank You
- Andrew Goldis [@agoldis](https://redirect.github.com/agoldis)
- Benjamin Cabanes [@bcabanes](https://redirect.github.com/bcabanes)
- Colum Ferry [@Coly010](https://redirect.github.com/Coly010)
- Jack Hsu [@jaysoo](https://redirect.github.com/jaysoo)
- James Henry [@JamesHenry](https://redirect.github.com/JamesHenry)
- Jason Jean [@FrozenPandaz](https://redirect.github.com/FrozenPandaz)
- Jonathan Cammisuli
- Louie Weng [@lourw](https://redirect.github.com/lourw)
- Nicholas Cunningham [@ndcunningham](https://redirect.github.com/ndcunningham)
- Shahar Kazaz
- Zachary DeRose [@ZackDeRose](https://redirect.github.com/ZackDeRose)
### [`v19.8.3`](https://redirect.github.com/nrwl/nx/releases/tag/19.8.3)
[Compare Source](https://redirect.github.com/nrwl/nx/compare/19.8.2...19.8.3)
##### 19.8.3 (2024-10-01)
##### 🚀 Features
- **nx-dev:** add Powerpack video to the landing page ([#28126](https://redirect.github.com/nrwl/nx/pull/28126))
##### 🩹 Fixes
- **angular:** ensure async webpack configs are awaited [#28200](https://redirect.github.com/nrwl/nx/issues/28200) ([#28213](https://redirect.github.com/nrwl/nx/pull/28213), [#28200](https://redirect.github.com/nrwl/nx/issues/28200))
- **core:** fix output for 0 task ([#28122](https://redirect.github.com/nrwl/nx/pull/28122))
- **core:** log error for runTaskInForkedProcess ([#28078](https://redirect.github.com/nrwl/nx/pull/28078))
- **core:** calculate project dependencies upfront in the schedule ([#28152](https://redirect.github.com/nrwl/nx/pull/28152))
- **core:** only stop daemon if enabled ([#28146](https://redirect.github.com/nrwl/nx/pull/28146))
- **core:** adjust nx import messaging without relative source dir ([#28052](https://redirect.github.com/nrwl/nx/pull/28052))
- **core:** move getDetails to top ([#28158](https://redirect.github.com/nrwl/nx/pull/28158))
- **core:** fix env override run command ([#28156](https://redirect.github.com/nrwl/nx/pull/28156))
- **core:** fix link to powerpack plugins ([#28182](https://redirect.github.com/nrwl/nx/pull/28182))
- **expo:** change force to be an option for yarn ([#28115](https://redirect.github.com/nrwl/nx/pull/28115))
- **graph:** add spacing between graph details top ([#28055](https://redirect.github.com/nrwl/nx/pull/28055))
- **js:** improve typescript-sync generator messaging ([#28162](https://redirect.github.com/nrwl/nx/pull/28162))
- **module-federation:** exports could be objects and not strings [#28129](https://redirect.github.com/nrwl/nx/issues/28129) ([#28215](https://redirect.github.com/nrwl/nx/pull/28215), [#28129](https://redirect.github.com/nrwl/nx/issues/28129))
- **module-federation:** additionalShared should check node_modules when applying to support transitive deps [#28137](https://redirect.github.com/nrwl/nx/issues/28137) ([#28216](https://redirect.github.com/nrwl/nx/pull/28216), [#28137](https://redirect.github.com/nrwl/nx/issues/28137))
- **nx-dev:** adjust powerpack mobile view ([b76e84dbb1](https://redirect.github.com/nrwl/nx/commit/b76e84dbb1))
- **nx-dev:** options of the affected are messed up ([#28112](https://redirect.github.com/nrwl/nx/pull/28112))
- **nx-dev:** Update Power pack docs to include OSS projects ([#28176](https://redirect.github.com/nrwl/nx/pull/28176))
- **nx-dev:** 404 urls ([#27599](https://redirect.github.com/nrwl/nx/pull/27599))
- **react:** setup-ssr generator should infer bundler based on the executor for build [#28128](https://redirect.github.com/nrwl/nx/issues/28128) ([#28217](https://redirect.github.com/nrwl/nx/pull/28217), [#28128](https://redirect.github.com/nrwl/nx/issues/28128))
- **storybook:** only add [@storybook/test-runner](https://redirect.github.com/storybook/test-runner) to externalDependencies if installed ([#28060](https://redirect.github.com/nrwl/nx/pull/28060))
##### ❤️ Thank You
- Colum Ferry [@Coly010](https://redirect.github.com/Coly010)
- Emily Xiong [@xiongemi](https://redirect.github.com/xiongemi)
- Jason Jean [@FrozenPandaz](https://redirect.github.com/FrozenPandaz)
- Juri [@juristr](https://redirect.github.com/juristr)
- Juri Strumpflohner [@juristr](https://redirect.github.com/juristr)
- Leosvel Pérez Espinosa [@leosvelperez](https://redirect.github.com/leosvelperez)
- MaxKless [@MaxKless](https://redirect.github.com/MaxKless)
- Nicholas Cunningham [@ndcunningham](https://redirect.github.com/ndcunningham)
- pawel-twardziak
vitest-dev/vitest (vitest)
### [`v2.1.2`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v2.1.2)
[Compare Source](https://redirect.github.com/vitest-dev/vitest/compare/v2.1.1...v2.1.2)
##### 🐞 Bug Fixes
- Move `Vitest.setServer` to post `configureServer` hook to enable import analysis for workspace config loading - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6584](https://redirect.github.com/vitest-dev/vitest/issues/6584) [(e7f35)](https://redirect.github.com/vitest-dev/vitest/commit/e7f35214)
- **benchmark**:
- Clear `BenchmarkResult.samples` array to reduce memory usage - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) and [@AriPerkkio](https://redirect.github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/6541](https://redirect.github.com/vitest-dev/vitest/issues/6541) [(a6407)](https://redirect.github.com/vitest-dev/vitest/commit/a6407afc)
- **browser**:
- Fix dynamic import inside worker - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6569](https://redirect.github.com/vitest-dev/vitest/issues/6569) [(ea2d4)](https://redirect.github.com/vitest-dev/vitest/commit/ea2d429b)
- Fix browser mock factory event race condition - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6530](https://redirect.github.com/vitest-dev/vitest/issues/6530) [(f131f)](https://redirect.github.com/vitest-dev/vitest/commit/f131f93b)
- Serve ui assets as static - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6564](https://redirect.github.com/vitest-dev/vitest/issues/6564) [(adcda)](https://redirect.github.com/vitest-dev/vitest/commit/adcdaee8)
- Update solidjs testing library lib - by [@CamilleTeruel](https://redirect.github.com/CamilleTeruel) in [https://github.com/vitest-dev/vitest/issues/6548](https://redirect.github.com/vitest-dev/vitest/issues/6548) [(91442)](https://redirect.github.com/vitest-dev/vitest/commit/91442dfc)
- Use `data:` protocol on preview provider file upload - by [@userquin](https://redirect.github.com/userquin) in [https://github.com/vitest-dev/vitest/issues/6501](https://redirect.github.com/vitest-dev/vitest/issues/6501) [(e9821)](https://redirect.github.com/vitest-dev/vitest/commit/e9821f70)
- Fix base for client script - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6510](https://redirect.github.com/vitest-dev/vitest/issues/6510) [(f9528)](https://redirect.github.com/vitest-dev/vitest/commit/f952874e)
- Throw an error if "@vitest/browser/context" is imported outside of the browser mode - by [@sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6570](https://redirect.github.com/vitest-dev/vitest/issues/6570) [(383f1)](https://redirect.github.com/vitest-dev/vitest/commit/383f1791)
- **coverage**:
- Remove empty coverage folder on test failure too - by [@AriPerkkio](https://redirect.github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/6547](https://redirect.github.com/vitest-dev/vitest/issues/6547) [(1371c)](https://redirect.github.com/vitest-dev/vitest/commit/1371ca6a)
- Include `*.astro` by default - by [@AriPerkkio](https://redirect.github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/6565](https://redirect.github.com/vitest-dev/vitest/issues/6565) [(f8ff7)](https://redirect.github.com/vitest-dev/vitest/commit/f8ff76a9)
- `cleanOnRerun: false` to invalidate previous results - by [@AriPerkkio](https://redirect.github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/6592](https://redirect.github.com/vitest-dev/vitest/issues/6592) [(88bde)](https://redirect.github.com/vitest-dev/vitest/commit/88bde99c)
- **expect**:
- Fix `toBeDefined` with `expect.poll` - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6562](https://redirect.github.com/vitest-dev/vitest/issues/6562) [(f7da6)](https://redirect.github.com/vitest-dev/vitest/commit/f7da6199)
- **runner**:
- Mark tests as skipped when `beforeAll` failed - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6524](https://redirect.github.com/vitest-dev/vitest/issues/6524) [(fb797)](https://redirect.github.com/vitest-dev/vitest/commit/fb79792d)
- Support fixture parsing of lowered async syntax - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6531](https://redirect.github.com/vitest-dev/vitest/issues/6531) [(b553c)](https://redirect.github.com/vitest-dev/vitest/commit/b553c7d6)
- Fix fixture parsing of lowered async syntax for non arrow functions - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6575](https://redirect.github.com/vitest-dev/vitest/issues/6575) [(3de00)](https://redirect.github.com/vitest-dev/vitest/commit/3de00ab6)
- Guard test hook callback - by [@sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6604](https://redirect.github.com/vitest-dev/vitest/issues/6604) [(14971)](https://redirect.github.com/vitest-dev/vitest/commit/1497134e)
- Run `onTestFinished` and `onTestFailed` during `retry` and `repeats` - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6609](https://redirect.github.com/vitest-dev/vitest/issues/6609) [(c5e29)](https://redirect.github.com/vitest-dev/vitest/commit/c5e29098)
- **ui**:
- List tests on ui when `--standalone` - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6577](https://redirect.github.com/vitest-dev/vitest/issues/6577) [(d0bf8)](https://redirect.github.com/vitest-dev/vitest/commit/d0bf89d3)
- **vite-node**:
- Fix esm false-detection inside comment - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6506](https://redirect.github.com/vitest-dev/vitest/issues/6506) [(91f85)](https://redirect.github.com/vitest-dev/vitest/commit/91f85997)
- **vitest**:
- Install dependencies with the same version when prompted - by [@sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6611](https://redirect.github.com/vitest-dev/vitest/issues/6611) [(ed8b7)](https://redirect.github.com/vitest-dev/vitest/commit/ed8b7c08)
- Make env.SSR consistent between different pools - by [@sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6616](https://redirect.github.com/vitest-dev/vitest/issues/6616) [(8a8d3)](https://redirect.github.com/vitest-dev/vitest/commit/8a8d3f03)
- Don't start a websocket server if api is disabled - by [@sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6617](https://redirect.github.com/vitest-dev/vitest/issues/6617) [(82140)](https://redirect.github.com/vitest-dev/vitest/commit/821400b8)
- **workspace**:
- Fix glob pattern detection - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6502](https://redirect.github.com/vitest-dev/vitest/issues/6502) [(7727c)](https://redirect.github.com/vitest-dev/vitest/commit/7727ca87)
- Ignore DS_Store by default - by [@sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6571](https://redirect.github.com/vitest-dev/vitest/issues/6571) [(d2a86)](https://redirect.github.com/vitest-dev/vitest/commit/d2a86ff5)
##### [View changes on GitHub](https://redirect.github.com/vitest-dev/vitest/compare/v2.1.1...v2.1.2)
vuejs/core (vue)
### [`v3.5.11`](https://redirect.github.com/vuejs/core/blob/HEAD/CHANGELOG.md#3511-2024-10-03)
[Compare Source](https://redirect.github.com/vuejs/core/compare/v3.5.10...v3.5.11)
##### Bug Fixes
- **compiler-sfc:** do not skip `TSSatisfiesExpression` when transforming props destructure ([#12062](https://redirect.github.com/vuejs/core/issues/12062)) ([2328b05](https://redirect.github.com/vuejs/core/commit/2328b051f4efa1f1394b7d4e73b7c3f76e430e7c)), closes [#12061](https://redirect.github.com/vuejs/core/issues/12061)
- **reactivity:** prevent overwriting `next` property during batch processing ([#12075](https://redirect.github.com/vuejs/core/issues/12075)) ([d3f5e6e](https://redirect.github.com/vuejs/core/commit/d3f5e6e5319b4ffaa55ca9a2ea3d95d78e76fa58)), closes [#12072](https://redirect.github.com/vuejs/core/issues/12072)
- **scheduler:** job ordering when the post queue is flushing ([#12090](https://redirect.github.com/vuejs/core/issues/12090)) ([577edca](https://redirect.github.com/vuejs/core/commit/577edca8e7795436efd710d1c289ea8ea2642b0e))
- **types:** correctly infer `TypeProps` when it is `any` ([#12073](https://redirect.github.com/vuejs/core/issues/12073)) ([57315ab](https://redirect.github.com/vuejs/core/commit/57315ab9688c9741a271d1075bbd28cbe5f71e2f)), closes [#12058](https://redirect.github.com/vuejs/core/issues/12058)
- **types:** should not intersect `PublicProps` with `Props` ([#12077](https://redirect.github.com/vuejs/core/issues/12077)) ([6f85894](https://redirect.github.com/vuejs/core/commit/6f8589437635706f825ccec51800effba1d2bf5f))
- **types:** infer the first generic type of `Ref` correctly ([#12094](https://redirect.github.com/vuejs/core/issues/12094)) ([c97bb84](https://redirect.github.com/vuejs/core/commit/c97bb84d0b0a16b012f886b6498e924415ed63e5))
Configuration
📅 Schedule: Branch creation - "before 4am on Monday" in timezone Asia/Shanghai, 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 contains the following updates:
^1.9.2
->^1.9.3
^2.27.8
->^2.27.9
^6.4.6
->^6.5.0
^16.0.0
->^16.0.1
^29.5.11
->^29.5.13
^18.3.3
->^18.3.11
^18.3.10
->^18.3.11
^19.8.2
->^19.8.4
^5.5.2
->^5.6.2
^2.1.1
->^2.1.2
^3.5.10
->^3.5.11
Release Notes
biomejs/biome (@biomejs/biome)
### [`v1.9.3`](https://redirect.github.com/biomejs/biome/blob/HEAD/CHANGELOG.md#v193-2024-10-01) [Compare Source](https://redirect.github.com/biomejs/biome/compare/5f2287e005eadb261a4c78e4ec0fdc0d46068551...3d498ed6399dc642d045f9bb9e9782a88c6bd4c9) ##### CLI ##### New features - GritQL queries that match functions or methods will now match async functions or methods as well. If this is not what you want, you can capture the `async` keyword (or its absence) in a metavariable and assert its emptiness: ```grit $async function foo() {} where $async <: . ``` Contributed by [@arendjr](https://redirect.github.com/arendjr) ##### Bug fixes - Fix [#4077](https://redirect.github.com/biomejs/biome/issues/4077): Grit queries no longer need to match the statement's trailing semicolon. Contributed by [@arendjr](https://redirect.github.com/arendjr) - Fix [#4102](https://redirect.github.com/biomejs/biome/issues/4102). Now the CLI command `lint` doesn't exit with an error code when using `--write`/`--fix`. Contributed by [@ematipico](https://redirect.github.com/ematipico) ##### Configuration ##### Bug fixes - Fix [#4125](https://redirect.github.com/biomejs/biome/issues/4125), where `noLabelWithoutControl` options where incorrectly marked as mandatory. Contributed by [@ematipico](https://redirect.github.com/ematipico) ##### Editors - Fix a case where CSS files weren't correctly linted using the default configuration. Contributed by [@ematipico](https://redirect.github.com/ematipico) ##### Formatter ##### Bug fixes - Fix [#3924](https://redirect.github.com/biomejs/biome/issues/3924) where GraphQL formatter panics in block comments with empty line. Contributed by [@vohoanglong0107](https://redirect.github.com/vohoanglong0107) - Fix a case where raw values inside `url()` functions weren't properly trimmed. ```diff .value { - background: url( - whitespace-around-string - ); + background: url(whitespace-around-string); } ``` Contributed by [@ematipico](https://redirect.github.com/ematipico) - Fixed [#4076](https://redirect.github.com/biomejs/biome/issues/4076), where a media query wasn't correctly formatted: ```diff .class { - @media (1024px <= width <=1280px) { + @media (1024px <= width <= 1280px) { color: red; } } ``` Contributed by [@blaze-d83](https://redirect.github.com/blaze-d83) ##### JavaScript API ##### Bug fixes - Fix [#3881](https://redirect.github.com/biomejs/biome/issues/3881), by updating the APIs to use the latest WASM changes. Contributed by [@ematipico](https://redirect.github.com/ematipico) ##### Linter ##### New features - Add [noDescendingSpecificity](https://biomejs.dev/linter/rules/no-descending-specificity/). Contributed by [@tunamaguro](https://redirect.github.com/tunamaguro) - Add [noNestedTernary](https://biomejs.dev/linter/rules/no-nested-ternary/). Contributed by [@kaykdm](https://redirect.github.com/kaykdm) - Add [noTemplateCurlyInString](https://biomejs.dev/linter/rules/no-template-curly-in-string/). Contributed by [@fireairforce](https://redirect.github.com/fireairforce) - Add [noOctalEscape](https://biomejs.dev/linter/rules/no-octal-escape/). Contributed by [@fireairforce](https://redirect.github.com/fireairforce) ##### Enhancements - Add an option `reportUnnecessaryDependencies` to [useExhaustiveDependencies](https://biomejs.dev/linter/rules/use-exhaustive-dependencies/). Defaults to true. When set to false, errors will be suppressed for React hooks that declare dependencies but do not use them. Contributed by [@simon-paris](https://redirect.github.com/simon-paris) - Add an option `reportMissingDependenciesArray` to [useExhaustiveDependencies](https://biomejs.dev/linter/rules/use-exhaustive-dependencies/). Contributed by [@simon-paris](https://redirect.github.com/simon-paris) ##### Bug fixes - [noControlCharactersInRegex](https://www.biomejs.dev/linter/rules/no-control-characters-in-regex) no longer panics on regexes with incomplete escape sequences. Contributed by [@Conaclos](https://redirect.github.com/Conaclos) - [noMisleadingCharacterClass](https://biomejs.dev/linter/rules/no-misleading-character-class/) no longer reports issues outside of character classes. The following code is no longer reported: ```js /[a-z]👍/; ``` Contributed by [@Conaclos](https://redirect.github.com/Conaclos) - [noUndeclaredDependencies](https://biomejs.dev/linter/rules/no-undeclared-dependencies/) no longer reports Node.js builtin modules as undeclared dependencies. The rule no longer reports the following code: ```js import * as fs from "fs"; ``` Contributed by [@Conaclos](https://redirect.github.com/Conaclos) - [noUnusedVariables](https://biomejs.dev/linter/rules/no-unused-variables/) no longer panics when suggesting the renaming of a variable at the start of a file ([#4114](https://redirect.github.com/biomejs/biome/issues/4114)). Contributed by [@Conaclos](https://redirect.github.com/Conaclos) - [noUselessEscapeInRegex](https://biomejs.dev/linter/rules/no-useless-escape-in-regex/) no longer panics on regexes that start with an empty character class. Contributed by [@Conaclos](https://redirect.github.com/Conaclos) - [noUselessStringConcat](https://biomejs.dev/linter/rules/no-useless-string-concat/) no longer panics when it encounters malformed code. Contributed by [@Conaclos](https://redirect.github.com/Conaclos) - [noUnusedFunctionParameters](https://biomejs.dev/linter/rules/no-unused-function-parameters/) no longer reports unused parameters inside an object pattern with a rest parameter. In the following code, the rule no longer reports `a` as unused. ```js function f({ a, ...rest }) { return rest; } ``` This matches the behavior of [noUnusedVariables](https://biomejs.dev/linter/rules/no-unused-variables/). Contributed by [@Conaclos](https://redirect.github.com/Conaclos) - [useButtonType](https://biomejs.dev/linter/rules/use-button-type/) no longer reports dynamically created button with a valid type ([#4072](https://redirect.github.com/biomejs/biome/issues/4072)). The following code is no longer reported: ```js React.createElement("button", { type: "button" }, "foo") ``` Contributed by [@Conaclos](https://redirect.github.com/Conaclos) - [useSemanticElements](https://biomejs.dev/linter/rules/use-semantic-elements/) now ignores elements with the `img` role ([#3994](https://redirect.github.com/biomejs/biome/issues/3994)). [MDN recommends](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/img_role) using `role="img"` for grouping images or creating an image from other elements. The following code is no longer reported: ```jsx🐈 😂
changesets/changesets (@changesets/cli)
### [`v2.27.9`](https://redirect.github.com/changesets/changesets/releases/tag/%40changesets/cli%402.27.9) [Compare Source](https://redirect.github.com/changesets/changesets/compare/@changesets/cli@2.27.8...@changesets/cli@2.27.9) ##### Patch Changes - [#1458](https://redirect.github.com/changesets/changesets/pull/1458) [`400ab7b`](https://redirect.github.com/changesets/changesets/commit/400ab7b5995aa4463c8db003a97bcfe11185422e) Thanks [@benmccann](https://redirect.github.com/benmccann)! - Moved `@types/semver` to `devDependencies` - [#1462](https://redirect.github.com/changesets/changesets/pull/1462) [`689e541`](https://redirect.github.com/changesets/changesets/commit/689e54127fe059425c6be51e2802879b49b0b5d8) Thanks [@benmccann](https://redirect.github.com/benmccann)! - remove `outdent` dependencynrwl/nx (nx)
### [`v19.8.4`](https://redirect.github.com/nrwl/nx/releases/tag/19.8.4) [Compare Source](https://redirect.github.com/nrwl/nx/compare/19.8.3...19.8.4) ##### 19.8.4 (2024-10-04) ##### 🚀 Features - **core:** allow circular project dependencies to execute tasks ([#28227](https://redirect.github.com/nrwl/nx/pull/28227)) - **nx-dev:** add nx powerpack to pricing page ([#28232](https://redirect.github.com/nrwl/nx/pull/28232)) - **nx-dev:** add nx powerpack gcp & azure mentions ([#28256](https://redirect.github.com/nrwl/nx/pull/28256)) ##### 🩹 Fixes - **angular:** ensure [@typescript-eslint/utils](https://redirect.github.com/typescript-eslint/utils) is used with eslint flat config ([#28267](https://redirect.github.com/nrwl/nx/pull/28267)) - **core:** remove axios import from main code loading ([#28230](https://redirect.github.com/nrwl/nx/pull/28230)) - **core:** change getCache signature to only accept options ([#28248](https://redirect.github.com/nrwl/nx/pull/28248)) - **core:** allow prompts during nx add ([#28247](https://redirect.github.com/nrwl/nx/pull/28247)) - **core:** add stub for conformance:check, add messaging ([#28250](https://redirect.github.com/nrwl/nx/pull/28250)) - **core:** filter out task dependencies on itself ([#28261](https://redirect.github.com/nrwl/nx/pull/28261)) - **core:** fixing target groups not merging ([#28280](https://redirect.github.com/nrwl/nx/pull/28280)) - **js:** resolve VerdaccioWarning on the "logs" configuration property ([#28234](https://redirect.github.com/nrwl/nx/pull/28234)) - **nx-cloud:** use create-workspace-v1 endpoint if v2 returns with 404 ([#28015](https://redirect.github.com/nrwl/nx/pull/28015)) - **nx-dev:** fix markdoc table data alignment ([#28274](https://redirect.github.com/nrwl/nx/pull/28274)) - **react:** host generator should pass normalized name to remote generator ([#28295](https://redirect.github.com/nrwl/nx/pull/28295)) - **testing:** add support for playwright --last-failed ([#28161](https://redirect.github.com/nrwl/nx/pull/28161)) ##### ❤️ Thank You - Andrew Goldis [@agoldis](https://redirect.github.com/agoldis) - Benjamin Cabanes [@bcabanes](https://redirect.github.com/bcabanes) - Colum Ferry [@Coly010](https://redirect.github.com/Coly010) - Jack Hsu [@jaysoo](https://redirect.github.com/jaysoo) - James Henry [@JamesHenry](https://redirect.github.com/JamesHenry) - Jason Jean [@FrozenPandaz](https://redirect.github.com/FrozenPandaz) - Jonathan Cammisuli - Louie Weng [@lourw](https://redirect.github.com/lourw) - Nicholas Cunningham [@ndcunningham](https://redirect.github.com/ndcunningham) - Shahar Kazaz - Zachary DeRose [@ZackDeRose](https://redirect.github.com/ZackDeRose) ### [`v19.8.3`](https://redirect.github.com/nrwl/nx/releases/tag/19.8.3) [Compare Source](https://redirect.github.com/nrwl/nx/compare/19.8.2...19.8.3) ##### 19.8.3 (2024-10-01) ##### 🚀 Features - **nx-dev:** add Powerpack video to the landing page ([#28126](https://redirect.github.com/nrwl/nx/pull/28126)) ##### 🩹 Fixes - **angular:** ensure async webpack configs are awaited [#28200](https://redirect.github.com/nrwl/nx/issues/28200) ([#28213](https://redirect.github.com/nrwl/nx/pull/28213), [#28200](https://redirect.github.com/nrwl/nx/issues/28200)) - **core:** fix output for 0 task ([#28122](https://redirect.github.com/nrwl/nx/pull/28122)) - **core:** log error for runTaskInForkedProcess ([#28078](https://redirect.github.com/nrwl/nx/pull/28078)) - **core:** calculate project dependencies upfront in the schedule ([#28152](https://redirect.github.com/nrwl/nx/pull/28152)) - **core:** only stop daemon if enabled ([#28146](https://redirect.github.com/nrwl/nx/pull/28146)) - **core:** adjust nx import messaging without relative source dir ([#28052](https://redirect.github.com/nrwl/nx/pull/28052)) - **core:** move getDetails to top ([#28158](https://redirect.github.com/nrwl/nx/pull/28158)) - **core:** fix env override run command ([#28156](https://redirect.github.com/nrwl/nx/pull/28156)) - **core:** fix link to powerpack plugins ([#28182](https://redirect.github.com/nrwl/nx/pull/28182)) - **expo:** change force to be an option for yarn ([#28115](https://redirect.github.com/nrwl/nx/pull/28115)) - **graph:** add spacing between graph details top ([#28055](https://redirect.github.com/nrwl/nx/pull/28055)) - **js:** improve typescript-sync generator messaging ([#28162](https://redirect.github.com/nrwl/nx/pull/28162)) - **module-federation:** exports could be objects and not strings [#28129](https://redirect.github.com/nrwl/nx/issues/28129) ([#28215](https://redirect.github.com/nrwl/nx/pull/28215), [#28129](https://redirect.github.com/nrwl/nx/issues/28129)) - **module-federation:** additionalShared should check node_modules when applying to support transitive deps [#28137](https://redirect.github.com/nrwl/nx/issues/28137) ([#28216](https://redirect.github.com/nrwl/nx/pull/28216), [#28137](https://redirect.github.com/nrwl/nx/issues/28137)) - **nx-dev:** adjust powerpack mobile view ([b76e84dbb1](https://redirect.github.com/nrwl/nx/commit/b76e84dbb1)) - **nx-dev:** options of the affected are messed up ([#28112](https://redirect.github.com/nrwl/nx/pull/28112)) - **nx-dev:** Update Power pack docs to include OSS projects ([#28176](https://redirect.github.com/nrwl/nx/pull/28176)) - **nx-dev:** 404 urls ([#27599](https://redirect.github.com/nrwl/nx/pull/27599)) - **react:** setup-ssr generator should infer bundler based on the executor for build [#28128](https://redirect.github.com/nrwl/nx/issues/28128) ([#28217](https://redirect.github.com/nrwl/nx/pull/28217), [#28128](https://redirect.github.com/nrwl/nx/issues/28128)) - **storybook:** only add [@storybook/test-runner](https://redirect.github.com/storybook/test-runner) to externalDependencies if installed ([#28060](https://redirect.github.com/nrwl/nx/pull/28060)) ##### ❤️ Thank You - Colum Ferry [@Coly010](https://redirect.github.com/Coly010) - Emily Xiong [@xiongemi](https://redirect.github.com/xiongemi) - Jason Jean [@FrozenPandaz](https://redirect.github.com/FrozenPandaz) - Juri [@juristr](https://redirect.github.com/juristr) - Juri Strumpflohner [@juristr](https://redirect.github.com/juristr) - Leosvel Pérez Espinosa [@leosvelperez](https://redirect.github.com/leosvelperez) - MaxKless [@MaxKless](https://redirect.github.com/MaxKless) - Nicholas Cunningham [@ndcunningham](https://redirect.github.com/ndcunningham) - pawel-twardziakvitest-dev/vitest (vitest)
### [`v2.1.2`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v2.1.2) [Compare Source](https://redirect.github.com/vitest-dev/vitest/compare/v2.1.1...v2.1.2) ##### 🐞 Bug Fixes - Move `Vitest.setServer` to post `configureServer` hook to enable import analysis for workspace config loading - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6584](https://redirect.github.com/vitest-dev/vitest/issues/6584) [(e7f35)](https://redirect.github.com/vitest-dev/vitest/commit/e7f35214) - **benchmark**: - Clear `BenchmarkResult.samples` array to reduce memory usage - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) and [@AriPerkkio](https://redirect.github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/6541](https://redirect.github.com/vitest-dev/vitest/issues/6541) [(a6407)](https://redirect.github.com/vitest-dev/vitest/commit/a6407afc) - **browser**: - Fix dynamic import inside worker - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6569](https://redirect.github.com/vitest-dev/vitest/issues/6569) [(ea2d4)](https://redirect.github.com/vitest-dev/vitest/commit/ea2d429b) - Fix browser mock factory event race condition - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6530](https://redirect.github.com/vitest-dev/vitest/issues/6530) [(f131f)](https://redirect.github.com/vitest-dev/vitest/commit/f131f93b) - Serve ui assets as static - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6564](https://redirect.github.com/vitest-dev/vitest/issues/6564) [(adcda)](https://redirect.github.com/vitest-dev/vitest/commit/adcdaee8) - Update solidjs testing library lib - by [@CamilleTeruel](https://redirect.github.com/CamilleTeruel) in [https://github.com/vitest-dev/vitest/issues/6548](https://redirect.github.com/vitest-dev/vitest/issues/6548) [(91442)](https://redirect.github.com/vitest-dev/vitest/commit/91442dfc) - Use `data:` protocol on preview provider file upload - by [@userquin](https://redirect.github.com/userquin) in [https://github.com/vitest-dev/vitest/issues/6501](https://redirect.github.com/vitest-dev/vitest/issues/6501) [(e9821)](https://redirect.github.com/vitest-dev/vitest/commit/e9821f70) - Fix base for client script - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6510](https://redirect.github.com/vitest-dev/vitest/issues/6510) [(f9528)](https://redirect.github.com/vitest-dev/vitest/commit/f952874e) - Throw an error if "@vitest/browser/context" is imported outside of the browser mode - by [@sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6570](https://redirect.github.com/vitest-dev/vitest/issues/6570) [(383f1)](https://redirect.github.com/vitest-dev/vitest/commit/383f1791) - **coverage**: - Remove empty coverage folder on test failure too - by [@AriPerkkio](https://redirect.github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/6547](https://redirect.github.com/vitest-dev/vitest/issues/6547) [(1371c)](https://redirect.github.com/vitest-dev/vitest/commit/1371ca6a) - Include `*.astro` by default - by [@AriPerkkio](https://redirect.github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/6565](https://redirect.github.com/vitest-dev/vitest/issues/6565) [(f8ff7)](https://redirect.github.com/vitest-dev/vitest/commit/f8ff76a9) - `cleanOnRerun: false` to invalidate previous results - by [@AriPerkkio](https://redirect.github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/6592](https://redirect.github.com/vitest-dev/vitest/issues/6592) [(88bde)](https://redirect.github.com/vitest-dev/vitest/commit/88bde99c) - **expect**: - Fix `toBeDefined` with `expect.poll` - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6562](https://redirect.github.com/vitest-dev/vitest/issues/6562) [(f7da6)](https://redirect.github.com/vitest-dev/vitest/commit/f7da6199) - **runner**: - Mark tests as skipped when `beforeAll` failed - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6524](https://redirect.github.com/vitest-dev/vitest/issues/6524) [(fb797)](https://redirect.github.com/vitest-dev/vitest/commit/fb79792d) - Support fixture parsing of lowered async syntax - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6531](https://redirect.github.com/vitest-dev/vitest/issues/6531) [(b553c)](https://redirect.github.com/vitest-dev/vitest/commit/b553c7d6) - Fix fixture parsing of lowered async syntax for non arrow functions - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6575](https://redirect.github.com/vitest-dev/vitest/issues/6575) [(3de00)](https://redirect.github.com/vitest-dev/vitest/commit/3de00ab6) - Guard test hook callback - by [@sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6604](https://redirect.github.com/vitest-dev/vitest/issues/6604) [(14971)](https://redirect.github.com/vitest-dev/vitest/commit/1497134e) - Run `onTestFinished` and `onTestFailed` during `retry` and `repeats` - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6609](https://redirect.github.com/vitest-dev/vitest/issues/6609) [(c5e29)](https://redirect.github.com/vitest-dev/vitest/commit/c5e29098) - **ui**: - List tests on ui when `--standalone` - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6577](https://redirect.github.com/vitest-dev/vitest/issues/6577) [(d0bf8)](https://redirect.github.com/vitest-dev/vitest/commit/d0bf89d3) - **vite-node**: - Fix esm false-detection inside comment - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6506](https://redirect.github.com/vitest-dev/vitest/issues/6506) [(91f85)](https://redirect.github.com/vitest-dev/vitest/commit/91f85997) - **vitest**: - Install dependencies with the same version when prompted - by [@sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6611](https://redirect.github.com/vitest-dev/vitest/issues/6611) [(ed8b7)](https://redirect.github.com/vitest-dev/vitest/commit/ed8b7c08) - Make env.SSR consistent between different pools - by [@sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6616](https://redirect.github.com/vitest-dev/vitest/issues/6616) [(8a8d3)](https://redirect.github.com/vitest-dev/vitest/commit/8a8d3f03) - Don't start a websocket server if api is disabled - by [@sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6617](https://redirect.github.com/vitest-dev/vitest/issues/6617) [(82140)](https://redirect.github.com/vitest-dev/vitest/commit/821400b8) - **workspace**: - Fix glob pattern detection - by [@hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6502](https://redirect.github.com/vitest-dev/vitest/issues/6502) [(7727c)](https://redirect.github.com/vitest-dev/vitest/commit/7727ca87) - Ignore DS_Store by default - by [@sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6571](https://redirect.github.com/vitest-dev/vitest/issues/6571) [(d2a86)](https://redirect.github.com/vitest-dev/vitest/commit/d2a86ff5) ##### [View changes on GitHub](https://redirect.github.com/vitest-dev/vitest/compare/v2.1.1...v2.1.2)vuejs/core (vue)
### [`v3.5.11`](https://redirect.github.com/vuejs/core/blob/HEAD/CHANGELOG.md#3511-2024-10-03) [Compare Source](https://redirect.github.com/vuejs/core/compare/v3.5.10...v3.5.11) ##### Bug Fixes - **compiler-sfc:** do not skip `TSSatisfiesExpression` when transforming props destructure ([#12062](https://redirect.github.com/vuejs/core/issues/12062)) ([2328b05](https://redirect.github.com/vuejs/core/commit/2328b051f4efa1f1394b7d4e73b7c3f76e430e7c)), closes [#12061](https://redirect.github.com/vuejs/core/issues/12061) - **reactivity:** prevent overwriting `next` property during batch processing ([#12075](https://redirect.github.com/vuejs/core/issues/12075)) ([d3f5e6e](https://redirect.github.com/vuejs/core/commit/d3f5e6e5319b4ffaa55ca9a2ea3d95d78e76fa58)), closes [#12072](https://redirect.github.com/vuejs/core/issues/12072) - **scheduler:** job ordering when the post queue is flushing ([#12090](https://redirect.github.com/vuejs/core/issues/12090)) ([577edca](https://redirect.github.com/vuejs/core/commit/577edca8e7795436efd710d1c289ea8ea2642b0e)) - **types:** correctly infer `TypeProps` when it is `any` ([#12073](https://redirect.github.com/vuejs/core/issues/12073)) ([57315ab](https://redirect.github.com/vuejs/core/commit/57315ab9688c9741a271d1075bbd28cbe5f71e2f)), closes [#12058](https://redirect.github.com/vuejs/core/issues/12058) - **types:** should not intersect `PublicProps` with `Props` ([#12077](https://redirect.github.com/vuejs/core/issues/12077)) ([6f85894](https://redirect.github.com/vuejs/core/commit/6f8589437635706f825ccec51800effba1d2bf5f)) - **types:** infer the first generic type of `Ref` correctly ([#12094](https://redirect.github.com/vuejs/core/issues/12094)) ([c97bb84](https://redirect.github.com/vuejs/core/commit/c97bb84d0b0a16b012f886b6498e924415ed63e5))Configuration
📅 Schedule: Branch creation - "before 4am on Monday" in timezone Asia/Shanghai, 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.
This PR was generated by Mend Renovate. View the repository job log.