Skip to content

fix(deps): bump mise tool versions - #520

Open
org-internal-bot[bot] wants to merge 8 commits into
mainfrom
updatecli_main_cd3b53810c6175a1180a4f955fe2ada3f4d5dc38165f3663141daa3f6cb92ac4
Open

fix(deps): bump mise tool versions#520
org-internal-bot[bot] wants to merge 8 commits into
mainfrom
updatecli_main_cd3b53810c6175a1180a4f955fe2ada3f4d5dc38165f3663141daa3f6cb92ac4

Conversation

@org-internal-bot

@org-internal-bot org-internal-bot Bot commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

bump mise tool versions

bump biome in cdviz-grafana/dashboards_generator/mise.toml

1 file(s) updated with "\"biome\" = \"2.5.8\"": * cdviz-grafana/dashboards_generator/mise.toml

@biomejs/biome@2.5.7
## 2.5.7

### Patch Changes

- [#10822](https://github.com/biomejs/biome/pull/10822) [`c171b3b`](https://github.com/biomejs/biome/commit/c171b3bd513d49c35b66cdc74a5de0ca0766b6ef) Thanks [@pkallos](https://github.com/pkallos)! - Added the option `ignoreIfStatements` to [useNullishCoalescing](https://biomejs.dev/linter/rules/use-nullish-coalescing/). Biome now flags `if` statements that only assign to a nullish variable (such as `if (!a) { a = b }`) and can rewrite them to `??=`. When enabled, Biome ignores those `if` statements.

- [#11136](https://github.com/biomejs/biome/pull/11136) [`e63354c`](https://github.com/biomejs/biome/commit/e63354cf280783fa6380951342bdacc3fd55e681) Thanks [@AkashNaickar](https://github.com/AkashNaickar)! - Added a new nursery rule [`noExtendNative`](https://biomejs.dev/linter/rules/no-extend-native/), which reports extending the prototype of a built-in object.

- [#10094](https://github.com/biomejs/biome/pull/10094) [`e007143`](https://github.com/biomejs/biome/commit/e00714360807115210e549caca0f235431ca9a8a) Thanks [@THEjacob1000](https://github.com/THEjacob1000)! - Added the nursery rule [`noTailwindArbitraryValue`](https://biomejs.dev/linter/rules/no-tailwind-arbitrary-value/). Biome now reports Tailwind CSS arbitrary values such as `w-[400px]`, including in HTML/JSX class attributes, configured utility functions, and tagged templates.

- [#11184](https://github.com/biomejs/biome/pull/11184) [`135f476`](https://github.com/biomejs/biome/commit/135f476de8b853f9dc2ff2679ea3525432e66e8e) Thanks [@subotac](https://github.com/subotac)! - Fixed [#11176](https://github.com/biomejs/biome/issues/11176): `noUnknownPseudoClass` now recognizes Vue's `:deep()` pseudo-class inside `.vue` style blocks.

- [#8239](https://github.com/biomejs/biome/pull/8239) [`a519f9d`](https://github.com/biomejs/biome/commit/a519f9d19e56015ec906efac4629fbb15708f5e2) Thanks [@cormacrelf](https://github.com/cormacrelf)! - Fixed [#8233](https://github.com/biomejs/biome/issues/8233), where Biome CLI in
  stdin mode didn't work correctly when handling files in projects with nested
  configurations. For example, with the following structure,
  `--stdin-file-path=subdirectory/...` would not use the nested configuration in
  `subdirectory/biome.json`:

  ```
  ├── biome.json
  └── subdirectory
      ├── biome.json
      └── lib.js
  ```

  ```shell
  biome format --write --stdin-file-path=subdirectory/lib.js < subdirectory/lib.js
  ```

  Now, the nested configuration is correctly picked up and applied.

  In addition, Biome now shows a warning if `--stdin-file-path` is provided but
  that path is ignored and therefore not formatted or fixed.

- [#11138](https://github.com/biomejs/biome/pull/11138) [`8c2c6bd`](https://github.com/biomejs/biome/commit/8c2c6bd96c035e506bc60b75448afb039e331fb1) Thanks [@ematipico](https://github.com/ematipico)! - Fixed [`noUnnecessaryConditions`](https://biomejs.dev/linter/rules/no-unnecessary-conditions/): Biome now chooses the same function overload as TypeScript when an argument is a callback, so conditions that were previously missed are reported.

  The following code is now invalid, because a parameter typed `() => void` accepts an `async` callback and `schedule` therefore returns `string`:

  ```ts
  declare function schedule(handler: () => void): string;
  declare function schedule(handler: () => Promise<void>): string | undefined;

  schedule(async () => {}) ?? "fallback";
  ```

  The following code is also now invalid, because `map(() => 42)` returns `42`:

  ```ts
  type Mapper<T> = () => T;
  declare function map<T>(mapper: Mapper<T>): T;

  map(() => 42) || flag;
  ```

- [#11138](https://github.com/biomejs/biome/pull/11138) [`8c2c6bd`](https://github.com/biomejs/biome/commit/8c2c6bd96c035e506bc60b75448afb039e331fb1) Thanks [@ematipico](https://github.com/ematipico)! - Fixed [#11087](https://github.com/biomejs/biome/issues/11087): [`noUnnecessaryConditions`](https://biomejs.dev/linter/rules/no-unnecessary-conditions/) no longer reports optional chains and nullish coalescing whose receiver can be nullish.

  For example, the optional chain and fallback in the following code are no longer reported:

  ```ts
  declare const usage: { range: { startDate: string } } | null;
  const startDate = usage?.range.startDate ?? "N/A";
  ```

- [#11118](https://github.com/biomejs/biome/pull/11118) [`9c16840`](https://github.com/biomejs/biome/commit/9c16840801a806ba34fbba7da28b9724d250207a) Thanks [@subotac](https://github.com/subotac)! - Fixed [#11098](https://github.com/biomejs/biome/issues/11098): The HTML formatter now preserves the configured trailing newline when a file ends with a comment.

  ```diff
  -<!-- trailing comment -->
  \ No newline at end of file
  +<!-- trailing comment -->
  ```

- [#11201](https://github.com/biomejs/biome/pull/11201) [`0e80610`](https://github.com/biomejs/biome/commit/0e8061069915651a6f7cbba918a0bde0dbc1491f) Thanks [@Bishwas-py](https://github.com/Bishwas-py)! - Fixed [#11182](https://github.com/biomejs/biome/issues/11182): suppression comments for [`noPositiveTabindex`](https://biomejs.dev/linter/rules/no-positive-tabindex/) now suppress the rule in HTML files when the attributes of the element span multiple lines.

- [#11079](https://github.com/biomejs/biome/pull/11079) [`607afd2`](https://github.com/biomejs/biome/commit/607afd2488efb30cff5ea4b27de4d98eca728e0f) Thanks [@dyc3](https://github.com/dyc3)! - The HTML formatter now lays out the `srcset` attribute of `<img>` and `<source>` as the list of candidates it is. Runs of whitespace between candidates collapse, and once the list no longer fits on one line each candidate goes on its own line with the descriptors aligned:

  ```diff
  - <img srcset="/visual@0.5.png  400w, /visual.png 805w, /visual@2x.png 1610w, /visual@3x.png 2415w" />
  + <img
  +   srcset="
  +     /visual@0.5.png  400w,
  +     /visual.png      805w,
  +     /visual@2x.png  1610w,
  +     /visual@3x.png  2415w
  +   "
  + />
  ```

- [#11156](https://github.com/biomejs/biome/pull/11156) [`fed72c7`](https://github.com/biomejs/biome/commit/fed72c7e8a2bff2942d5970f182262d18e049914) Thanks [@saberoueslati](https://github.com/saberoueslati)! - Fixed [#11129](https://github.com/biomejs/biome/issues/11129): [`noUnusedVariables`](https://biomejs.dev/linter/rules/no-unused-variables/) no longer reports Vue bindings as unused when they are assigned through automatically unwrapped template refs.

- [#11124](https://github.com/biomejs/biome/pull/11124) [`d890b39`](https://github.com/biomejs/biome/commit/d890b39c3ef21040bded453d9af91e1b301a0d67) Thanks [@denbezrukov](https://github.com/denbezrukov)! - Fixed CSS formatting of line comments between a declaration colon and value to preserve their source indentation.

  ```diff
   .test {
     background:
  -  /////// foo
  -  // bar
  +        /////// foo
  +        // bar
       radial-gradient(circle, #000, transparent);
   }
  ```

- [#11113](https://github.com/biomejs/biome/pull/11113) [`3d8ab73`](https://github.com/biomejs/biome/commit/3d8ab73619f1c62a2d544d41ffee16eab9307d51) Thanks [@denbezrukov](https://github.com/denbezrukov)! - Fixed CSS formatting of long block comments between comma-separated property values:

  ```diff
   .foo {
     box-shadow:
  -    1000px /* long long long long long long long long long long long long comment */ 1000px /* long long long long long long long long long comment */ 2px color(srgb 0.555555555 0.555555555 0.555555555),
  +    1000px
  +      /* long long long long long long long long long long long long comment */
  +      1000px /* long long long long long long long long long comment */ 2px
  +      color(srgb 0.555555555 0.555555555 0.555555555),
       1px 1px black;
   }
  ```

- [#11127](https://github.com/biomejs/biome/pull/11127) [`da5c1a5`](https://github.com/biomejs/biome/commit/da5c1a539bac009eb1bc275b9bd8194f9ca7d5fa) Thanks [@dyc3](https://github.com/dyc3)! - The HTML formatter now picks the quote character for an attribute by counting the quotes in the value rather than looking only for a double quote. `&apos;` and `&quot;` count as the characters they stand for, and only the character that ends up as the delimiter stays escaped:

  ```diff
  - <div title='123 &apos;&quot; 456'></div>
  + <div title="123 '&quot; 456"></div>
  ```

  Entities that are not quotes, such as `&amp;` or `&[#39](https://github.com/biomejs/biome/issues/39);`, are left exactly as written.

- [#11193](https://github.com/biomejs/biome/pull/11193) [`77035bb`](https://github.com/biomejs/biome/commit/77035bb3777805c682eefa4cbed5464c94baccba) Thanks [@dyc3](https://github.com/dyc3)! - Fixed the HTML formatter collapsing the blank line between an element and the text that follows it. A blank line before text is now kept, the way one before another element already was:

  ```diff
    <div>foo</div>
  -
    text
  ```

- [#11106](https://github.com/biomejs/biome/pull/11106) [`ad80f57`](https://github.com/biomejs/biome/commit/ad80f572c922fc2a80c90b8e26a66300dfb82d24) Thanks [@dyc3](https://github.com/dyc3)! - The HTML formatter now writes the HTML5 doctype in lowercase, matching Prettier:

  ```diff
  - <!DOCTYPE html>
  + <!doctype html>
  ```

  This only applies to a plain `.html` file whose doctype stands alone. A doctype that names a DTD keeps the case it was written with, since the rest of the declaration is not lowercased either:

  ```html
  <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
  ```

  A `.vue`, `.svelte`, or `.astro` file keeps whatever the author wrote.

- [#11188](https://github.com/biomejs/biome/pull/11188) [`60679db`](https://github.com/biomejs/biome/commit/60679dbe6d53c9b78571042b0b8c906bd345e52d) Thanks [@dyc3](https://github.com/dyc3)! - Fixed the HTML formatter printing a comment twice when it ended the line of the last element in a document:

  ```diff
  - text<!-- a --><!-- a -->
  + text<!-- a -->
  ```

- [#11077](https://github.com/biomejs/biome/pull/11077) [`4dcd0d9`](https://github.com/biomejs/biome/commit/4dcd0d99579650191696dc5fb8b16dd69d65c4ee) Thanks [@dyc3](https://github.com/dyc3)! - Fixed a bug where the HTML formatter collapsed the whitespace inside `<textarea>`, `<xmp>` and `<plaintext>`, changing what the page renders.

  ```diff
  - <textarea>
  -  line one
  - line two </textarea>
  + <textarea>line one line two</textarea>
  ```

  Biome now prints the content of these elements exactly as it appears in the source, matching the existing behavior for `<pre>`.

- [#11194](https://github.com/biomejs/biome/pull/11194) [`abfbb11`](https://github.com/biomejs/biome/commit/abfbb11da260852f0b4aa15f36207314ccfae436) Thanks [@dyc3](https://github.com/dyc3)! - Fixed the HTML formatter refusing to format a Svelte file containing an array pattern that skips a position:

  ```svelte
  {#each animals as [, value]}
  	<p>{value}</p>
  {/each}
  ```

- [#10094](https://github.com/biomejs/biome/pull/10094) [`e007143`](https://github.com/biomejs/biome/commit/e00714360807115210e549caca0f235431ca9a8a) Thanks [@THEjacob1000](https://github.com/THEjacob1000)! - Fixed [`useSortedClasses`](https://biomejs.dev/linter/rules/use-sorted-classes/) to correctly detect unsorted classes in static member expression tagged templates (e.g. `tw.div\`...\``). Previously, these were silently skipped due to surrounding whitespace trivia not being stripped from the tag name.

- [#11078](https://github.com/biomejs/biome/pull/11078) [`10da30e`](https://github.com/biomejs/biome/commit/10da30e0013c35fe2f4d3e335b88a539ae6eb87a) Thanks [@dyc3](https://github.com/dyc3)! - Fixed Vue single-file components failing to parse when they contain a custom block such as `<i18n>` or `<docs>`, or a `<template>` written in another language. Their content is no longer read as HTML, so a block may hold whatever its own tooling expects:

  ```vue
  <docs>
  This block is prose, and it may mention a `<my-component>` without closing it.
  </docs>

  <template lang="pug">
    .test
      #foo
  </template>
  ```

  Previously both blocks produced a parse error and the whole file was left unformatted. Biome now prints their content unchanged while still formatting the opening tag.

- [#11231](https://github.com/biomejs/biome/pull/11231) [`4afd901`](https://github.com/biomejs/biome/commit/4afd901edd5d921d63a259a049c6a774269c7b82) Thanks [@ematipico](https://github.com/ematipico)! - Improved the performance of the following lint rules:

  - [`noArguments`](https://biomejs.dev/linter/rules/no-arguments/).
  - [`noGlobalAssign`](https://biomejs.dev/linter/rules/no-global-assign/).
  - [`noUndeclaredVariables`](https://biomejs.dev/linter/rules/no-undeclared-variables/).
  - [`noRestrictedGlobals`](https://biomejs.dev/linter/rules/no-restricted-globals/).
  - [`noInvalidUseBeforeDeclaration`](https://biomejs.dev/linter/rules/no-invalid-use-before-declaration/).
  - [`noShadow`](https://biomejs.dev/linter/rules/no-shadow/).
  - [`noRedeclare`](https://biomejs.dev/linter/rules/no-redeclare/).

- [#11134](https://github.com/biomejs/biome/pull/11134) [`2fa0a62`](https://github.com/biomejs/biome/commit/2fa0a62224af7a13869a28ef80aefa5ea75ebfd2) Thanks [@yanthomasdev](https://github.com/yanthomasdev)! - Clarified the warning emitted when using the experimental `json` and `json-pretty` reporters.

- [#11198](https://github.com/biomejs/biome/pull/11198) [`ed88b13`](https://github.com/biomejs/biome/commit/ed88b13a6d95fe564aaee6c731651e7dec8266db) Thanks [@saberoueslati](https://github.com/saberoueslati)! - Fixed [#11171](https://github.com/biomejs/biome/issues/11171): variables referenced only inside a Svelte attachment (`{@attach ...}`) are no longer reported as unused by [`noUnusedVariables`](https://biomejs.dev/linter/rules/no-unused-variables/) and [`noUnusedImports`](https://biomejs.dev/linter/rules/no-unused-imports/).

- [#11155](https://github.com/biomejs/biome/pull/11155) [`6ee17ea`](https://github.com/biomejs/biome/commit/6ee17ea2df979a67df5d1263734f28f77c6512a6) Thanks [@dyc3](https://github.com/dyc3)! - Improved performance when printing diagnostics to the console.

- [#11160](https://github.com/biomejs/biome/pull/11160) [`217f8ad`](https://github.com/biomejs/biome/commit/217f8adbc2f700ab4c92cb227434c2afba9f9611) Thanks [@dyc3](https://github.com/dyc3)! - Improved the performance of [`noFloatingPromises`](https://biomejs.dev/linter/rules/no-floating-promises/) by skipping type inference for assignment statements, which are always considered handled.

- [#11159](https://github.com/biomejs/biome/pull/11159) [`26c23d9`](https://github.com/biomejs/biome/commit/26c23d96ced1a6eca496955fbe93279da2747346) Thanks [@saberoueslati](https://github.com/saberoueslati)! - Fixed [#11144](https://github.com/biomejs/biome/issues/11144): [`noFloatingPromises`](https://biomejs.dev/linter/rules/no-floating-promises/) no longer reports already-awaited optional Promise values.

- [#11138](https://github.com/biomejs/biome/pull/11138) [`8c2c6bd`](https://github.com/biomejs/biome/commit/8c2c6bd96c035e506bc60b75448afb039e331fb1) Thanks [@ematipico](https://github.com/ematipico)! - Fixed [#11121](https://github.com/biomejs/biome/issues/11121): [`noUnnecessaryConditions`](https://biomejs.dev/linter/rules/no-unnecessary-conditions/) no longer reports conditions based on an inapplicable function overload.

  For example, the condition in the following code is no longer reported because `query({})` selects the overload that returns `boolean`:

  ```ts
  declare function query(options: { initial: string }): { isPending: false };
  declare function query(options: { initial?: string }): { isPending: boolean };

  const { isPending } = query({});
  isPending || fallback;
  ```

- [#11152](https://github.com/biomejs/biome/pull/11152) [`c4fc6a9`](https://github.com/biomejs/biome/commit/c4fc6a90777358905cf99b3261a479de73d7d383) Thanks [@dyc3](https://github.com/dyc3)! - Improved the performance of collecting rule timings with `--profile-rules` in heavily multithreaded environments.

- [#11128](https://github.com/biomejs/biome/pull/11128) [`4d3ff76`](https://github.com/biomejs/biome/commit/4d3ff7689c36af5149142d9a4a23165154359655) Thanks [@ematipico](https://github.com/ematipico)! - Fixed [#7635](https://github.com/biomejs/biome/issues/7635): [`noDeprecatedImports`](https://biomejs.dev/linter/rules/no-deprecated-imports/) now detects deprecated ambient declarations that are exported separately.

- [#11117](https://github.com/biomejs/biome/pull/11117) [`01f7ef5`](https://github.com/biomejs/biome/commit/01f7ef58d4c19a587b01754c96b577a2a5a47418) Thanks [@subotac](https://github.com/subotac)! - Fixed [#11014](https://github.com/biomejs/biome/issues/11014): [`noDelete`](https://biomejs.dev/linter/rules/no-delete/) no longer reports `process.env["FOO"]` style property deletions.

- [#11168](https://github.com/biomejs/biome/pull/11168) [`9847e68`](https://github.com/biomejs/biome/commit/9847e680ff8bb891a6c910e881af98a4fffa33c2) Thanks [@saberoueslati](https://github.com/saberoueslati)! - Added the nursery rule [`noNonScalableViewport`](https://biomejs.dev/linter/rules/no-non-scalable-viewport), which reports viewport metadata that disables user scaling with `user-scalable=no`.

  For example:

  ```html
  <meta name="viewport" content="width=device-width, user-scalable=no" />
  ```

- [#11154](https://github.com/biomejs/biome/pull/11154) [`a1d6b1f`](https://github.com/biomejs/biome/commit/a1d6b1fc544c6c6cc1dd38f87898d34738fbe97b) Thanks [@dyc3](https://github.com/dyc3)! - Improved the performance of [`noImportCycles`](https://biomejs.dev/linter/rules/no-import-cycles/) by skipping graph traversals for imports that cannot be part of a cycle.

- [#11175](https://github.com/biomejs/biome/pull/11175) [`d96d6dd`](https://github.com/biomejs/biome/commit/d96d6dd07702828f7e7a5ce59f8fc00006f6ee46) Thanks [@ematipico](https://github.com/ematipico)! - Fixed CSS parsing of registered custom properties: Biome now correctly validates the `syntax` descriptor of `@property` rules.



## What's Changed
* fix(html): preserve trailing newline after comments by @subotac in https://github.com/biomejs/biome/pull/11118
* fix(format/html): preserve the content of preformatted elements by @dyc3 in https://github.com/biomejs/biome/pull/11077
* feat(format/yaml): explicit block mapping entries by @dyc3 in https://github.com/biomejs/biome/pull/11053
* feat(format/yaml): normalize scalar quotes by @dyc3 in https://github.com/biomejs/biome/pull/11054
* fix(parser/yaml): plain scalar `#` and alias name lexing by @dyc3 in https://github.com/biomejs/biome/pull/11061
* feat(format/yaml): normalize node property placement by @dyc3 in https://github.com/biomejs/biome/pull/11062
* feat(format/yaml): middle comments by @dyc3 in https://github.com/biomejs/biome/pull/11063
* feat(css_formatter): scss and css comments inside declarations by @denbezrukov in https://github.com/biomejs/biome/pull/11113
* chore: trim published crate sizes with cargo diet by @dreyfus92 in https://github.com/biomejs/biome/pull/11123
* feat(useSortedClasses): resolve bare functional utilities with defaults in sort_v4 by @johncarmack1984 in https://github.com/biomejs/biome/pull/11120
* feat(lint): add ignoreIfStatements option to useNullishCoalescing by @pkallos in https://github.com/biomejs/biome/pull/10822
* feat(md/fmt): dedent code blocks, normalize strings, indentation fixes by @ematipico in https://github.com/biomejs/biome/pull/11111
* fix: `--stdin-file-path` with nested configuration by @cormacrelf in https://github.com/biomejs/biome/pull/8239
* fix(noDelete): allow computed process.env deletion by @subotac in https://github.com/biomejs/biome/pull/11117
* chore(xtask): migrate Date global type by @minseong0324 in https://github.com/biomejs/biome/pull/11107
* feat(format/yaml): flow collection blank lines and spacing by @dyc3 in https://github.com/biomejs/biome/pull/11064
* feat(format/yaml): explicit-form mapping keys by @dyc3 in https://github.com/biomejs/biome/pull/11065
* feat(format/yaml): document separation and trailing newlines by @dyc3 in https://github.com/biomejs/biome/pull/11066
* feat(format/yaml): block scalar trailing comment lines by @dyc3 in https://github.com/biomejs/biome/pull/11058
* fix(css_formatter): preserve property value comment indentation by @denbezrukov in https://github.com/biomejs/biome/pull/11124
* feat(fmt/md): prose-wrap formatting for markdown by @ematipico in https://github.com/biomejs/biome/pull/11115
* feat(lint): add nursery rule noTailwindArbitraryValue by @THEjacob1000 in https://github.com/biomejs/biome/pull/10094
* fix(parser/yaml): property attachment across lines in block mappings by @dyc3 in https://github.com/biomejs/biome/pull/11057
* fix(css): resolve empty syntax node pointers by @denbezrukov in https://github.com/biomejs/biome/pull/11132
* fix(inference): regression in optional chain types by @ematipico in https://github.com/biomejs/biome/pull/11138
* docs: rework CLI by @yanthomasdev in https://github.com/biomejs/biome/pull/11134
* fix(html): track Vue template assignment references by @saberoueslati in https://github.com/biomejs/biome/pull/11156
* feat(css): property syntax value codec by @ematipico in https://github.com/biomejs/biome/pull/11148
* feat(lint): add noExtendNative nursery rule by @AkashNaickar in https://github.com/biomejs/biome/pull/11136
* feat(css): property semantic model by @ematipico in https://github.com/biomejs/biome/pull/11149
* perf(console): batch writes when printing instead of one char at a time by @dyc3 in https://github.com/biomejs/biome/pull/11155
* fix(lint): detect deprecated ambient imports by @ematipico in https://github.com/biomejs/biome/pull/11128
* chore(xtask): migrate RegExp global types by @minseong0324 in https://github.com/biomejs/biome/pull/11108
* perf(rule_profiler): thread local profilers, aggregate at the end by @dyc3 in https://github.com/biomejs/biome/pull/11152
* perf(noFloatingPromises): short circuit assignment statements by @dyc3 in https://github.com/biomejs/biome/pull/11160
* feat(module-graph): css traversal for properties by @ematipico in https://github.com/biomejs/biome/pull/11153
* fix(inference): collapse instance wrappers around unions by @saberoueslati in https://github.com/biomejs/biome/pull/11159
* fix(parse/html): read Vue SFC custom blocks as opaque text by @dyc3 in https://github.com/biomejs/biome/pull/11078
* feat(format/html): lay out the srcset attribute by @dyc3 in https://github.com/biomejs/biome/pull/11079
* fix(format/html): write the HTML5 doctype in lowercase by @dyc3 in https://github.com/biomejs/biome/pull/11106
* fix(format/html): pick attribute quotes by counting them by @dyc3 in https://github.com/biomejs/biome/pull/11127
* chore(xtask): migrate Map and Set global types by @minseong0324 in https://github.com/biomejs/biome/pull/11109
* feat(lint): add noNonScalableViewport rule by @saberoueslati in https://github.com/biomejs/biome/pull/11168
* chore(xtask): migrate Array global types by @minseong0324 in https://github.com/biomejs/biome/pull/11125
* fix(css_parser): tighten interpolated identifier boundaries by @denbezrukov in https://github.com/biomejs/biome/pull/11181
* fix(analyze): recognize references in Svelte attachments by @saberoueslati in https://github.com/biomejs/biome/pull/11198
* fix(lint/css): recognize Vue :deep() pseudo-class by @subotac in https://github.com/biomejs/biome/pull/11184
* chore(deps): update rust crate serde to 1.0.229 by @renovate[bot] in https://github.com/biomejs/biome/pull/11200
* chore(deps): update rust crate camino to 1.2.5 by @renovate[bot] in https://github.com/biomejs/biome/pull/11197
* chore(deps): update rust crate schemars to 1.2.2 by @renovate[bot] in https://github.com/biomejs/biome/pull/11199
* chore(deps): update rust crate serde_json to 1.0.151 by @renovate[bot] in https://github.com/biomejs/biome/pull/11203
* chore(deps): update rust crate bpaf to 0.9.27 by @renovate[bot] in https://github.com/biomejs/biome/pull/11196
* chore(deps): update github-actions by @renovate[bot] in https://github.com/biomejs/biome/pull/11204
* chore(deps): update pnpm to v11.18.0 by @renovate[bot] in https://github.com/biomejs/biome/pull/11205
* test(format/html): enable `html_embeds` feature for tests by @dyc3 in https://github.com/biomejs/biome/pull/11216
* perf(noImportCycles): prune DFS traversals by grouping strongly connected components by @dyc3 in https://github.com/biomejs/biome/pull/11154
* feat(graph): traversal of HTML-ish files by @ematipico in https://github.com/biomejs/biome/pull/11158
* feat(css): js traverse, source order paths, cache traverse by @ematipico in https://github.com/biomejs/biome/pull/11169
* fix(css): validate @property syntax descriptors by @ematipico in https://github.com/biomejs/biome/pull/11175
* test(format/html): run the prettier-plugin-svelte suite by @dyc3 in https://github.com/biomejs/biome/pull/11130
* fix(format/html): stop printing a document's last comment twice by @dyc3 in https://github.com/biomejs/biome/pull/11188
* fix(noPositiveTabindex): make suppression comments work on multiline HTML tags by @Bishwas-py in https://github.com/biomejs/biome/pull/11201
* perf(lint): reduce trigger of rules by @ematipico in https://github.com/biomejs/biome/pull/11231
* fix(format/html): keep the blank line before text by @dyc3 in https://github.com/biomejs/biome/pull/11193
* fix(format/html): format a Svelte array pattern that skips a position by @dyc3 in https://github.com/biomejs/biome/pull/11194
* ci: release by @github-actions[bot] in https://github.com/biomejs/biome/pull/11119

## New Contributors
* @subotac made their first contribution in https://github.com/biomejs/biome/pull/11118
* @dreyfus92 made their first contribution in https://github.com/biomejs/biome/pull/11123
* @THEjacob1000 made their first contribution in https://github.com/biomejs/biome/pull/10094
* @saberoueslati made their first contribution in https://github.com/biomejs/biome/pull/11156
* @AkashNaickar made their first contribution in https://github.com/biomejs/biome/pull/11136
* @Bishwas-py made their first contribution in https://github.com/biomejs/biome/pull/11201

**Full Changelog**: https://github.com/biomejs/biome/compare/@biomejs/biome@2.5.6...@biomejs/biome@2.5.7
@biomejs/biome@2.5.8
## 2.5.8

### Patch Changes

- [#10710](https://github.com/biomejs/biome/pull/10710) [`0a0fbc1`](https://github.com/biomejs/biome/commit/0a0fbc15d67c410c80dfae398903f845544fcd65) Thanks [@dyc3](https://github.com/dyc3)! - Added a new nursery rule [`useReactCompiler`](https://biomejs.dev/linter/rules/use-react-compiler/), which reports diagnostics from React Compiler lint mode.

- [#11251](https://github.com/biomejs/biome/pull/11251) [`ea9dd8a`](https://github.com/biomejs/biome/commit/ea9dd8a93e65f849840415e8e26cd668aa1af913) Thanks [@dyc3](https://github.com/dyc3)! - Improved performance of [`noImportCycles`](https://biomejs.dev/linter/rules/no-import-cycles/).

- [#11247](https://github.com/biomejs/biome/pull/11247) [`52b44d6`](https://github.com/biomejs/biome/commit/52b44d6795741d051bf703bd69c6cb447af8fd1d) Thanks [@dyc3](https://github.com/dyc3)! - Added the nursery rule [`noSvelteLegacyConst`](https://biomejs.dev/linter/rules/no-svelte-legacy-const/), which disallows legacy Svelte `{@const}` tags and recommends declaration tags with `$derived()`.

  Invalid:

  ```svelte
  {#each boxes as box}
    {@const area = box.width * box.height}
    <p>{area}</p>
  {/each}
  ```

  Valid:

  ```svelte
  {#each boxes as box}
    {const area = $derived(box.width * box.height)}
    <p>{area}</p>
  {/each}
  ```

- [#11252](https://github.com/biomejs/biome/pull/11252) [`d5f5704`](https://github.com/biomejs/biome/commit/d5f570414fdcdddf62372e35c05f6dababad9287) Thanks [@Turtle-Hwan](https://github.com/Turtle-Hwan)! - Fixed [#11250](https://github.com/biomejs/biome/issues/11250): [`useAwait`](https://biomejs.dev/linter/rules/use-await/) no longer reports async functions that contain an `await using` declaration.

- [#11143](https://github.com/biomejs/biome/pull/11143) [`6be7be1`](https://github.com/biomejs/biome/commit/6be7be1b147d7b4352ff5625a78bd54a48958950) Thanks [@vznh](https://github.com/vznh)! - Fixed [#11017](https://github.com/biomejs/biome/issues/11017): [`noUselessUndefined`](https://biomejs.dev/linter/rules/no-useless-undefined/) no longer reports `return undefined` when the enclosing function has a return type annotation other than `undefined` or `void`.

- [#11234](https://github.com/biomejs/biome/pull/11234) [`caefe39`](https://github.com/biomejs/biome/commit/caefe393c66340914c481f7ccfc82979cf76b61b) Thanks [@subotac](https://github.com/subotac)! - Fixed [#11228](https://github.com/biomejs/biome/issues/11228): CSS block comments between a declaration colon and value now preserve their source indentation.

  ```diff
   :root {
     --font-stack:
  -/* comment */
  +    /* comment */
       system-ui;
   }
  ```

- [#11285](https://github.com/biomejs/biome/pull/11285) [`bca1f73`](https://github.com/biomejs/biome/commit/bca1f73d939423056337bfd0a42cbdcb66bb1e3f) Thanks [@denbezrukov](https://github.com/denbezrukov)! - Fixed [#11280](https://github.com/biomejs/biome/issues/11280): CSS formatting keeps comments inside functional pseudo-classes and pseudo-elements instead of moving them before the function name.

  ```diff
  -:/* comment */ where(div) {}
  +:where(/* comment */ div) {}
  ```

- [#11080](https://github.com/biomejs/biome/pull/11080) [`af16a0b`](https://github.com/biomejs/biome/commit/af16a0bf884c48bad2caab70e7930096e81e1c99) Thanks [@dyc3](https://github.com/dyc3)! - HTML `style` attribute values are now parsed as CSS. All Biome CSS lint rules are applied to the `style` attributes.

- [#11195](https://github.com/biomejs/biome/pull/11195) [`6a85588`](https://github.com/biomejs/biome/commit/6a85588578725195625281984a47c9a8563bf103) Thanks [@dyc3](https://github.com/dyc3)! - Fixed Svelte files failing to parse when an expression begins with an object literal.

  Now the following snippet is correctly parsed:

  ```svelte
  <p>{{ a: true }}</p>
  <div class={{ active: isActive }}></div>
  ```

- [#11173](https://github.com/biomejs/biome/pull/11173) [`481d008`](https://github.com/biomejs/biome/commit/481d008f6e8872a78749496fbbf1f9c761d9a770) Thanks [@Austin1serb](https://github.com/Austin1serb)! - Fixed [#10242](https://github.com/biomejs/biome/issues/10242): JavaScript GritQL patterns with multiple metavariables now match snippets consistently in WebAssembly.

- [#11187](https://github.com/biomejs/biome/pull/11187) [`23c0369`](https://github.com/biomejs/biome/commit/23c0369c43b59284ca68c65883d6ede4228b6fb8) Thanks [@ematipico](https://github.com/ematipico)! - Added the nursery rule [`noInvalidPropertyInitValue`](https://biomejs.dev/linter/rules/no-invalid-property-init-value/), which reports an `@property` whose `initial-value` does not match its `syntax` descriptor. For example, the following declaration triggers the rule because `red` is not a `<length>`:

  ```css
  @property --size {
    syntax: "<length>";
    inherits: false;
    initial-value: red;
  }
  ```

- [#11272](https://github.com/biomejs/biome/pull/11272) [`73896e6`](https://github.com/biomejs/biome/commit/73896e6712ba4c398ba21141829f8361ace45eb2) Thanks [@ematipico](https://github.com/ematipico)! - Improved the diagnostic emitted by [`noRootType`](https://biomejs.dev/linter/rules/no-root-type).

- [#11240](https://github.com/biomejs/biome/pull/11240) [`bd0b68d`](https://github.com/biomejs/biome/commit/bd0b68d418890059930074b46273aa616fbb735a) Thanks [@ematipico](https://github.com/ematipico)! - Fixed [#11223](https://github.com/biomejs/biome/issues/11223): Improved the
  performance of [`noMisusedPromises`](https://biomejs.dev/linter/rules/no-misused-promises/)
  when analyzing async class methods that call other methods through `this`.

- [#11172](https://github.com/biomejs/biome/pull/11172) [`4a0bc5c`](https://github.com/biomejs/biome/commit/4a0bc5c46e6dbbefd17fa133ea426aa41f0a23f8) Thanks [@saberoueslati](https://github.com/saberoueslati)! - Fixed [#10806](https://github.com/biomejs/biome/issues/10806): [`noUselessFragments`](https://biomejs.dev/linter/rules/no-useless-fragments/) no longer causes Biome to panic when its unsafe fix removes a fragment used as a JSX attribute value.

- [#11227](https://github.com/biomejs/biome/pull/11227) [`4d603b0`](https://github.com/biomejs/biome/commit/4d603b072fae45a69bd291ab92f3379232cd34df) Thanks [@saberoueslati](https://github.com/saberoueslati)! - Fixed [#11178](https://github.com/biomejs/biome/issues/11178): [`noUndeclaredVariables`](https://biomejs.dev/linter/rules/no-undeclared-variables/) no longer reports Vue's built-in instance properties, such as `$slots` and `$attrs`, in template expressions or `$event` in inline event-handler expressions. The instance properties are still reported inside `<script setup>`, where they are not defined.

- [#11187](https://github.com/biomejs/biome/pull/11187) [`23c0369`](https://github.com/biomejs/biome/commit/23c0369c43b59284ca68c65883d6ede4228b6fb8) Thanks [@ematipico](https://github.com/ematipico)! - Fixed CSS parsing of registered custom properties: Biome now correctly validates the `syntax` descriptor of `@property` rules.



## What's Changed
* feat(service): treat html style attributes as CSS by @dyc3 in https://github.com/biomejs/biome/pull/11080
* feat: code review skill by @ematipico in https://github.com/biomejs/biome/pull/11235
* refactor(inference): prepare legacy type removal by @ematipico in https://github.com/biomejs/biome/pull/11010
* fix(lint/noUselessFragments): panic when fixing a fragment used as a JSX attribute value by @saberoueslati in https://github.com/biomejs/biome/pull/11172
* ci: update codspeed crates by @ematipico in https://github.com/biomejs/biome/pull/11239
* feat(lint/js): add `useReactCompiler` by @dyc3 in https://github.com/biomejs/biome/pull/10710
* ci: fix windows builds by @dyc3 in https://github.com/biomejs/biome/pull/11245
* ci: enable longpaths in main.yml by @dyc3 in https://github.com/biomejs/biome/pull/11246
* fix(inference): query local types before global by @ematipico in https://github.com/biomejs/biome/pull/11240
* feat(lint/html): add `noSvelteLegacyConst` by @dyc3 in https://github.com/biomejs/biome/pull/11247
* fix(useAwait): treat await using as an async operation by @Turtle-Hwan in https://github.com/biomejs/biome/pull/11252
* feat(css): support SCSS nesting combinator by @denbezrukov in https://github.com/biomejs/biome/pull/11243
* feat: markdown linter by @ematipico in https://github.com/biomejs/biome/pull/11253
* fix(analyzer): scope Vue template globals correctly by @saberoueslati in https://github.com/biomejs/biome/pull/11227
* fix(grit): use byte offsets for WASM snippets by @Austin1serb in https://github.com/biomejs/biome/pull/11173
* fix(lint): preserve explicitly typed undefined returns by @vznh in https://github.com/biomejs/biome/pull/11143
* refactor(md/parse): two-phase parse by @ematipico in https://github.com/biomejs/biome/pull/11256
* perf(noImportCycles): exclude node_modules, add more tests by @dyc3 in https://github.com/biomejs/biome/pull/11251
* fix(css_formatter): preserve block comment indentation by @subotac in https://github.com/biomejs/biome/pull/11234
* chore: markdown rule generator by @Netail in https://github.com/biomejs/biome/pull/11261
* perf(md/parse): restore parser state via checkpoint by @ematipico in https://github.com/biomejs/biome/pull/11257
* chore: markdownlint rule source by @Netail in https://github.com/biomejs/biome/pull/11265
* fix(parse/html): stop reading `{{` as an interpolation in Svelte by @dyc3 in https://github.com/biomejs/biome/pull/11195
* fix(yaml/parse): catch more errors by @ematipico in https://github.com/biomejs/biome/pull/11259
* fix(tools): rule gen and rename rule by @ematipico in https://github.com/biomejs/biome/pull/11269
* fix(tools): path normalisation by @ematipico in https://github.com/biomejs/biome/pull/11271
* test(format/html): format embedded content in the formatter tests by @dyc3 in https://github.com/biomejs/biome/pull/11209
* feat(useSortedClasses): order variants in sort_v4 by @johncarmack1984 in https://github.com/biomejs/biome/pull/11249
* fix(lint/graphql): text range by @ematipico in https://github.com/biomejs/biome/pull/11272
* test(format/html): indent script and style in the HTML Prettier samples by @dyc3 in https://github.com/biomejs/biome/pull/11210
* feat(lint): nursery noInvalidPropertyInitValue by @ematipico in https://github.com/biomejs/biome/pull/11187
* fix(css_formatter): preserve pseudo function comments by @denbezrukov in https://github.com/biomejs/biome/pull/11285
* chore(deps): update rust crate rust-lapper to 1.3.0 by @renovate[bot] in https://github.com/biomejs/biome/pull/11292
* chore(deps): update pnpm to v11.20.0 by @renovate[bot] in https://github.com/biomejs/biome/pull/11291
* feat: useTopLevelHeading by @Netail in https://github.com/biomejs/biome/pull/11286
* ci: release by @github-actions[bot] in https://github.com/biomejs/biome/pull/11236

## New Contributors
* @Turtle-Hwan made their first contribution in https://github.com/biomejs/biome/pull/11252
* @Austin1serb made their first contribution in https://github.com/biomejs/biome/pull/11173
* @vznh made their first contribution in https://github.com/biomejs/biome/pull/11143

**Full Changelog**: https://github.com/biomejs/biome/compare/@biomejs/biome@2.5.7...@biomejs/biome@2.5.8
bump helm in charts/mise.toml

1 file(s) updated with "helm = \"4.2.4\"": * charts/mise.toml

v4.2.4
Helm v4.2.4 is a patch release. Users are encouraged to upgrade for the best experience.

The community keeps growing, and we'd love to see you there!

- Join the discussion in [Kubernetes Slack](https://kubernetes.slack.com):
  -  for questions and just to hang out
  -  for discussing PRs, code, and bugs
- Hang out at the Public Developer Call: Thursday, 9:30 Pacific via [Zoom](https://zoom-lfx.platform.linuxfoundation.org/meeting/91295593969?password=17825db5-c698-44cc-9f00-ef1f61f5d3fb)
- Test, debug, and contribute charts: [ArtifactHub/packages](https://artifacthub.io/packages/search?kind=0)

## Notable Changes

- fix: Improve error reporting for helm template --debug with --show-only- #31185 by @kyokuping
- fix: fetch logs from all containers in test pods- #32099 by @SebTardif
- fix(provenance): check error return in Digest and encodeRelease- #32136 by @SebTardif
- fix panic on repeated IsReachable calls- #32184 by @atkrad
- fix: set [pull,push] scope when helm push to a registry(use token auth) - v4- #31211 by @kimsungmin1
- Fix missing conflict retry with server-side apply- #32088 by @Kajot-dev
- Properly format the extra field in gzipped packages- #31884 by @ouillie 
- Fix vanishing empty lines- #32327 by @matheuscscp
- fix: pass registry client to downloader.Manager in upgrade- #32400 by @SetagGnaw
- chore(deps): bump google.golang.org/grpc from 1.80.0 to 1.82.1- for GO-2026-6061 #32450
- fix: bump go.opentelemetry.io/otel to v1.44.0 for GO-2026-5158- #32521 by @TerryHowe

## Installation and Upgrading

Download Helm v4.2.4. The common platform binaries are here:

- [MacOS amd64](https://get.helm.sh/helm-v4.2.4-darwin-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v4.2.4-darwin-amd64.tar.gz.sha256sum) / 6c163d687ca03c3b5c01928e53bbbcf9518278f47ce7a2f249a5a08e8bdaa2bc)
- [MacOS arm64](https://get.helm.sh/helm-v4.2.4-darwin-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v4.2.4-darwin-arm64.tar.gz.sha256sum) / d747eb4e28bd2727173d15b759fa0a17822291ec09db7ced3d55af290a3661a2)
- [Linux amd64](https://get.helm.sh/helm-v4.2.4-linux-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v4.2.4-linux-amd64.tar.gz.sha256sum) / c306b46f719b0a4da32d0f78ee21bf90ce8d602f15b22ab753f0674d1670a7f3)
- [Linux arm](https://get.helm.sh/helm-v4.2.4-linux-arm.tar.gz) ([checksum](https://get.helm.sh/helm-v4.2.4-linux-arm.tar.gz.sha256sum) / 894e901f7daaf9b458baad7b5c685bfeef49070d7d53f99687bd5846a6c13639)
- [Linux arm64](https://get.helm.sh/helm-v4.2.4-linux-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v4.2.4-linux-arm64.tar.gz.sha256sum) / 564de2191b881e9f71b5606b25345821ea1682f06ab90499d3ab22b530176da1)
- [Linux i386](https://get.helm.sh/helm-v4.2.4-linux-386.tar.gz) ([checksum](https://get.helm.sh/helm-v4.2.4-linux-386.tar.gz.sha256sum) / 45297aeac0c65173a89e8de832997f952ba5115c2db09b2e3f2c23a601e70583)
- [Linux loong64](https://get.helm.sh/helm-v4.2.4-linux-loong64.tar.gz) ([checksum](https://get.helm.sh/helm-v4.2.4-linux-loong64.tar.gz.sha256sum) / faafbfecc1a06196e650c3ce0c74d5ac32cb1c0c0a855fa76e59dd100cb8d4c4)
- [Linux ppc64le](https://get.helm.sh/helm-v4.2.4-linux-ppc64le.tar.gz) ([checksum](https://get.helm.sh/helm-v4.2.4-linux-ppc64le.tar.gz.sha256sum) / 5c00073e9d493de201384bb7eb19d60615bd7c39db52148473e8ce6da84bc70a)
- [Linux s390x](https://get.helm.sh/helm-v4.2.4-linux-s390x.tar.gz) ([checksum](https://get.helm.sh/helm-v4.2.4-linux-s390x.tar.gz.sha256sum) / 5396a35fca5fa46e5614140363f389ce66f96886c1b25f256d9e3028299422fa)
- [Linux riscv64](https://get.helm.sh/helm-v4.2.4-linux-riscv64.tar.gz) ([checksum](https://get.helm.sh/helm-v4.2.4-linux-riscv64.tar.gz.sha256sum) / d8532a3524ca842887b15ab794377dc9c8ced8f26264c84171b4b0aafff05411)
- [Windows amd64](https://get.helm.sh/helm-v4.2.4-windows-amd64.zip) ([checksum](https://get.helm.sh/helm-v4.2.4-windows-amd64.zip.sha256sum) / e94d83a4706fd82078c98dade2079fa9d9680c1c2bfb93bfc304ee6bc2412a32)
- [Windows arm64](https://get.helm.sh/helm-v4.2.4-windows-arm64.zip) ([checksum](https://get.helm.sh/helm-v4.2.4-windows-arm64.zip.sha256sum) / dbe8b49ea9877abe3d77354a792efb01920da9f65a492fcb8b4fce4e08bbae8f)

This release was signed with `208D D36E D5BB 3745 A167 43A4 C7C6 FBB5 B91C 1155` and can be found at @scottrigby [keybase account](https://keybase.io/r6by). Please use the attached signatures for verifying this release using `gpg`.

The [Quickstart Guide](https://helm.sh/docs/intro/quickstart/) will get you going from there. For **upgrade instructions** or detailed installation notes, check the [install guide](https://helm.sh/docs/intro/install/). You can also use a [script to install](https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-4) on any system with `bash`.

## What's Next

- 4.3.0 and 3.22.0 are the next minor releases scheduled for September 9, 2026

## Changelog

- Minimal fix to build failure from #31211. 3900f434fd3ef2b84065dc04508df48f288dba00 (Scott Rigby)
- fix: bump go.opentelemetry.io/otel to v1.44.0 for GO-2026-5158 (#32521) f7c6e8f0f1e0e649e8d03b1535db4f3b8d0c9af2 (Terry Howe)
- chore(deps): bump google.golang.org/grpc from 1.80.0 to 1.82.1 035a2c38e9a75ca0988c8449c0b7257f30d04064 (dependabot[bot])
- fix: pass registry client to downloader.Manager in upgrade f76a5f46a952f731cc1543f348121297c8b3f6cc (Gates Wang)
- Apply suggestions 5a7c6c7c732b04ad6517b452d538da9e18993d67 (Will Noble)
- Properly format the extra field in gzipped packages 22818486ce0fc18d92e01ba39faf65f70ffa8865 (Will Noble)
- Fix missing conflict retry with server-side apply (#32088) 2c979a17ac6b6d7bfe2d6650b69fa9effe963d4d (Jakub Jaruszewski)
- Potential fix for pull request finding 2bd2c66544634e419ede3cfa18952cce5a5acd08 (kimsungmin1)
- fix(registry): resolve golangci-lint issues in token-auth tests 183a5402291c553898b9c404bc17c95c81ea1c6c (kimsm28)
- chore: go mod tidy after rebase on main 08d8da1aa9080772e57ab5bf5b00b3c13364af00 (kimsm28)
- fix(registry): use plain-http registry in token-auth scope test 9655b5aecc0d36142d0620ff5ed762065a997739 (kimsm28)
- Update pkg/registry/client.go 430dfac3eeab03886f511761e3969f738f760364 (Terry Howe)
- test: improve client_scope_test.go to avoid data races and brittle assertions 9569605eccf8318fe25bf78c46c4eb462ce8fc3f (kimsm28)
- fix typos in withScopeHint function comment 63f2b6809919e5e8e3e04f52064a536a14f1ff9b (kimsm28)
- fix registry test failures by adjusting DockerRegistryHost and auth server listener management f7488c0be8c65dd16386c215cac4332900667278 (kimsm28)
- fix variable naming requestUrl -> requestURL 8fe78fbe46eb2db5c75ab1cc89699c750017dca6 (kimsm28)
- fix typo, remove unnecessary code, fix to avoid to use the assertion in http hanlder d0670d2fb2c3426cde4b41927b5e9b8b4370df93 (kimsm28)
- change suite.Nil, suite.NotNill to more proper function(suite.NoError, suite.Error) 804256ef659226f26b2222ccb8f9cf18ef1b1946 (kimsungmin1)
- change client_scope_test.go to use httptest d79bceb807692512461d8007040c41bcd1547041 (kimsungmin1)
- fix typo d34fcd9264225a1e6296c4b0ee124dc69f3b3ecc (kimsungmin1)
- remove freeport dependency 9fbd190c30addb4786e4fe930a0fe98bf354116a (kimsungmin1)
- add newline in license header 9275661357afdfe12b8ce561e8103673f16cca8d (kimsungmin1)
- fix scope when helm push to a registry that use token auth fef91f3e6942a20148542461eaebfb24f2c09584 (kimsungmin1)
- fix panic on repeated IsReachable calls e89ce68bc5fec430bc1e2f0aef1aca6a2e71f795 (Mohammad Abdolirad)
- fix(provenance): check error return in Digest ff1ac83bfb1246cdf1b57a4db0042085cc8b265d (Sebastien Tardif)
- fix: address review feedback 4b4dedb2bdcfac886c124a361a5126e3c5e3c5df (Sebastien Tardif)
- fix: fetch logs from all containers in test pods 7c8010322b8639cdf7844ac1ae5f8d444db43935 (Sebastien Tardif)
- chore: rename savedErr to clear its specific purpose ecc9cd2f1b5b53dadcd12395c032bc5b3ca02937 (Jeaeun Kim)
- chore: fix lint f6211ba49bfbf5768ea44be3a1402869a4709b37 (Jeaeun Kim)
- chore: store err separately for clarity 3507ea5bfdbad921684ac131896b6968c76e9ca6 (Jeaeun Kim)
- chore: Improve error reporting for `helm template --debug` with `--show-only` 211ffae93d2d741a2dbcd74b4aa2a1bc2fc27d5f (Jeaeun Kim)
- Address review comments 51a9837ba177812c381515886c4f0cd0b7a633e6 (Matheus Pimenta)
- Fix vanishing empty lines 83a8b70ffc1bcf97bb293cf6b35bd3b5093e8c30 (Matheus Pimenta)

**Full Changelog**: https://github.com/helm/helm/compare/v4.2.3...v4.2.4
bump updatecli in mise.toml

1 file(s) updated with "\"github:updatecli/updatecli\" = \"0.120.1\"": * mise.toml

v0.120.1
## Changes

## 🐛 Bug Fixes

- fix: skip resource depends on skipped source @olblak (#9916)
- fix: go module cooldown with pseudo version @olblak (#9917)
- fix(yaml): pass keyonly condition with searchpattern when at least one file matches @junnhwan (#9889)
- fix(temurin): include specificversion in ReportConfig @loispostula (#9850)

## 🧰 Maintenance

- deps: Bump Golang version to 1.26.6 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#9925)
- deps: bump Updatecli GH action to v3.5.0 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#9901)
- deps: bump Updatecli GH action to v0.120.0 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#9890)
- deps(updatecli/policies): bump all policies @[updateclibot[bot]](https://github.com/apps/updateclibot) (#9877)
- deps(go): bump module go.opentelemetry.io/otel/trace to v1.45.0 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#9861)
- chore(dockerfile): upgrade node version @[updateclibot[bot]](https://github.com/apps/updateclibot) (#9822)

## 📝 Documentation

- Add checklist item for manual testing @olblak (#9905)

## Contributors

@junnhwan, @loispostula, @olblak, @updateclibot[bot], [updateclibot[bot]](https://github.com/apps/updateclibot) and updatecli

## Sponsors

If Updatecli is useful to you, please consider sponsoring it.  
Your support helps maintain and improve this project.

[![GitHub stars](https://img.shields.io/github/stars/updatecli/updatecli?style=for-the-badge)](https://github.com/updatecli/updatecli/stargazers) [![Sponsor](https://img.shields.io/badge/Sponsor-%E2%9D%A4-pink?style=for-the-badge)](https://www.updatecli.io/support/#sponsor-or-donate)
v0.120.0
## Changes

## ⚠ Security

- fix: file target does not confine writes to the working directory @ihopenre-eng (https://github.com/updatecli/updatecli/security/advisories/GHSA-hj4x-hm4v-7wpw) 
- fix: Credential-bearing URLs written to console @ihopenre-eng (https://github.com/updatecli/updatecli/security/advisories/GHSA-gc47-hwcc-8qp4)

## 🚀 Features

- feat(core): add function to validate manifest @olblak (#9721)
- feat(core): Add flag to enable/disable report @olblak (#9715)
- feat(csv/json/toml): add Dasel v3 support @olblak (#9704)
- feat(gitcommit): add Git commit source resource @ihopenre-eng (#9609)
- feat: add opt-in singleBranch option to speed up git scm checkout @kuisathaverat (#9590)

## 🐛 Bug Fixes

- fix(autodiscovery/dockercompose): skip images whose tag is not a version @jouve (#9760)
- fix: flux OCIRepository autodiscovery with digest @rowan-walsh (#9744)
- fix(autodiscovery/updatecli): correctly use relative file path @olblak (#9759)
- fix(terragrunt): support source including git username @dexner-jambit (#9731)
- fix: updatecli pipeline prepare --clean @olblak (#9716)
- fix: add username/password auth to helm/argocd autodiscovery @itsteddyyo (#9706)
- fix: guard against short paths in changelog GitHub URL redirect @AruneshDwivedi (#9688)
- Fix YAML quoted scalar reads @ahfoysal (#9385)
- fix: don't use action info to generate report ID @olblak (#9612)

## 🧰 Maintenance

- deps(go): bump module github.com/go-git/go-git/v5 to v5.19.2 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#9816)
- deps(go): bump module github.com/getsops/sops/v3 to v3.13.3 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#9809)
- deps(go): bump module github.com/drone/go-scm to v1.42.13 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#9805)
- deps(go): bump module github.com/hashicorp/terraform-registry-address to v0.5.0 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#9799)
- chore(ci): upgrade uv version @[updateclibot[bot]](https://github.com/apps/updateclibot) (#9783)
- deps(go): bump module github.com/moby/buildkit to v0.32.0 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#9780)
- deps(go): bump module go.yaml.in/yaml/v3 to v3.0.5 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#9771)
- deps(go): bump module github.com/google/go-containerregistry to v0.21.8 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#9770)
- deps(go): bump module github.com/fluxcd/helm-controller/api to v1.6.3 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#9755)
- deps(go): bump module github.com/yuin/goldmark to v1.8.5 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#9752)
- chore: various cleanup @olblak (#9757)
- chore(dockerfile): upgrade node version @[updateclibot[bot]](https://github.com/apps/updateclibot) (#9741)
- chore(deps): bump google.golang.org/grpc from 1.81.1 to 1.82.1 in the go_modules group across 1 directory @[dependabot[bot]](https://github.com/apps/dependabot) (#9722)
- deps(go): bump module github.com/testcontainers/testcontainers-go to v0.43.0 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#9687)
- deps(go): bump module github.com/fluxcd/helm-controller/api to v1.6.2 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#9677)
- deps(go): bump module github.com/moby/buildkit to v0.31.2 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#9674)
- deps(go): bump module github.com/zclconf/go-cty to v1.19.0 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#9671)
- deps(go): bump module cuelang.org/go to v0.17.1 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#9663)
- deps(go): bump module github.com/fluxcd/source-controller/api to v1.9.3 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#9636)
- deps(updatecli/policies): bump all policies @[updateclibot[bot]](https://github.com/apps/updateclibot) (#9637)
- deps(go): bump module github.com/jferrl/go-githubauth to v1.7.0 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#9625)
- deps(go): bump module github.com/beevik/etree to v1.7.0 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#9601)
- deps(go): bump module github.com/drone/go-scm to v1.42.10 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#9602)
- deps(go): bump module github.com/yuin/goldmark to v1.8.4 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#9605)
- fix(shell): function typo @olblak (#9608)
- chore(dockerfile): upgrade node version @[updateclibot[bot]](https://github.com/apps/updateclibot) (#9591)
- deps(github/action): bump all dependencies @[updateclibot[bot]](https://github.com/apps/updateclibot) (#9565)
- deps(go): bump module oras.land/oras-go/v2 to v2.6.2 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#9583)
- deps(go): bump module github.com/google/go-containerregistry to v0.21.7 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#9585)
- deps(golang): Bump minor version for github.com/shurcooL module @[updateclibot[bot]](https://github.com/apps/updateclibot) (#9587)
- deps(golang): Bump minor version for github.com/aws module @[updateclibot[bot]](https://github.com/apps/updateclibot) (#9588)
- deps(golang): Bump minor version for go.opentelemetry.io module @[updateclibot[bot]](https://github.com/apps/updateclibot) (#9589)
- chore(ci): upgrade uv version @[updateclibot[bot]](https://github.com/apps/updateclibot) (#9562)
- fix: golang dependencies update @olblak (#9560)
- deps(go): bump module github.com/getsops/sops/v3 to v3.13.2 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#9559)
- deps(go): bump module helm.sh/helm/v3 to v3.21.3 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#9558)

## 📝 Documentation

- doc: update contributing.adoc @olblak (#9758)
- chore: various cleanup @olblak (#9757)
- doc: update pyproject documentation @olblak (#9736)
- chore: cleanup autodiscovery spec comment @olblak (#9699)

## Contributors

@AruneshDwivedi, @ahfoysal, @dependabot[bot], @dexner-jambit, @ihopenre-eng, @itsteddyyo, @jouve, @kuisathaverat, @olblak, @rowan-walsh, @updateclibot[bot], [dependabot[bot]](https://github.com/apps/dependabot), [updateclibot[bot]](https://github.com/apps/updateclibot) and updatecli

## Sponsors

If Updatecli is useful to you, please consider sponsoring it.  
Your support helps maintain and improve this project.

[![GitHub stars](https://img.shields.io/github/stars/updatecli/updatecli?style=for-the-badge)](https://github.com/updatecli/updatecli/stargazers) [![Sponsor](https://img.shields.io/badge/Sponsor-%E2%9D%A4-pink?style=for-the-badge)](https://www.updatecli.io/support/#sponsor-or-donate)
bump updatecli in updatecli/mise.toml

1 file(s) updated with "\"github:updatecli/updatecli\" = \"0.120.1\"": * updatecli/mise.toml

v0.120.1
## Changes

## 🐛 Bug Fixes

- fix: skip resource depends on skipped source @olblak (#9916)
- fix: go module cooldown with pseudo version @olblak (#9917)
- fix(yaml): pass keyonly condition with searchpattern when at least one file matches @junnhwan (#9889)
- fix(temurin): include specificversion in ReportConfig @loispostula (#9850)

## 🧰 Maintenance

- deps: Bump Golang version to 1.26.6 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#9925)
- deps: bump Updatecli GH action to v3.5.0 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#9901)
- deps: bump Updatecli GH action to v0.120.0 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#9890)
- deps(updatecli/policies): bump all policies @[updateclibot[bot]](https://github.com/apps/updateclibot) (#9877)
- deps(go): bump module go.opentelemetry.io/otel/trace to v1.45.0 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#9861)
- chore(dockerfile): upgrade node version @[updateclibot[bot]](https://github.com/apps/updateclibot) (#9822)

## 📝 Documentation

- Add checklist item for manual testing @olblak (#9905)

## Contributors

@junnhwan, @loispostula, @olblak, @updateclibot[bot], [updateclibot[bot]](https://github.com/apps/updateclibot) and updatecli

## Sponsors

If Updatecli is useful to you, please consider sponsoring it.  
Your support helps maintain and improve this project.

[![GitHub stars](https://img.shields.io/github/stars/updatecli/updatecli?style=for-the-badge)](https://github.com/updatecli/updatecli/stargazers) [![Sponsor](https://img.shields.io/badge/Sponsor-%E2%9D%A4-pink?style=for-the-badge)](https://www.updatecli.io/support/#sponsor-or-donate)
v0.120.0
## Changes

## ⚠ Security

- fix: file target does not confine writes to the working directory @ihopenre-eng (https://github.com/updatecli/updatecli/security/advisories/GHSA-hj4x-hm4v-7wpw) 
- fix: Credential-bearing URLs written to console @ihopenre-eng (https://github.com/updatecli/updatecli/security/advisories/GHSA-gc47-hwcc-8qp4)

## 🚀 Features

- feat(core): add function to validate manifest @olblak (#9721)
- feat(core): Add flag to enable/disable report @olblak (#9715)
- feat(csv/json/toml): add Dasel v3 support @olblak (#9704)
- feat(gitcommit): add Git commit source resource @ihopenre-eng (#9609)
- feat: add opt-in singleBranch option to speed up git scm checkout @kuisathaverat (#9590)

## 🐛 Bug Fixes

- fix(autodiscovery/dockercompose): skip images whose tag is not a version @jouve (#9760)
- fix: flux OCIRepository autodiscovery with digest @rowan-walsh (#9744)
- fix(autodiscovery/updatecli): correctly use relative file path @olblak (#9759)
- fix(terragrunt): support source including git username @dexner-jambit (#9731)
- fix: updatecli pipeline prepare --clean @olblak (#9716)
- fix: add username/password auth to helm/argocd autodiscovery @itsteddyyo (#9706)
- fix: guard against short paths in changelog GitHub URL redirect @AruneshDwivedi (#9688)
- Fix YAML quoted scalar reads @ahfoysal (#9385)
- fix: don't use action info to generate report ID @olblak (#9612)

## 🧰 Maintenance

- deps(go): bump module github.com/go-git/go-git/v5 to v5.19.2 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#9816)
- deps(go): bump module github.com/getsops/sops/v3 to v3.13.3 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#9809)
- deps(go): bump module github.com/drone/go-scm to v1.42.13 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#9805)
- deps(go): bump module github.com/hashicorp/terraform-registry-address to v0.5.0 @[updateclibot[bot]](https://github.com/apps/updateclibot) (#9799)
- chore(ci): upgrade uv version @[updateclibot[bot]](https://github.com/apps/updateclibot) (#9783)
- deps(go): b...

cdviz-intbot[bot] added 3 commits August 10, 2026 05:56
Made with ❤️️ by updatecli
Made with ❤️️ by updatecli
@org-internal-bot org-internal-bot Bot added the dependencies Pull requests that update a dependency file label Aug 10, 2026
cdviz-intbot[bot] added 5 commits August 17, 2026 05:10
Made with ❤️️ by updatecli
Made with ❤️️ by updatecli
Made with ❤️️ by updatecli
Made with ❤️️ by updatecli
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants