Skip to content

Commit df666cd

Browse files
chore(deps): update all non-major dependencies (#1321)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [biome](https://redirect.github.com/biomejs/biome) | patch | `2.5.1` → `2.5.2` | | [just](https://redirect.github.com/casey/just) | patch | `1.55.0` → `1.55.1` | | [uv](https://redirect.github.com/astral-sh/uv) | patch | `0.11.25` → `0.11.27` | --- ### Release Notes <details> <summary>biomejs/biome (biome)</summary> ### [`v2.5.2`](https://redirect.github.com/biomejs/biome/releases/tag/%40biomejs/biome%402.5.2): Biome CLI v2.5.2 #### 2.5.2 ##### Patch Changes - [#&#8203;10595](https://redirect.github.com/biomejs/biome/pull/10595) [`f458028`](https://redirect.github.com/biomejs/biome/commit/f4580289094a8fe5c85252adc3399c060bab811e) Thanks [@&#8203;pkallos](https://redirect.github.com/pkallos)! - Added the option `ignoreBooleanCoercion` to [useNullishCoalescing](https://biomejs.dev/linter/rules/use-nullish-coalescing/). When enabled, Biome ignores `||` and `||=` used inside a `Boolean()` call, where coalescing on falsy values is intentional. - [#&#8203;10798](https://redirect.github.com/biomejs/biome/pull/10798) [`4a32b63`](https://redirect.github.com/biomejs/biome/commit/4a32b63eb41f144dc8faf6b5cdb05e1de5dbcb63) Thanks [@&#8203;pkallos](https://redirect.github.com/pkallos)! - Added the option `ignorePrimitives` to [useNullishCoalescing](https://biomejs.dev/linter/rules/use-nullish-coalescing/). When enabled, Biome ignores `||`, `||=`, and ternary expressions whose non-nullish operands are all primitives the option opts out of. Use `true` to ignore all primitives, or an object selecting `string`, `number`, `boolean`, or `bigint`. - [#&#8203;10545](https://redirect.github.com/biomejs/biome/pull/10545) [`f3d4c00`](https://redirect.github.com/biomejs/biome/commit/f3d4c0082676c5188e9a6aa516318c7e3d59bda6) Thanks [@&#8203;Mokto](https://redirect.github.com/Mokto)! - Added the new nursery rule [`noSvelteUnnecessaryStateWrap`](https://biomejs.dev/linter/rules/no-svelte-unnecessary-state-wrap/), which reports unnecessary `$state()` wrapping of classes from `svelte/reactivity` that are already reactive. ```svelte <script> import { SvelteMap } from "svelte/reactivity"; const map = $state(new SvelteMap()); // redundant </script> ``` - [#&#8203;10752](https://redirect.github.com/biomejs/biome/pull/10752) [`f62fb8b`](https://redirect.github.com/biomejs/biome/commit/f62fb8b53092fe85e16f9d4ea0e584fee7031ab5) Thanks [@&#8203;ematipico](https://redirect.github.com/ematipico)! - Fixed [#&#8203;10739](https://redirect.github.com/biomejs/biome/issues/10739). Now the rule [`useValidAutocomplete`](https://biomejs.dev/linter/rules/use-valid-autocomplete/) correctly flags the `autoComplete` attribute. - [#&#8203;10796](https://redirect.github.com/biomejs/biome/pull/10796) [`f1b3ab2`](https://redirect.github.com/biomejs/biome/commit/f1b3ab2c09522a52c93f669ce679675237b96813) Thanks [@&#8203;ematipico](https://redirect.github.com/ematipico)! - Fixed [#&#8203;10768](https://redirect.github.com/biomejs/biome/issues/10768). Improved the performance of the Biome Language Server by cancelling certain in-flight operations when there are fast updates. - [#&#8203;10719](https://redirect.github.com/biomejs/biome/pull/10719) [`aa649b5`](https://redirect.github.com/biomejs/biome/commit/aa649b586a2221bf058af7ce80af6faa11faf846) Thanks [@&#8203;minseong0324](https://redirect.github.com/minseong0324)! - Fixed [`noMisleadingReturnType`](https://biomejs.dev/linter/rules/no-misleading-return-type/) false positive on returns that use a widening type assertion: `"a" as string` is no longer reported as misleading. The rule now also reports a literal-pinning assertion such as `false as false`, matching the existing `as const` behavior. ```ts // No longer flagged (returns are `string`): function getValue(b: boolean): string { if (b) return "a" as string; return "b" as string; } // Now also reported, like `as const` (returns `false`): function isReady(): boolean { return false as false; } ``` - [#&#8203;10678](https://redirect.github.com/biomejs/biome/pull/10678) [`8f073a7`](https://redirect.github.com/biomejs/biome/commit/8f073a7cd72b4cf46c2ebf2bc08f4068fc4b5e34) Thanks [@&#8203;PranavAchar01](https://redirect.github.com/PranavAchar01)! - Fixed [#&#8203;7718](https://redirect.github.com/biomejs/biome/issues/7718): Biome now correctly parses CSS nesting selectors when `&` appears as a trailing sub-selector after a type selector, e.g. `h1& { color: red; }`. - [#&#8203;10756](https://redirect.github.com/biomejs/biome/pull/10756) [`5ec965a`](https://redirect.github.com/biomejs/biome/commit/5ec965a2620dec7cb40aa4946ba1d41408b11fd9) Thanks [@&#8203;denbezrukov](https://redirect.github.com/denbezrukov)! - Fixed CSS formatter output for selector lists with `allowWrongLineComments` and `//` comments after a selector comma. Biome now keeps the selector before the line comment inline instead of breaking it across descendant combinators. ```diff -.powerPathNavigator - .helm - button.pressedButton, // pressed +.powerPathNavigator .helm button.pressedButton, // pressed .powerPathNavigator .helm button:active:not(.disabledButton) { } ``` - [#&#8203;10757](https://redirect.github.com/biomejs/biome/pull/10757) [`6232fcd`](https://redirect.github.com/biomejs/biome/commit/6232fcdef77471e6a6a74bcc33ff7b2b2a9f85a2) Thanks [@&#8203;PranavAchar01](https://redirect.github.com/PranavAchar01)! - Fixed [#&#8203;8269](https://redirect.github.com/biomejs/biome/issues/8269): the CSS parser now accepts Tailwind `@variant` and `@utility` names that start with a digit, such as the `2xl` breakpoint. ```css @&#8203;utility container { @&#8203;variant 2xl { max-width: 1400px; } } ``` - [#&#8203;10777](https://redirect.github.com/biomejs/biome/pull/10777) [`575ced6`](https://redirect.github.com/biomejs/biome/commit/575ced6fd7fe3597fdec36e572763e4a5d590244) Thanks [@&#8203;WaterWhisperer](https://redirect.github.com/WaterWhisperer)! - Fixed an issue reported in [#&#8203;10708](https://redirect.github.com/biomejs/biome/issues/10708): the GitLab reporter now handles `--verbose` diagnostics filtering correctly. - [#&#8203;10281](https://redirect.github.com/biomejs/biome/pull/10281) [`0efe244`](https://redirect.github.com/biomejs/biome/commit/0efe2442e9b81d83f7332fd792ad6096678f8b2c) Thanks [@&#8203;Zelys-DFKH](https://redirect.github.com/Zelys-DFKH)! - Fixed a bug where GritQL patterns rejected positional (unkeyed) arguments. - [#&#8203;10758](https://redirect.github.com/biomejs/biome/pull/10758) [`e36fd8a`](https://redirect.github.com/biomejs/biome/commit/e36fd8a9f1314744276df515a1137f21802d3aa5) Thanks [@&#8203;henrybrewer00-dotcom](https://redirect.github.com/henrybrewer00-dotcom)! - Fixed [#&#8203;10697](https://redirect.github.com/biomejs/biome/issues/10697): The formatter no longer removes the parentheses around an `await` or `yield` expression used as the target of a TypeScript instantiation expression. For example, `(await makeFactory)<Value>` is no longer reformatted to `await makeFactory<Value>`, which would change the meaning of the code. - [#&#8203;10586](https://redirect.github.com/biomejs/biome/pull/10586) [`3617094`](https://redirect.github.com/biomejs/biome/commit/3617094f00e90f7167ff20baf3c12b5014188b35) Thanks [@&#8203;IxxyDev](https://redirect.github.com/IxxyDev)! - Fixed [#&#8203;9568](https://redirect.github.com/biomejs/biome/issues/9568): [`noFloatingPromises`](https://biomejs.dev/linter/rules/no-floating-promises/) no longer reports a false positive when calling an overloaded function and the selected overload does not return a promise. ```ts function bestEffort(cb: () => Promise<number>): Promise<number>; function bestEffort(cb: () => number): number; function bestEffort( cb: () => number | Promise<number>, ): Promise<number> | number { return cb() as Promise<number> | number; } // This resolves to the second overload, which returns `number`, so it is no // longer flagged as a floating promise. bestEffort(() => 42); ``` - [#&#8203;10766](https://redirect.github.com/biomejs/biome/pull/10766) [`7aff4c1`](https://redirect.github.com/biomejs/biome/commit/7aff4c11900579a62dc27ef4e02a4c4760fbbff4) Thanks [@&#8203;JamBalaya56562](https://redirect.github.com/JamBalaya56562)! - Fixed [#&#8203;2862](https://redirect.github.com/biomejs/biome/issues/2862): [`noInteractiveElementToNoninteractiveRole`](https://biomejs.dev/linter/rules/no-interactive-element-to-noninteractive-role/) no longer reports custom elements (a tag name containing a dash, e.g. `<my-button role="img" />`). Per the [W3C HTML-ARIA specification](https://www.w3.org/TR/html-aria/#el-autonomous-custom-element), a custom element may be given any role or none. - [#&#8203;10680](https://redirect.github.com/biomejs/biome/pull/10680) [`771daa4`](https://redirect.github.com/biomejs/biome/commit/771daa4f7d229a8754f47923f03b899dc0fc5630) Thanks [@&#8203;WaterWhisperer](https://redirect.github.com/WaterWhisperer)! - Fixed [#&#8203;10635](https://redirect.github.com/biomejs/biome/issues/10635): Biome now recognizes chained table tests such as `test.concurrent.each()` and `it.concurrent.each()` as test calls, fixing `noMisplacedAssertion` false positives and improving formatting for those test declarations. - [#&#8203;10759](https://redirect.github.com/biomejs/biome/pull/10759) [`34570b5`](https://redirect.github.com/biomejs/biome/commit/34570b5b793c44e978b12589dafcfda22dba7df1) Thanks [@&#8203;henrybrewer00-dotcom](https://redirect.github.com/henrybrewer00-dotcom)! - Fixed [#&#8203;10636](https://redirect.github.com/biomejs/biome/issues/10636): [noStaticElementInteractions](https://biomejs.dev/linter/rules/no-static-element-interactions/) no longer reports a false positive for event handlers on Svelte special elements such as `<svelte:window>`, `<svelte:document>`, and `<svelte:body>`. These are not real DOM elements, so they are now ignored by the rule. - [#&#8203;10741](https://redirect.github.com/biomejs/biome/pull/10741) [`bd2364e`](https://redirect.github.com/biomejs/biome/commit/bd2364e3d077e3a77addcab6dbe127db38654e4a) Thanks [@&#8203;JamBalaya56562](https://redirect.github.com/JamBalaya56562)! - Fixed [#&#8203;6686](https://redirect.github.com/biomejs/biome/issues/6686): the `rage` command now respects the `--config-path` option and the `BIOME_CONFIG_PATH` environment variable when loading the Biome configuration. Previously it always used the default configuration resolution and reported the configuration as `Not set` when no `biome.json` existed in the working directory. - [#&#8203;10763](https://redirect.github.com/biomejs/biome/pull/10763) [`2c3e82d`](https://redirect.github.com/biomejs/biome/commit/2c3e82d0235ad2f8331744aefc708d1b71f7177c) Thanks [@&#8203;Aqu1bp](https://redirect.github.com/Aqu1bp)! - Fixed [#&#8203;10742](https://redirect.github.com/biomejs/biome/issues/10742): [`noSolidDestructuredProps`](https://biomejs.dev/linter/rules/no-solid-destructured-props) now reports destructured props in Solid function components and JSX children. - [#&#8203;10606](https://redirect.github.com/biomejs/biome/pull/10606) [`a4cc4ab`](https://redirect.github.com/biomejs/biome/commit/a4cc4ab0b01a8ef1731d37cb44bccc5522876f2e) Thanks [@&#8203;Mokto](https://redirect.github.com/Mokto)! - Fixed false positives in `noUnusedImports`, `noUnusedVariables`, and `useImportType` for Svelte components that use both a `<script module>` and a `<script>` block. The two blocks compile to a single module and share a top-level scope, so a binding (import, function, or variable) declared in one block and used only in the other is no longer reported as unused. - [#&#8203;10767](https://redirect.github.com/biomejs/biome/pull/10767) [`36d5aa7`](https://redirect.github.com/biomejs/biome/commit/36d5aa77d751bf33485cd2c92d89e4c5764e1e50) Thanks [@&#8203;otkrickey](https://redirect.github.com/otkrickey)! - Fixed [#&#8203;10754](https://redirect.github.com/biomejs/biome/issues/10754): [`useVueValidVBind`](https://biomejs.dev/linter/rules/use-vue-valid-v-bind/) no longer reports the Vue 3.4+ same-name shorthand as missing a value. `:foo` and `v-bind:foo` are now accepted as equivalent to `:foo="foo"`, while `v-bind`, `v-bind:[dynamicArg]`, and `:[dynamicArg]` without a value continue to be reported. - [#&#8203;10775](https://redirect.github.com/biomejs/biome/pull/10775) [`a918af0`](https://redirect.github.com/biomejs/biome/commit/a918af0ba827a7fd60a12c96b58daebc8af61db2) Thanks [@&#8203;WaterWhisperer](https://redirect.github.com/WaterWhisperer)! - Fixed an issue reported in [#&#8203;10708](https://redirect.github.com/biomejs/biome/issues/10708): `biome rage` didn't detect running Biome daemon pipes on Windows. - [#&#8203;10730](https://redirect.github.com/biomejs/biome/pull/10730) [`5a2e65b`](https://redirect.github.com/biomejs/biome/commit/5a2e65b9929ef0f2294c20e028fd396d760d2b26) Thanks [@&#8203;dinocosta](https://redirect.github.com/dinocosta)! - Fixed an issue where Biome was resolving [the well-known Zed settings file](https://biomejs.dev/guides/configure-biome/#well-known-files) from the wrong location on macOS and Windows. - [#&#8203;10807](https://redirect.github.com/biomejs/biome/pull/10807) [`d97fffe`](https://redirect.github.com/biomejs/biome/commit/d97fffe0aba04cddec66943d6bff3e99d440b451) Thanks [@&#8203;ematipico](https://redirect.github.com/ematipico)! - Fixed an issue where `.scss` files were incorrectly analyzed when running `biome check`. - [#&#8203;10672](https://redirect.github.com/biomejs/biome/pull/10672) [`53c6efc`](https://redirect.github.com/biomejs/biome/commit/53c6efcd3e5e2769bf8edbe14b8c06ee9fda52d2) Thanks [@&#8203;ematipico](https://redirect.github.com/ematipico)! - Fixed a bug where Biome incorrectly formatted snippets that have parsing errors. - [#&#8203;10719](https://redirect.github.com/biomejs/biome/pull/10719) [`aa649b5`](https://redirect.github.com/biomejs/biome/commit/aa649b586a2221bf058af7ce80af6faa11faf846) Thanks [@&#8203;minseong0324](https://redirect.github.com/minseong0324)! - Fixed [`useAwaitThenable`](https://biomejs.dev/linter/rules/use-await-thenable/) false positive when awaiting a custom thenable that is not the global `Promise`. A value with a callable `then` member is now recognized as awaitable. ```ts interface Thenable<T> { then(onfulfilled: (value: T) => void): void; } declare const t: Thenable<number>; async function f() { await t; } ``` - [#&#8203;10734](https://redirect.github.com/biomejs/biome/pull/10734) [`4396496`](https://redirect.github.com/biomejs/biome/commit/43964961c88ca0f93ee83d10621844fa2dc7515c) Thanks [@&#8203;BangDori](https://redirect.github.com/BangDori)! - Fixed [#&#8203;10708](https://redirect.github.com/biomejs/biome/issues/10708): `biome migrate` now preserves trivia when migrating the deprecated `recommended` option to `preset`. - [#&#8203;10683](https://redirect.github.com/biomejs/biome/pull/10683) [`ae31a00`](https://redirect.github.com/biomejs/biome/commit/ae31a004a20ed33d6aa35d5ec8bb4c433273a517) Thanks [@&#8203;Netail](https://redirect.github.com/Netail)! - Fixed [#&#8203;10657](https://redirect.github.com/biomejs/biome/issues/10657) [#&#8203;10671](https://redirect.github.com/biomejs/biome/issues/10671) [#&#8203;10661](https://redirect.github.com/biomejs/biome/issues/10661) [#&#8203;10637](https://redirect.github.com/biomejs/biome/issues/10637) [#&#8203;10718](https://redirect.github.com/biomejs/biome/issues/10718): HTML rules now correctly handle dynamic attributes. - [#&#8203;10746](https://redirect.github.com/biomejs/biome/pull/10746) [`54e8239`](https://redirect.github.com/biomejs/biome/commit/54e8239bba3f598d7923ac1e446d658714ea7832) Thanks [@&#8203;ematipico](https://redirect.github.com/ematipico)! - Fixed an issue where [`noUndeclaredClasses`](https://biomejs.dev/linter/rules/no-undeclared-classes) didn't correctly detect styles defined inside the Astro directive `is:global`. - [#&#8203;10770](https://redirect.github.com/biomejs/biome/pull/10770) [`dd1429c`](https://redirect.github.com/biomejs/biome/commit/dd1429c604f58b89524a3f5329e2920d198e8d9f) Thanks [@&#8203;ematipico](https://redirect.github.com/ematipico)! - Improved the Biome Language Server DX by orchestrating certain operations, so that they won't block the editor during typing. This improvement is more visible in large documents. - [#&#8203;10473](https://redirect.github.com/biomejs/biome/pull/10473) [`d9b5133`](https://redirect.github.com/biomejs/biome/commit/d9b5133de7e211b22f4531fe220070690a18c8d1) Thanks [@&#8203;Mokto](https://redirect.github.com/Mokto)! - Improved [`noUnusedImports`](https://biomejs.dev/linter/rules/no-unused-imports/), [`noUnusedVariables`](https://biomejs.dev/linter/rules/no-unused-variables/), [`noUnusedFunctionParameters`](https://biomejs.dev/linter/rules/no-unused-function-parameters/), and [`useImportType`](https://biomejs.dev/linter/rules/use-import-type/) for Svelte, Vue, and Astro files (with `html.experimentalFullSupportEnabled`). Bindings used only in the template — including component tags, attribute interpolations, directives, `bind:` shorthand, and snippet parameters — are no longer reported as unused, while genuinely unused ones still are. - [#&#8203;10796](https://redirect.github.com/biomejs/biome/pull/10796) [`f1b3ab2`](https://redirect.github.com/biomejs/biome/commit/f1b3ab2c09522a52c93f669ce679675237b96813) Thanks [@&#8203;ematipico](https://redirect.github.com/ematipico)! - Fixed an issue where the Biome Language Server didn't enable project or type-aware lint rules, even when they were explicitly enabled. - [#&#8203;10746](https://redirect.github.com/biomejs/biome/pull/10746) [`54e8239`](https://redirect.github.com/biomejs/biome/commit/54e8239bba3f598d7923ac1e446d658714ea7832) Thanks [@&#8203;ematipico](https://redirect.github.com/ematipico)! - Fixed an issue where [`noUndeclaredClasses`](https://biomejs.dev/linter/rules/no-undeclared-classes) didn't detect styles declared inside HTML documents. - [#&#8203;10774](https://redirect.github.com/biomejs/biome/pull/10774) [`bde945b`](https://redirect.github.com/biomejs/biome/commit/bde945bee29cb566086828ad788153d9111a125a) Thanks [@&#8203;pattrickrice](https://redirect.github.com/pattrickrice)! - Fixed [#&#8203;10268](https://redirect.github.com/biomejs/biome/issues/10268) where a race condition resulted in internal errors such as: `The file biome.json does not exist in the workspace`. #### What's Changed - fix(cli): respect --config-path and BIOME\_CONFIG\_PATH in rage command by [@&#8203;JamBalaya56562](https://redirect.github.com/JamBalaya56562) in [#&#8203;10741](https://redirect.github.com/biomejs/biome/pull/10741) - fix(migrate): preserve trivia in recommended migration by [@&#8203;BangDori](https://redirect.github.com/BangDori) in [#&#8203;10734](https://redirect.github.com/biomejs/biome/pull/10734) - fix(css/parser): allow & as a trailing sub-selector in compound selectors by [@&#8203;PranavAchar01](https://redirect.github.com/PranavAchar01) in [#&#8203;10678](https://redirect.github.com/biomejs/biome/pull/10678) - perf(cli): don't drop file guard and reuse data by [@&#8203;ematipico](https://redirect.github.com/ematipico) in [#&#8203;10731](https://redirect.github.com/biomejs/biome/pull/10731) - feat(lint): add ignoreBooleanCoercion option to useNullishCoalescing by [@&#8203;pkallos](https://redirect.github.com/pkallos) in [#&#8203;10595](https://redirect.github.com/biomejs/biome/pull/10595) - chore: remove dead code and update CLI comments by [@&#8203;BangDori](https://redirect.github.com/BangDori) in [#&#8203;10748](https://redirect.github.com/biomejs/biome/pull/10748) - fix(lint/noFloatingPromises): select the matching overload by [@&#8203;IxxyDev](https://redirect.github.com/IxxyDev) in [#&#8203;10586](https://redirect.github.com/biomejs/biome/pull/10586) - fix(lint): noUnusedImports/noUnusedVariables now flag truly-unused script bindings in Svelte/Vue/Astro by [@&#8203;Mokto](https://redirect.github.com/Mokto) in [#&#8203;10473](https://redirect.github.com/biomejs/biome/pull/10473) - fix(useValidAutocomplete): update autocomplete attribute validation by [@&#8203;ematipico](https://redirect.github.com/ematipico) in [#&#8203;10752](https://redirect.github.com/biomejs/biome/pull/10752) - fix(md): parse space+tab indented sublists as nested list items by [@&#8203;xsourabhsharma](https://redirect.github.com/xsourabhsharma) in [#&#8203;10703](https://redirect.github.com/biomejs/biome/pull/10703) - ci: attempt to reduce disk usage on windows by [@&#8203;ematipico](https://redirect.github.com/ematipico) in [#&#8203;10753](https://redirect.github.com/biomejs/biome/pull/10753) - feat(js/nursery): add noSvelteNoUnnecessaryStateWrap rule by [@&#8203;Mokto](https://redirect.github.com/Mokto) in [#&#8203;10545](https://redirect.github.com/biomejs/biome/pull/10545) - refactor(core): semantic, embedded bindings and references as salsa tracked functions by [@&#8203;ematipico](https://redirect.github.com/ematipico) in [#&#8203;10672](https://redirect.github.com/biomejs/biome/pull/10672) - fix(json): detect global Zed settings as JSONC on macOS and Windows by [@&#8203;dinocosta](https://redirect.github.com/dinocosta) in [#&#8203;10730](https://redirect.github.com/biomejs/biome/pull/10730) - fix(formatter): keep parens around await/yield in instantiation expressions by [@&#8203;henrybrewer00-dotcom](https://redirect.github.com/henrybrewer00-dotcom) in [#&#8203;10758](https://redirect.github.com/biomejs/biome/pull/10758) - fix(css\_formatter): keep selector comments inline by [@&#8203;denbezrukov](https://redirect.github.com/denbezrukov) in [#&#8203;10756](https://redirect.github.com/biomejs/biome/pull/10756) - fix(grit): support positional arguments in pattern, function, and node calls by [@&#8203;Zelys-DFKH](https://redirect.github.com/Zelys-DFKH) in [#&#8203;10281](https://redirect.github.com/biomejs/biome/pull/10281) - fix(linter): correctly track is:global and current styles by [@&#8203;ematipico](https://redirect.github.com/ematipico) in [#&#8203;10746](https://redirect.github.com/biomejs/biome/pull/10746) - chore(deps): update rust crate salsa to 0.27.2 by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&#8203;10650](https://redirect.github.com/biomejs/biome/pull/10650) - refactor: feature-gate via langauges and other core features by [@&#8203;ematipico](https://redirect.github.com/ematipico) in [#&#8203;10762](https://redirect.github.com/biomejs/biome/pull/10762) - fix(js\_analyze): handle chained test.each calls in noMisplacedAssertion by [@&#8203;WaterWhisperer](https://redirect.github.com/WaterWhisperer) in [#&#8203;10680](https://redirect.github.com/biomejs/biome/pull/10680) - fix(useVueValidVBind): accept Vue 3.4+ same-name shorthand by [@&#8203;otkrickey](https://redirect.github.com/otkrickey) in [#&#8203;10767](https://redirect.github.com/biomejs/biome/pull/10767) - fix(cli): detect Biome daemon pipes on Windows by [@&#8203;WaterWhisperer](https://redirect.github.com/WaterWhisperer) in [#&#8203;10775](https://redirect.github.com/biomejs/biome/pull/10775) - chore(deps): update rust crate camino to 1.2.4 by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&#8203;10724](https://redirect.github.com/biomejs/biome/pull/10724) - chore(deps): update github-actions by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&#8203;10788](https://redirect.github.com/biomejs/biome/pull/10788) - fix(lsp): debounce diagnostics after rapid changes by [@&#8203;ematipico](https://redirect.github.com/ematipico) in [#&#8203;10770](https://redirect.github.com/biomejs/biome/pull/10770) - test: update snapshots by [@&#8203;ematipico](https://redirect.github.com/ematipico) in [#&#8203;10794](https://redirect.github.com/biomejs/biome/pull/10794) - chore(deps): update rust crate anyhow to 1.0.103 by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&#8203;10786](https://redirect.github.com/biomejs/biome/pull/10786) - feat(css\_parser): parse SCSS query feature expressions by [@&#8203;denbezrukov](https://redirect.github.com/denbezrukov) in [#&#8203;10755](https://redirect.github.com/biomejs/biome/pull/10755) - fix(cli): scss shouldn't be enabled by [@&#8203;ematipico](https://redirect.github.com/ematipico) in [#&#8203;10807](https://redirect.github.com/biomejs/biome/pull/10807) - feat(css\_parser): parse SCSS variable media features by [@&#8203;denbezrukov](https://redirect.github.com/denbezrukov) in [#&#8203;10804](https://redirect.github.com/biomejs/biome/pull/10804) - chore(deps): update rust crate jiff to 0.2.31 by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&#8203;10725](https://redirect.github.com/biomejs/biome/pull/10725) - fix(linter): ignore svelte special elements in noStaticElementInteractions by [@&#8203;henrybrewer00-dotcom](https://redirect.github.com/henrybrewer00-dotcom) in [#&#8203;10759](https://redirect.github.com/biomejs/biome/pull/10759) - fix(css/parser): allow Tailwind variant and utility names to start with a digit by [@&#8203;PranavAchar01](https://redirect.github.com/PranavAchar01) in [#&#8203;10757](https://redirect.github.com/biomejs/biome/pull/10757) - fix(workspace\_db): `The file biome.json does not exist in the workspace` by [@&#8203;pattrickrice](https://redirect.github.com/pattrickrice) in [#&#8203;10774](https://redirect.github.com/biomejs/biome/pull/10774) - feat(css\_parser): parse hyphen-led interpolated properties by [@&#8203;denbezrukov](https://redirect.github.com/denbezrukov) in [#&#8203;10809](https://redirect.github.com/biomejs/biome/pull/10809) - refactor(core): move db outside workspace by [@&#8203;ematipico](https://redirect.github.com/ematipico) in [#&#8203;10796](https://redirect.github.com/biomejs/biome/pull/10796) - fix(cli): filter verbose diagnostics in GitLab reporter by [@&#8203;WaterWhisperer](https://redirect.github.com/WaterWhisperer) in [#&#8203;10777](https://redirect.github.com/biomejs/biome/pull/10777) - fix(lint): ignore custom elements in noInteractiveElementToNoninteractiveRole by [@&#8203;JamBalaya56562](https://redirect.github.com/JamBalaya56562) in [#&#8203;10766](https://redirect.github.com/biomejs/biome/pull/10766) - fix(lint): detect Solid destructured props in JSX children by [@&#8203;Aqu1bp](https://redirect.github.com/Aqu1bp) in [#&#8203;10763](https://redirect.github.com/biomejs/biome/pull/10763) - feat(lint): add ignorePrimitives option to useNullishCoalescing by [@&#8203;pkallos](https://redirect.github.com/pkallos) in [#&#8203;10798](https://redirect.github.com/biomejs/biome/pull/10798) - docs: fix duplicate "children" in formatter comment by [@&#8203;dfedoryshchev](https://redirect.github.com/dfedoryshchev) in [#&#8203;10771](https://redirect.github.com/biomejs/biome/pull/10771) - fix(lint): noMisleadingReturnType reads type assertions as their asserted type by [@&#8203;minseong0324](https://redirect.github.com/minseong0324) in [#&#8203;10719](https://redirect.github.com/biomejs/biome/pull/10719) - fix(svelte): share `<script module>`/`<script>` scope for unused-binding rules by [@&#8203;Mokto](https://redirect.github.com/Mokto) in [#&#8203;10606](https://redirect.github.com/biomejs/biome/pull/10606) - fix(html\_analyze): correctly handle dynamic values for attributes by [@&#8203;Netail](https://redirect.github.com/Netail) in [#&#8203;10683](https://redirect.github.com/biomejs/biome/pull/10683) - ci: release by [@&#8203;github-actions](https://redirect.github.com/github-actions)\[bot] in [#&#8203;10747](https://redirect.github.com/biomejs/biome/pull/10747) #### New Contributors - [@&#8203;BangDori](https://redirect.github.com/BangDori) made their first contribution in [#&#8203;10734](https://redirect.github.com/biomejs/biome/pull/10734) - [@&#8203;PranavAchar01](https://redirect.github.com/PranavAchar01) made their first contribution in [#&#8203;10678](https://redirect.github.com/biomejs/biome/pull/10678) - [@&#8203;dinocosta](https://redirect.github.com/dinocosta) made their first contribution in [#&#8203;10730](https://redirect.github.com/biomejs/biome/pull/10730) - [@&#8203;henrybrewer00-dotcom](https://redirect.github.com/henrybrewer00-dotcom) made their first contribution in [#&#8203;10758](https://redirect.github.com/biomejs/biome/pull/10758) - [@&#8203;Zelys-DFKH](https://redirect.github.com/Zelys-DFKH) made their first contribution in [#&#8203;10281](https://redirect.github.com/biomejs/biome/pull/10281) - [@&#8203;WaterWhisperer](https://redirect.github.com/WaterWhisperer) made their first contribution in [#&#8203;10680](https://redirect.github.com/biomejs/biome/pull/10680) - [@&#8203;otkrickey](https://redirect.github.com/otkrickey) made their first contribution in [#&#8203;10767](https://redirect.github.com/biomejs/biome/pull/10767) - [@&#8203;Aqu1bp](https://redirect.github.com/Aqu1bp) made their first contribution in [#&#8203;10763](https://redirect.github.com/biomejs/biome/pull/10763) **Full Changelog**: <https://github.com/biomejs/biome/compare/@biomejs/biome@2.5.1...@&#8203;biomejs/biome@2.5.2> </details> <details> <summary>casey/just (just)</summary> ### [`v1.55.1`](https://redirect.github.com/casey/just/blob/HEAD/CHANGELOG.md#1551---2026-06-29) [Compare Source](https://redirect.github.com/casey/just/compare/1.55.0...1.55.1) ##### Fixed - Fix panic when empty path is passed to `--show` and `--usage` ([#&#8203;3511](https://redirect.github.com/casey/just/pull/3511) by [casey](https://redirect.github.com/casey)) ##### Misc - Upgrade sha2 to 0.11.0 ([#&#8203;3512](https://redirect.github.com/casey/just/pull/3512) by [casey](https://redirect.github.com/casey)) - Remove `Test::test_round_trip()` ([#&#8203;3509](https://redirect.github.com/casey/just/pull/3509) by [casey](https://redirect.github.com/casey)) - Remove round-trip testing ([#&#8203;3508](https://redirect.github.com/casey/just/pull/3508) by [casey](https://redirect.github.com/casey)) </details> <details> <summary>astral-sh/uv (uv)</summary> ### [`v0.11.27`](https://redirect.github.com/astral-sh/uv/blob/HEAD/CHANGELOG.md#01127) [Compare Source](https://redirect.github.com/astral-sh/uv/compare/0.11.26...0.11.27) Released on 2026-07-06. ##### Enhancements - Continue on ignored errors when fetching wheel metadata ([#&#8203;12255](https://redirect.github.com/astral-sh/uv/pull/12255)) - Use caching for `--python-downloads-json-url` ([#&#8203;16749](https://redirect.github.com/astral-sh/uv/pull/16749)) ##### Preview features - Discover extensionless shebang scripts in `uv workspace list --scripts` ([#&#8203;20099](https://redirect.github.com/astral-sh/uv/pull/20099)) ##### Performance - Avoid full site-packages scans for direct reinstalls ([#&#8203;20119](https://redirect.github.com/astral-sh/uv/pull/20119)) - Avoid redundant pyproject parsing ([#&#8203;20076](https://redirect.github.com/astral-sh/uv/pull/20076)) - Cache default dependency markers when reading locks ([#&#8203;20125](https://redirect.github.com/astral-sh/uv/pull/20125)) - Enable SIMD-accelerated TOML parsing ([#&#8203;20079](https://redirect.github.com/astral-sh/uv/pull/20079)) - Intern `requires-python` specifiers in Simple API parsing ([#&#8203;20104](https://redirect.github.com/astral-sh/uv/pull/20104)) - Read cache entries into exact-sized buffers ([#&#8203;20120](https://redirect.github.com/astral-sh/uv/pull/20120)) - Reduce VersionSpecifiers parsing allocations ([#&#8203;20105](https://redirect.github.com/astral-sh/uv/pull/20105)) - Reduce site-packages scan allocation overhead ([#&#8203;20087](https://redirect.github.com/astral-sh/uv/pull/20087)) - Reuse package names when parsing wheel filenames ([#&#8203;20110](https://redirect.github.com/astral-sh/uv/pull/20110)) - Sort Simple API files after grouping ([#&#8203;20112](https://redirect.github.com/astral-sh/uv/pull/20112)) ##### Bug fixes - Always emit `packages` table for pylock.toml ([#&#8203;20145](https://redirect.github.com/astral-sh/uv/pull/20145)) - Avoid blank line for empty `uv pip tree` ([#&#8203;20062](https://redirect.github.com/astral-sh/uv/pull/20062)) - Encode hashes in file paths ([#&#8203;19807](https://redirect.github.com/astral-sh/uv/pull/19807)) - Error on a registry uv.lock package without a version instead of panicking ([#&#8203;19855](https://redirect.github.com/astral-sh/uv/pull/19855)) - Preserve conditional extra markers in exports ([#&#8203;20148](https://redirect.github.com/astral-sh/uv/pull/20148)) - Skip the ambiguous authority check for file transport VCS URLs ([#&#8203;20086](https://redirect.github.com/astral-sh/uv/pull/20086)) - Sync index format when `uv add --index` updates an existing index URL ([#&#8203;19818](https://redirect.github.com/astral-sh/uv/pull/19818)) ##### Other changes - Re-add `pub` APIs used in Pixi ([#&#8203;20074](https://redirect.github.com/astral-sh/uv/pull/20074)) - Update Rust toolchain to 1.96.1 ([#&#8203;20103](https://redirect.github.com/astral-sh/uv/pull/20103)) ### [`v0.11.26`](https://redirect.github.com/astral-sh/uv/blob/HEAD/CHANGELOG.md#01126) [Compare Source](https://redirect.github.com/astral-sh/uv/compare/0.11.25...0.11.26) Released on 2026-06-30. ##### Performance - Adapt uv to IDs-only PubGrub dependencies ([#&#8203;20048](https://redirect.github.com/astral-sh/uv/pull/20048)) - Avoid allocations in `ForkMap::contains` ([#&#8203;20023](https://redirect.github.com/astral-sh/uv/pull/20023)) - Reuse resolver work across PubGrub iterations ([#&#8203;20020](https://redirect.github.com/astral-sh/uv/pull/20020)) - Speed up candidate selection for disjoint ranges ([#&#8203;20026](https://redirect.github.com/astral-sh/uv/pull/20026)) ##### Bug fixes - Warn when the build cache is inside the source directory ([#&#8203;20056](https://redirect.github.com/astral-sh/uv/pull/20056)) </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - Between 12:00 AM and 03:59 AM, only on Monday (`* 0-3 * * 1`) - 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://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/alecthomas/chroma). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNDIuMiIsInVwZGF0ZWRJblZlciI6IjQzLjI0Mi4yIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent 4fa0add commit df666cd

7 files changed

Lines changed: 4 additions & 4 deletions

File tree

File renamed without changes.

bin/biome

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
.biome-2.5.1.pkg
1+
.biome-2.5.2.pkg

bin/just

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
.just-1.55.0.pkg
1+
.just-1.55.1.pkg

bin/uv

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
.uv-0.11.25.pkg
1+
.uv-0.11.27.pkg

bin/uvx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
.uv-0.11.25.pkg
1+
.uv-0.11.27.pkg

0 commit comments

Comments
 (0)