1
0
mirror of https://github.com/alecthomas/chroma.git synced 2026-06-09 21:08:31 +02:00
Files
renovate[bot] effffdb6de chore(deps): update all non-major dependencies (#1280)
This PR contains the following updates:

| Package | Type | Update | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|---|---|
| [biome](https://redirect.github.com/biomejs/biome) | | patch |
`2.4.15` → `2.4.16` |
![age](https://developer.mend.io/api/mc/badges/age/hermit/biome/2.4.16?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/hermit/biome/2.4.15/2.4.16?slim=true)
|
| [bit](https://redirect.github.com/alecthomas/bit) | | patch | `0.20.1`
→ `0.20.2` |
![age](https://developer.mend.io/api/mc/badges/age/hermit/bit/0.20.2?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/hermit/bit/0.20.1/0.20.2?slim=true)
|
| [caddy](https://redirect.github.com/caddyserver/caddy) | | patch |
`2.11.3` → `2.11.4` |
![age](https://developer.mend.io/api/mc/badges/age/hermit/caddy/2.11.4?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/hermit/caddy/2.11.3/2.11.4?slim=true)
|
|
[github.com/alecthomas/chroma/v2](https://redirect.github.com/alecthomas/chroma)
| require | minor | `v2.24.1` → `v2.26.1` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2falecthomas%2fchroma%2fv2/v2.26.1?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2falecthomas%2fchroma%2fv2/v2.24.1/v2.26.1?slim=true)
|
|
[github.com/dlclark/regexp2/v2](https://redirect.github.com/dlclark/regexp2)
| require | patch | `v2.1.1` → `v2.1.2` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fdlclark%2fregexp2%2fv2/v2.1.2?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fdlclark%2fregexp2%2fv2/v2.1.1/v2.1.2?slim=true)
|
|
[github.com/mattn/go-colorable](https://redirect.github.com/mattn/go-colorable)
| require | patch | `v0.1.14` → `v0.1.15` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fmattn%2fgo-colorable/v0.1.15?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fmattn%2fgo-colorable/v0.1.14/v0.1.15?slim=true)
|
| [go](https://redirect.github.com/golang/go) | | patch | `1.26.3` →
`1.26.4` |
![age](https://developer.mend.io/api/mc/badges/age/hermit/go/1.26.4?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/hermit/go/1.26.3/1.26.4?slim=true)
|
| [uv](https://redirect.github.com/astral-sh/uv) | | patch | `0.11.16` →
`0.11.19` |
![age](https://developer.mend.io/api/mc/badges/age/hermit/uv/0.11.19?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/hermit/uv/0.11.16/0.11.19?slim=true)
|

---

### Release Notes

<details>
<summary>biomejs/biome (biome)</summary>

###
[`v2.4.16`](https://redirect.github.com/biomejs/biome/releases/tag/%40biomejs/biome%402.4.16):
Biome CLI v2.4.16

#### 2.4.16

##### Patch Changes

- [#&#8203;10329](https://redirect.github.com/biomejs/biome/pull/10329)
[`ef764d5`](https://redirect.github.com/biomejs/biome/commit/ef764d51b9f5be18ec5a4f9b4dce732512e5d805)
Thanks [@&#8203;Conaclos](https://redirect.github.com/Conaclos)! - Fixed
an issue where diagnostics showed an incorrect location in Astro files.

- [#&#8203;10363](https://redirect.github.com/biomejs/biome/pull/10363)
[`50aa415`](https://redirect.github.com/biomejs/biome/commit/50aa4157599a1ac5c77c13bce81f5c87240beff0)
Thanks [@&#8203;dyc3](https://redirect.github.com/dyc3)! - Fixed HTML
formatting for a case where comments could cause the formatter to split
up a closing tag, which would cause the resulting HTML to be
syntactically invalid.

  Input:

  ```html
  <span
    ><!-- 1
  --><span>a</span
    ><!-- 2
  --><span>b</span
    ><!-- 3
  --></span>
  ```

  Output:

  ```diff
    <span
  	  ><!-- 1
  - --> <span>a</span<!-- 2
  - --> ><span>b</span><!-- 3
  + --><span>a</span><!-- 2
  + --><span>b</span><!-- 3
    --></span
    >
  ```

- [#&#8203;10465](https://redirect.github.com/biomejs/biome/pull/10465)
[`0c718da`](https://redirect.github.com/biomejs/biome/commit/0c718da81770f47d65845bc1a006f99512d9359b)
Thanks
[@&#8203;dfedoryshchev](https://redirect.github.com/dfedoryshchev)! -
Fixed diagnostics emitted by the `noUntrustedLicenses` rule.

- [#&#8203;10358](https://redirect.github.com/biomejs/biome/pull/10358)
[`05c2617`](https://redirect.github.com/biomejs/biome/commit/05c26176573534a0abfa92d454d244f9569bc77d)
Thanks [@&#8203;dyc3](https://redirect.github.com/dyc3)! - Fixed
[#&#8203;10356](https://redirect.github.com/biomejs/biome/issues/10356):
`biome rage --linter` now displays rules enabled through linter domains
in the enabled rules list.

- [#&#8203;10300](https://redirect.github.com/biomejs/biome/pull/10300)
[`950247c`](https://redirect.github.com/biomejs/biome/commit/950247c389e693c16b47d61d8ef0f1b85d1a1b02)
Thanks [@&#8203;dyc3](https://redirect.github.com/dyc3)! - Fixed
[#&#8203;10265](https://redirect.github.com/biomejs/biome/issues/10265):
Svelte function bindings such as `bind:value={get, set}` are now parsed
more precisely, so
[`noCommaOperator`](https://biomejs.dev/linter/rules/no-comma-operator/)
won't emit false positives for that syntax anymore.

- [#&#8203;9786](https://redirect.github.com/biomejs/biome/pull/9786)
[`e71f584`](https://redirect.github.com/biomejs/biome/commit/e71f58490f3121432d1bc24ae5330ecf96391a40)
Thanks [@&#8203;MeGaNeKoS](https://redirect.github.com/MeGaNeKoS)! -
Fixed
[#&#8203;8480](https://redirect.github.com/biomejs/biome/issues/8480):
[`useDestructuring`](https://biomejs.dev/linter/rules/use-destructuring/)
now provides `variableDeclarator` and `assignmentExpression` options to
control which contexts enforce destructuring, matching ESLint's
`prefer-destructuring` configuration. Both default to `{array: true,
object: true}`. The diagnostic for object destructuring in assignment
expressions now instructs users to wrap the assignment in parentheses.

- [#&#8203;10425](https://redirect.github.com/biomejs/biome/pull/10425)
[`1948b72`](https://redirect.github.com/biomejs/biome/commit/1948b7242e092ed0cfcf501ef6f119202b8ea93b)
Thanks [@&#8203;sjh9714](https://redirect.github.com/sjh9714)! - Fixed
[#&#8203;10244](https://redirect.github.com/biomejs/biome/issues/10244):
The `useOptionalChain` rule now detects negated guard inequality chains
like `!foo || foo.bar !== "x"`.

- [#&#8203;10442](https://redirect.github.com/biomejs/biome/pull/10442)
[`001f94f`](https://redirect.github.com/biomejs/biome/commit/001f94f696d9baca3c231d39895a01d4dd528d52)
Thanks [@&#8203;ematipico](https://redirect.github.com/ematipico)! -
Fixed
[#&#8203;10411](https://redirect.github.com/biomejs/biome/issues/10411):
[`noMisusedPromises`](https://biomejs.dev/linter/rules/no-misused-promises/)
no longer causes a stack overflow when a nested function returns an
object with shorthand properties that shadow destructured variables from
an outer scope.

- [#&#8203;10318](https://redirect.github.com/biomejs/biome/pull/10318)
[`9b1577f`](https://redirect.github.com/biomejs/biome/commit/9b1577fa400279d9b0222cbc920cfa9ddcf1c9d6)
Thanks [@&#8203;dyc3](https://redirect.github.com/dyc3)! - Added support
for `formatter.trailingCommas` in overrides. This option was previously
available in the top-level formatter configuration but missing from
formatter overrides.

- [#&#8203;10319](https://redirect.github.com/biomejs/biome/pull/10319)
[`2e37709`](https://redirect.github.com/biomejs/biome/commit/2e3770923f9fb4e33606113e726014f7b63730d0)
Thanks [@&#8203;dyc3](https://redirect.github.com/dyc3)! - Fixed Vue and
Svelte formatting for standalone interpolations in inline elements.
Biome now preserves existing newlines in cases like:

  ```diff
  - <span> {{ value }} </span>
  + <span>
  +   {{ value }}
  + </span>
  ```

- [#&#8203;10365](https://redirect.github.com/biomejs/biome/pull/10365)
[`0a58eb0`](https://redirect.github.com/biomejs/biome/commit/0a58eb0982460b757a26f94d958a7e40c0686227)
Thanks [@&#8203;Netail](https://redirect.github.com/Netail)! - Fixed
[#&#8203;10361](https://redirect.github.com/biomejs/biome/issues/10361):
[`noUnusedFunctionParameters`](https://biomejs.dev/linter/rules/no-unused-function-parameters/)
now mentions the parameter name in the diagnostic.

- [#&#8203;10439](https://redirect.github.com/biomejs/biome/pull/10439)
[`df6b867`](https://redirect.github.com/biomejs/biome/commit/df6b867bb6fd210cc75ac03d832e7281eced5b61)
Thanks [@&#8203;denbezrukov](https://redirect.github.com/denbezrukov)! -
Fixed CSS and SCSS formatting for comments around declaration colons so
comments between property names, colons, and values stay at the same
boundary as Prettier.

  ```diff
   .selector {
  -  color: /* red, */
  -    blue;
  +  color: /* red, */ blue;
   }
  ```

- [#&#8203;10344](https://redirect.github.com/biomejs/biome/pull/10344)
[`b30208c`](https://redirect.github.com/biomejs/biome/commit/b30208c06365907d6fb376f030bc75bbf5e3dea9)
Thanks [@&#8203;siketyan](https://redirect.github.com/siketyan)! - Fixed
[`#10123`](https://redirect.github.com/biomejs/biome/issues/10123):
Corrected the
[`noReactNativeDeepImports`](https://biomejs.dev/linter/rules/no-react-native-deep-imports/)
source rule to point to the proper upstream rule, so users can migrate
from the original rule correctly.

- [#&#8203;10328](https://redirect.github.com/biomejs/biome/pull/10328)
[`b59133f`](https://redirect.github.com/biomejs/biome/commit/b59133fd2a8afa33564914df531f7f752b48ecee)
Thanks [@&#8203;dyc3](https://redirect.github.com/dyc3)! - Fixed
[#&#8203;10309](https://redirect.github.com/biomejs/biome/issues/10309):
Biome no longer adds newlines to Astro frontmatter when linter or assist
`--write` mode is enabled.

#### What's Changed

- fix(format/html/vue): preserve newlines around standalone
interpolations by [@&#8203;dyc3](https://redirect.github.com/dyc3) in
[#&#8203;10319](https://redirect.github.com/biomejs/biome/pull/10319)
- refactor(css\_parser): remove `allow_css_ratio` from SCSS expression
parsing functions by
[@&#8203;denbezrukov](https://redirect.github.com/denbezrukov) in
[#&#8203;10325](https://redirect.github.com/biomejs/biome/pull/10325)
- fix(astro): display diagnostic advices with the correct location by
[@&#8203;Conaclos](https://redirect.github.com/Conaclos) in
[#&#8203;10329](https://redirect.github.com/biomejs/biome/pull/10329)
- fix: trim astro frontmatter content before processing it by
[@&#8203;dyc3](https://redirect.github.com/dyc3) in
[#&#8203;10328](https://redirect.github.com/biomejs/biome/pull/10328)
- fix(config): support trailingCommas in overrides by
[@&#8203;dyc3](https://redirect.github.com/dyc3) in
[#&#8203;10318](https://redirect.github.com/biomejs/biome/pull/10318)
- chore(deps): update rust:1.95.0-bullseye docker digest to
[`b26cecc`](https://redirect.github.com/biomejs/biome/commit/b26cecc) by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;10334](https://redirect.github.com/biomejs/biome/pull/10334)
- chore(deps): update rust:1.95.0-trixie docker digest to
[`5b1e348`](https://redirect.github.com/biomejs/biome/commit/5b1e348) by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;10335](https://redirect.github.com/biomejs/biome/pull/10335)
- chore(deps): update dependency
[@&#8203;types/node](https://redirect.github.com/types/node) to v24.12.3
by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;10336](https://redirect.github.com/biomejs/biome/pull/10336)
- chore(deps): update dependency tombi to v0.10.6 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;10337](https://redirect.github.com/biomejs/biome/pull/10337)
- feat(css\_parser): support for SCSS `@include ... using` clauses by
[@&#8203;denbezrukov](https://redirect.github.com/denbezrukov) in
[#&#8203;10327](https://redirect.github.com/biomejs/biome/pull/10327)
- chore(deps): update github-actions by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;10338](https://redirect.github.com/biomejs/biome/pull/10338)
- chore(deps): update pnpm to v10.33.4 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;10339](https://redirect.github.com/biomejs/biome/pull/10339)
- chore(deps): update rust crate filetime to 0.2.28 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;10340](https://redirect.github.com/biomejs/biome/pull/10340)
- chore(deps): update dependency
[@&#8203;changesets/changelog-github](https://redirect.github.com/changesets/changelog-github)
to v0.7.0 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;10342](https://redirect.github.com/biomejs/biome/pull/10342)
- feat(parse/tailwind): differentiate between number and non-number
values by [@&#8203;dyc3](https://redirect.github.com/dyc3) in
[#&#8203;10332](https://redirect.github.com/biomejs/biome/pull/10332)
- chore(deps): update rust crate rayon to 1.12.0 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;10343](https://redirect.github.com/biomejs/biome/pull/10343)
- fix(markdown\_parser): parse tab-indented siblings by
[@&#8203;jfmcdowell](https://redirect.github.com/jfmcdowell) in
[#&#8203;10333](https://redirect.github.com/biomejs/biome/pull/10333)
- fix(lint/js): correct the rule source of `noReactNativeDeepImports` by
[@&#8203;siketyan](https://redirect.github.com/siketyan) in
[#&#8203;10344](https://redirect.github.com/biomejs/biome/pull/10344)
- fix(markdown\_parser): column-aware tab handling around block
containers by
[@&#8203;jfmcdowell](https://redirect.github.com/jfmcdowell) in
[#&#8203;10345](https://redirect.github.com/biomejs/biome/pull/10345)
- chore: update pnpm to the lateset by
[@&#8203;ematipico](https://redirect.github.com/ematipico) in
[#&#8203;10348](https://redirect.github.com/biomejs/biome/pull/10348)
- chore: fix renovate config by
[@&#8203;dyc3](https://redirect.github.com/dyc3) in
[#&#8203;10352](https://redirect.github.com/biomejs/biome/pull/10352)
- feat(css\_parser): support SCSS interpolated selector by
[@&#8203;denbezrukov](https://redirect.github.com/denbezrukov) in
[#&#8203;10351](https://redirect.github.com/biomejs/biome/pull/10351)
- feat(useDestructuring): add options for assignment/declaration and
improve diagnostic for bare object assignments by
[@&#8203;MeGaNeKoS](https://redirect.github.com/MeGaNeKoS) in
[#&#8203;9786](https://redirect.github.com/biomejs/biome/pull/9786)
- chore: remove benchmark from repository by
[@&#8203;ematipico](https://redirect.github.com/ematipico) in
[#&#8203;10355](https://redirect.github.com/biomejs/biome/pull/10355)
- fix(rage): print rules enabled by domains by
[@&#8203;dyc3](https://redirect.github.com/dyc3) in
[#&#8203;10358](https://redirect.github.com/biomejs/biome/pull/10358)
- feat(css): support SCSS interpolation in attribute selectors by
[@&#8203;denbezrukov](https://redirect.github.com/denbezrukov) in
[#&#8203;10357](https://redirect.github.com/biomejs/biome/pull/10357)
- fix(js\_analyze): noUnusedFunctionParameters mention parameter name by
[@&#8203;Netail](https://redirect.github.com/Netail) in
[#&#8203;10365](https://redirect.github.com/biomejs/biome/pull/10365)
- feat(parse/html): parse svelte function bindings more precisely by
[@&#8203;dyc3](https://redirect.github.com/dyc3) in
[#&#8203;10300](https://redirect.github.com/biomejs/biome/pull/10300)
- feat(css\_formatter): add support for formatting SCSS keyframes
selectors by
[@&#8203;denbezrukov](https://redirect.github.com/denbezrukov) in
[#&#8203;10362](https://redirect.github.com/biomejs/biome/pull/10362)
- fix: yaml linting panic fixes by
[@&#8203;jjroush](https://redirect.github.com/jjroush) in
[#&#8203;10287](https://redirect.github.com/biomejs/biome/pull/10287)
- feat(css\_parser): add support for SCSS interpolated dashed
identifiers and properties by
[@&#8203;denbezrukov](https://redirect.github.com/denbezrukov) in
[#&#8203;10367](https://redirect.github.com/biomejs/biome/pull/10367)
- fix(markdown\_parser): handle ordered sublist continuation by
[@&#8203;jfmcdowell](https://redirect.github.com/jfmcdowell) in
[#&#8203;10349](https://redirect.github.com/biomejs/biome/pull/10349)
- docs: fix duplicate-word typos in code comments by
[@&#8203;dfedoryshchev](https://redirect.github.com/dfedoryshchev) in
[#&#8203;10371](https://redirect.github.com/biomejs/biome/pull/10371)
- test(markdown\_parser): add CST list invariants by
[@&#8203;jfmcdowell](https://redirect.github.com/jfmcdowell) in
[#&#8203;10369](https://redirect.github.com/biomejs/biome/pull/10369)
- chore: yaml formatting infra by
[@&#8203;ematipico](https://redirect.github.com/ematipico) in
[#&#8203;10366](https://redirect.github.com/biomejs/biome/pull/10366)
- chore(goverance): cover expenses for representing Biome at a
conference by [@&#8203;Conaclos](https://redirect.github.com/Conaclos)
in [#&#8203;10246](https://redirect.github.com/biomejs/biome/pull/10246)
- docs: clarify vcs.root description by
[@&#8203;Dotify71](https://redirect.github.com/Dotify71) in
[#&#8203;10379](https://redirect.github.com/biomejs/biome/pull/10379)
- Revert "docs: clarify vcs.root description" by
[@&#8203;ematipico](https://redirect.github.com/ematipico) in
[#&#8203;10381](https://redirect.github.com/biomejs/biome/pull/10381)
- feat(css\_parser): add support for SCSS parent selectors by
[@&#8203;denbezrukov](https://redirect.github.com/denbezrukov) in
[#&#8203;10370](https://redirect.github.com/biomejs/biome/pull/10370)
- fix(css\_parser): parse CSS custom functions in SCSS by
[@&#8203;denbezrukov](https://redirect.github.com/denbezrukov) in
[#&#8203;10387](https://redirect.github.com/biomejs/biome/pull/10387)
- feat(useSortedClasses): scaffold v4 parser-based sort module by
[@&#8203;jiwon79](https://redirect.github.com/jiwon79) in
[#&#8203;10291](https://redirect.github.com/biomejs/biome/pull/10291)
- fix(css\_parser): support semicolonless SCSS statement at-rules by
[@&#8203;denbezrukov](https://redirect.github.com/denbezrukov) in
[#&#8203;10389](https://redirect.github.com/biomejs/biome/pull/10389)
- fix(format/html): fix case where comments cause invalid html by
[@&#8203;dyc3](https://redirect.github.com/dyc3) in
[#&#8203;10363](https://redirect.github.com/biomejs/biome/pull/10363)
- fix(markdown\_parser): break paragraph at sibling list marker without
tab by [@&#8203;jfmcdowell](https://redirect.github.com/jfmcdowell) in
[#&#8203;10376](https://redirect.github.com/biomejs/biome/pull/10376)
- feat(css\_formatter): preserve raw scss string interpolation by
[@&#8203;denbezrukov](https://redirect.github.com/denbezrukov) in
[#&#8203;10388](https://redirect.github.com/biomejs/biome/pull/10388)
- fix(service): correct FileExistsParams typo by
[@&#8203;yanthomasdev](https://redirect.github.com/yanthomasdev) in
[#&#8203;10399](https://redirect.github.com/biomejs/biome/pull/10399)
- chore(deps): update rust crate bpaf to 0.9.26 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;10403](https://redirect.github.com/biomejs/biome/pull/10403)
- chore(deps): update rust crate filetime to 0.2.29 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;10404](https://redirect.github.com/biomejs/biome/pull/10404)
- chore(deps): update dependency tombi to v0.11.4 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;10405](https://redirect.github.com/biomejs/biome/pull/10405)
- chore(deps): update rust crate dashmap to 6.2.1 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;10406](https://redirect.github.com/biomejs/biome/pull/10406)
- chore: remove dashmap from project by
[@&#8203;ematipico](https://redirect.github.com/ematipico) in
[#&#8203;10407](https://redirect.github.com/biomejs/biome/pull/10407)
- chore(deps): update dependency
[@&#8203;types/node](https://redirect.github.com/types/node) to v24.12.4
by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;10400](https://redirect.github.com/biomejs/biome/pull/10400)
- chore(deps): update pnpm to v11.1.2 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;10401](https://redirect.github.com/biomejs/biome/pull/10401)
- fix(css\_formatter): preserve scss identifier interpolation spacing by
[@&#8203;denbezrukov](https://redirect.github.com/denbezrukov) in
[#&#8203;10398](https://redirect.github.com/biomejs/biome/pull/10398)
- chore(format/html): fix unused code warnings in release builds by
[@&#8203;dyc3](https://redirect.github.com/dyc3) in
[#&#8203;10412](https://redirect.github.com/biomejs/biome/pull/10412)
- chore(service): make grit opt-in by
[@&#8203;ematipico](https://redirect.github.com/ematipico) in
[#&#8203;10410](https://redirect.github.com/biomejs/biome/pull/10410)
- feat(css\_formatter): preserve source-tight scss binary edges by
[@&#8203;denbezrukov](https://redirect.github.com/denbezrukov) in
[#&#8203;10413](https://redirect.github.com/biomejs/biome/pull/10413)
- refactor: make yaml, md and graphql gated via rust features by
[@&#8203;ematipico](https://redirect.github.com/ematipico) in
[#&#8203;10416](https://redirect.github.com/biomejs/biome/pull/10416)
- feat(css\_parser): add support for parsing and formatting unknown
SCSS/CSS at-rules by
[@&#8203;denbezrukov](https://redirect.github.com/denbezrukov) in
[#&#8203;10397](https://redirect.github.com/biomejs/biome/pull/10397)
- refactor: make plugins opt-in via feature gate by
[@&#8203;ematipico](https://redirect.github.com/ematipico) in
[#&#8203;10418](https://redirect.github.com/biomejs/biome/pull/10418)
- feat(css\_formatter): align SCSS map pair value layout by
[@&#8203;denbezrukov](https://redirect.github.com/denbezrukov) in
[#&#8203;10417](https://redirect.github.com/biomejs/biome/pull/10417)
- fix: incorrect build when using build or test by
[@&#8203;ematipico](https://redirect.github.com/ematipico) in
[#&#8203;10426](https://redirect.github.com/biomejs/biome/pull/10426)
- ci: agent scan, zizmor and reduce permissions by
[@&#8203;ematipico](https://redirect.github.com/ematipico) in
[#&#8203;10428](https://redirect.github.com/biomejs/biome/pull/10428)
- ci: remove checkout step from agentscan workflow by
[@&#8203;MatteoGabriele](https://redirect.github.com/MatteoGabriele) in
[#&#8203;10429](https://redirect.github.com/biomejs/biome/pull/10429)
- fix(css\_parser): classify interpolated query feature ranges correctly
by [@&#8203;denbezrukov](https://redirect.github.com/denbezrukov) in
[#&#8203;10421](https://redirect.github.com/biomejs/biome/pull/10421)
- docs: remove outdated Caveats section in `useImportExtensions` by
[@&#8203;Dotify71](https://redirect.github.com/Dotify71) in
[#&#8203;10431](https://redirect.github.com/biomejs/biome/pull/10431)
- docs: remove redundant default phrase in
`useConsistentObjectDefinitions` rule by
[@&#8203;Dotify71](https://redirect.github.com/Dotify71) in
[#&#8203;10430](https://redirect.github.com/biomejs/biome/pull/10430)
- fix(css\_formatter): preserve blank lines between SCSS map pairs by
[@&#8203;denbezrukov](https://redirect.github.com/denbezrukov) in
[#&#8203;10427](https://redirect.github.com/biomejs/biome/pull/10427)
- ci: fix preview releases by
[@&#8203;dyc3](https://redirect.github.com/dyc3) in
[#&#8203;10436](https://redirect.github.com/biomejs/biome/pull/10436)
- fix(useSortedClasses): sort Tailwind v4 arbitrary values by
[@&#8203;jiwon79](https://redirect.github.com/jiwon79) in
[#&#8203;10414](https://redirect.github.com/biomejs/biome/pull/10414)
- fix(css\_parser): improve diagnostics for missing attribute names and
empty selectors in SCSS by
[@&#8203;denbezrukov](https://redirect.github.com/denbezrukov) in
[#&#8203;10437](https://redirect.github.com/biomejs/biome/pull/10437)
- ci: remove corepack by
[@&#8203;ematipico](https://redirect.github.com/ematipico) in
[#&#8203;10440](https://redirect.github.com/biomejs/biome/pull/10440)
- fix(css\_formatter): improve comment handling in generic CSS
properties by
[@&#8203;denbezrukov](https://redirect.github.com/denbezrukov) in
[#&#8203;10439](https://redirect.github.com/biomejs/biome/pull/10439)
- fix(css\_formatter): align commented SCSS map value layout by
[@&#8203;denbezrukov](https://redirect.github.com/denbezrukov) in
[#&#8203;10445](https://redirect.github.com/biomejs/biome/pull/10445)
- fix(css\_formatter): handle control variable maps in SCSS map
expressions by
[@&#8203;denbezrukov](https://redirect.github.com/denbezrukov) in
[#&#8203;10446](https://redirect.github.com/biomejs/biome/pull/10446)
- fix(inference): pass correct scope on return statements by
[@&#8203;ematipico](https://redirect.github.com/ematipico) in
[#&#8203;10442](https://redirect.github.com/biomejs/biome/pull/10442)
- feat(css\_parser): parse interpolated scss nested properties by
[@&#8203;denbezrukov](https://redirect.github.com/denbezrukov) in
[#&#8203;10455](https://redirect.github.com/biomejs/biome/pull/10455)
- chore(deps): update rust:1.95.0-bullseye docker digest to
[`28afaeb`](https://redirect.github.com/biomejs/biome/commit/28afaeb) by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;10457](https://redirect.github.com/biomejs/biome/pull/10457)
- fix(test): leaky CLI tests by
[@&#8203;ematipico](https://redirect.github.com/ematipico) in
[#&#8203;10463](https://redirect.github.com/biomejs/biome/pull/10463)
- fix(css\_formatter): align SCSS map comment trailing commas by
[@&#8203;denbezrukov](https://redirect.github.com/denbezrukov) in
[#&#8203;10449](https://redirect.github.com/biomejs/biome/pull/10449)
- fix(markdown\_parser): keep list blank-line separators inside the
preceding item by
[@&#8203;jfmcdowell](https://redirect.github.com/jfmcdowell) in
[#&#8203;10466](https://redirect.github.com/biomejs/biome/pull/10466)
- chore(deps): update rust crate jiff to 0.2.27 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;10459](https://redirect.github.com/biomejs/biome/pull/10459)
- docs: fix duplicate "from" in noUntrustedLicenses diagnostic by
[@&#8203;dfedoryshchev](https://redirect.github.com/dfedoryshchev) in
[#&#8203;10465](https://redirect.github.com/biomejs/biome/pull/10465)
- fix(lint): detect optional-chain inequality guards by
[@&#8203;sjh9714](https://redirect.github.com/sjh9714) in
[#&#8203;10425](https://redirect.github.com/biomejs/biome/pull/10425)
- chore(deps): update dependency tombi to v0.11.7 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;10458](https://redirect.github.com/biomejs/biome/pull/10458)
- fix(core): regression in emitted types by
[@&#8203;ematipico](https://redirect.github.com/ematipico) in
[#&#8203;10478](https://redirect.github.com/biomejs/biome/pull/10478)
- fix(parser/yaml): correctly lex and parse alias as mapping key by
[@&#8203;siketyan](https://redirect.github.com/siketyan) in
[#&#8203;10472](https://redirect.github.com/biomejs/biome/pull/10472)
- fix(markdown\_parser): terminate fenced code blocks at list-item
boundaries by
[@&#8203;jfmcdowell](https://redirect.github.com/jfmcdowell) in
[#&#8203;10471](https://redirect.github.com/biomejs/biome/pull/10471)
- ci: release by
[@&#8203;github-actions](https://redirect.github.com/github-actions)\[bot]
in [#&#8203;10326](https://redirect.github.com/biomejs/biome/pull/10326)

#### New Contributors

- [@&#8203;jjroush](https://redirect.github.com/jjroush) made their
first contribution in
[#&#8203;10287](https://redirect.github.com/biomejs/biome/pull/10287)
- [@&#8203;Dotify71](https://redirect.github.com/Dotify71) made their
first contribution in
[#&#8203;10379](https://redirect.github.com/biomejs/biome/pull/10379)
- [@&#8203;MatteoGabriele](https://redirect.github.com/MatteoGabriele)
made their first contribution in
[#&#8203;10429](https://redirect.github.com/biomejs/biome/pull/10429)
- [@&#8203;sjh9714](https://redirect.github.com/sjh9714) made their
first contribution in
[#&#8203;10425](https://redirect.github.com/biomejs/biome/pull/10425)

**Full Changelog**:
<https://github.com/biomejs/biome/compare/@biomejs/biome@2.4.15...@&#8203;biomejs/biome@2.4.16>

</details>

<details>
<summary>alecthomas/bit (bit)</summary>

###
[`v0.20.2`](https://redirect.github.com/alecthomas/bit/releases/tag/v0.20.2)

#### What's Changed

- **chore:** add `just bump` command by
[@&#8203;alecthomas](https://redirect.github.com/alecthomas) in
[`6518324`](https://redirect.github.com/alecthomas/bit/commit/65183247bc44e5c903280aed0e993d3ec8e5c628)
- **chore:** fix state drift in example BUILD.bit by
[@&#8203;alecthomas](https://redirect.github.com/alecthomas) in
[`d4a232f`](https://redirect.github.com/alecthomas/bit/commit/d4a232f876abecdc48b5cefac1b14396a679999e)
- **fix(go.test):** show build errors on failure by
[@&#8203;alecthomas](https://redirect.github.com/alecthomas) in
[`29234ea`](https://redirect.github.com/alecthomas/bit/commit/29234ead99467111955c1c500eac30d53ccdb541)

</details>

<details>
<summary>caddyserver/caddy (caddy)</summary>

###
[`v2.11.4`](https://redirect.github.com/caddyserver/caddy/releases/tag/v2.11.4)

This release patches more security, security-adjacent, and normal bugs.
The FrankenPHP project has collaborated on PHP-adjacent patches, which
we are grateful for.

The recent surge of patches is mostly attributed to token predictors. We
have had to reject more than 75% of "security" reports because they were
AI slop spam (or just lazy/incorrect). Please use LLMs and agents wisely
to avoid wasting precious maintainer resources. We have started blocking
offending accounts that spam slop reports. Thank you to all who submit
responsible reports following our security policy to make the project
better. We appreciate that the community deems the Caddy project worthy
of contribution to improve the broader ecosystem!

Security-related patches:

- caddyhttp: Normalize Windows backslashes in path matcher (thanks
[@&#8203;Vincent550102](https://redirect.github.com/Vincent550102))
- rewrite: Prevent placeholder re-expansion in injected query (thanks
[@&#8203;WhiskerEnt](https://redirect.github.com/WhiskerEnt))
- templates: Improved `stripHTML` action to more reliably remove
malformed HTML (thanks to
[@&#8203;jmrcsnchz](https://redirect.github.com/jmrcsnchz))
- caddyhttp: Ignore header fields with underscores to prevent collisions
(thanks
[@&#8203;Vincent550102](https://redirect.github.com/Vincent550102) for
the report and [@&#8203;dunglas](https://redirect.github.com/dunglas)
for the patch)

There are also several other various fixes and enhancements by many
other contributors. Thank you everyone who participated!

#### What's Changed

- reverseproxy: further prevent body closes from dial errors by
[@&#8203;jameshartig](https://redirect.github.com/jameshartig) in
[#&#8203;7715](https://redirect.github.com/caddyserver/caddy/pull/7715)
- caddytls: Fix client auth (fix
[#&#8203;7724](https://redirect.github.com/caddyserver/caddy/issues/7724))
by [@&#8203;mholt](https://redirect.github.com/mholt) in
[#&#8203;7727](https://redirect.github.com/caddyserver/caddy/pull/7727)
- chore: deps upgrade by
[@&#8203;mohammed90](https://redirect.github.com/mohammed90) in
[#&#8203;7751](https://redirect.github.com/caddyserver/caddy/pull/7751)
- caddyhttp: omit Last-Modified for unusable mod times by
[@&#8203;bb4242](https://redirect.github.com/bb4242) in
[#&#8203;7740](https://redirect.github.com/caddyserver/caddy/pull/7740)
- caddytls: fix TLS state races and ECH rotation retry by
[@&#8203;broady](https://redirect.github.com/broady) in
[#&#8203;7756](https://redirect.github.com/caddyserver/caddy/pull/7756)
- chore: clean up wording and typo fixes by
[@&#8203;steadytao](https://redirect.github.com/steadytao) in
[#&#8203;7745](https://redirect.github.com/caddyserver/caddy/pull/7745)
- reverseproxy: Add regression test for DialInfo network override by
[@&#8203;eyupcanakman](https://redirect.github.com/eyupcanakman) in
[#&#8203;7758](https://redirect.github.com/caddyserver/caddy/pull/7758)
- caddyauth: add candidate placeholders for rejected identities by
[@&#8203;steadytao](https://redirect.github.com/steadytao) in
[#&#8203;7698](https://redirect.github.com/caddyserver/caddy/pull/7698)
- cmd: support caddy start on IPv6-only hosts by
[@&#8203;steadytao](https://redirect.github.com/steadytao) in
[#&#8203;7744](https://redirect.github.com/caddyserver/caddy/pull/7744)
- caddyfile: preserve implicit TLS issuer semantics by
[@&#8203;steadytao](https://redirect.github.com/steadytao) in
[#&#8203;7743](https://redirect.github.com/caddyserver/caddy/pull/7743)
- reverseproxy: wraps request body to prevent closing if not read by
[@&#8203;WeidiDeng](https://redirect.github.com/WeidiDeng) in
[#&#8203;7719](https://redirect.github.com/caddyserver/caddy/pull/7719)
- caddytls: match IDN SNI in connection policies by
[@&#8203;steadytao](https://redirect.github.com/steadytao) in
[#&#8203;7742](https://redirect.github.com/caddyserver/caddy/pull/7742)
- build(deps): bump the all-updates group across 1 directory with 9
updates by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;7752](https://redirect.github.com/caddyserver/caddy/pull/7752)
- caddyhttp: normalize Windows backslashes in path matcher by
[@&#8203;Vincent550102](https://redirect.github.com/Vincent550102) in
[#&#8203;7763](https://redirect.github.com/caddyserver/caddy/pull/7763)
- go.mod: update x/net by
[@&#8203;steadytao](https://redirect.github.com/steadytao) in
[#&#8203;7767](https://redirect.github.com/caddyserver/caddy/pull/7767)
- rewrite: prevent placeholder re-expansion in injected query by
[@&#8203;WhiskerEnt](https://redirect.github.com/WhiskerEnt) in
[#&#8203;7761](https://redirect.github.com/caddyserver/caddy/pull/7761)
- perf(replacer): optimize memory allocation for file placeholders by
[@&#8203;Jualhosting](https://redirect.github.com/Jualhosting) in
[#&#8203;7773](https://redirect.github.com/caddyserver/caddy/pull/7773)
- caddytls: skip idna.ToASCII for pure ASCII SNI values by
[@&#8203;sleet0922](https://redirect.github.com/sleet0922) in
[#&#8203;7770](https://redirect.github.com/caddyserver/caddy/pull/7770)
- encode: prioritize zstd and br over gzip in content negotiation by
[@&#8203;Jualhosting](https://redirect.github.com/Jualhosting) in
[#&#8203;7772](https://redirect.github.com/caddyserver/caddy/pull/7772)
- httpcaddyfile: fix incorrect error message on duplicate matchers by
[@&#8203;Brunotlps](https://redirect.github.com/Brunotlps) in
[#&#8203;7780](https://redirect.github.com/caddyserver/caddy/pull/7780)
- Patch for GHSA-vcc4-2c75-vc9v by
[@&#8203;jmrcsnchz](https://redirect.github.com/jmrcsnchz) in
[#&#8203;7785](https://redirect.github.com/caddyserver/caddy/pull/7785)

#### New Contributors

- [@&#8203;jameshartig](https://redirect.github.com/jameshartig) made
their first contribution in
[#&#8203;7715](https://redirect.github.com/caddyserver/caddy/pull/7715)
- [@&#8203;bb4242](https://redirect.github.com/bb4242) made their first
contribution in
[#&#8203;7740](https://redirect.github.com/caddyserver/caddy/pull/7740)
- [@&#8203;broady](https://redirect.github.com/broady) made their first
contribution in
[#&#8203;7756](https://redirect.github.com/caddyserver/caddy/pull/7756)
- [@&#8203;eyupcanakman](https://redirect.github.com/eyupcanakman) made
their first contribution in
[#&#8203;7758](https://redirect.github.com/caddyserver/caddy/pull/7758)
- [@&#8203;Vincent550102](https://redirect.github.com/Vincent550102)
made their first contribution in
[#&#8203;7763](https://redirect.github.com/caddyserver/caddy/pull/7763)
- [@&#8203;WhiskerEnt](https://redirect.github.com/WhiskerEnt) made
their first contribution in
[#&#8203;7761](https://redirect.github.com/caddyserver/caddy/pull/7761)
- [@&#8203;Jualhosting](https://redirect.github.com/Jualhosting) made
their first contribution in
[#&#8203;7773](https://redirect.github.com/caddyserver/caddy/pull/7773)
- [@&#8203;sleet0922](https://redirect.github.com/sleet0922) made their
first contribution in
[#&#8203;7770](https://redirect.github.com/caddyserver/caddy/pull/7770)
- [@&#8203;Brunotlps](https://redirect.github.com/Brunotlps) made their
first contribution in
[#&#8203;7780](https://redirect.github.com/caddyserver/caddy/pull/7780)
- [@&#8203;jmrcsnchz](https://redirect.github.com/jmrcsnchz) made their
first contribution in
[#&#8203;7785](https://redirect.github.com/caddyserver/caddy/pull/7785)

**Full Changelog**:
<https://github.com/caddyserver/caddy/compare/v2.11.3...v2.11.4>

</details>

<details>
<summary>alecthomas/chroma (github.com/alecthomas/chroma/v2)</summary>

###
[`v2.26.1`](https://redirect.github.com/alecthomas/chroma/releases/tag/v2.26.1)

[Compare
Source](https://redirect.github.com/alecthomas/chroma/compare/v2.26.0...v2.26.1)

#### Changelog

-
[`56c7702`](https://redirect.github.com/alecthomas/chroma/commit/56c7702)
fix: downgrade go.mod version to 1.25

###
[`v2.26.0`](https://redirect.github.com/alecthomas/chroma/releases/tag/v2.26.0)

[Compare
Source](https://redirect.github.com/alecthomas/chroma/compare/v2.25.0...v2.26.0)

#### Changelog

-
[`a4d3f60`](https://redirect.github.com/alecthomas/chroma/commit/a4d3f60)
feat(chromad): use style counterparts for theme switching
-
[`ce159e6`](https://redirect.github.com/alecthomas/chroma/commit/ce159e6)
chore: migrate to new bit format
-
[`180ea9f`](https://redirect.github.com/alecthomas/chroma/commit/180ea9f)
perf(colour): replace Sprintf/ParseUint round-trip in NewColour with
direct bit arithmetic
([#&#8203;1274](https://redirect.github.com/alecthomas/chroma/issues/1274))
-
[`68a08b0`](https://redirect.github.com/alecthomas/chroma/commit/68a08b0)
docs: how to support dynamic theme switching
-
[`6fb9d92`](https://redirect.github.com/alecthomas/chroma/commit/6fb9d92)
feat(html): tag output with style mode
-
[`a71fea3`](https://redirect.github.com/alecthomas/chroma/commit/a71fea3)
feat(styles): add light/dark mode support

###
[`v2.25.0`](https://redirect.github.com/alecthomas/chroma/releases/tag/v2.25.0)

[Compare
Source](https://redirect.github.com/alecthomas/chroma/compare/v2.24.1...v2.25.0)

#### Changelog

-
[`c3826f0`](https://redirect.github.com/alecthomas/chroma/commit/c3826f0)
chore: go mod tidy
-
[`fb5bc39`](https://redirect.github.com/alecthomas/chroma/commit/fb5bc39)
fix: emit HTTP body tokens without Coalesce
-
[`a3c2946`](https://redirect.github.com/alecthomas/chroma/commit/a3c2946)
Improve Nu file detection
([#&#8203;1260](https://redirect.github.com/alecthomas/chroma/issues/1260))
-
[`e841b1a`](https://redirect.github.com/alecthomas/chroma/commit/e841b1a)
chore(deps): update all non-major dependencies
([#&#8203;1272](https://redirect.github.com/alecthomas/chroma/issues/1272))
-
[`3ed2db8`](https://redirect.github.com/alecthomas/chroma/commit/3ed2db8)
Add Gemfile.lock lexer (& ruby improvements)
([#&#8203;1269](https://redirect.github.com/alecthomas/chroma/issues/1269))
-
[`41fb546`](https://redirect.github.com/alecthomas/chroma/commit/41fb546)
Add YAML+Jinja lexer
([#&#8203;1268](https://redirect.github.com/alecthomas/chroma/issues/1268))
-
[`e99b881`](https://redirect.github.com/alecthomas/chroma/commit/e99b881)
chore(deps): update all non-major dependencies
([#&#8203;1263](https://redirect.github.com/alecthomas/chroma/issues/1263))
-
[`e67dd2f`](https://redirect.github.com/alecthomas/chroma/commit/e67dd2f)
(Markless) Fix parse issue for embed directives without options
([#&#8203;1266](https://redirect.github.com/alecthomas/chroma/issues/1266))
-
[`dffa370`](https://redirect.github.com/alecthomas/chroma/commit/dffa370)
fix(go): tokenize trailing // as comment instead of consuming next line
([#&#8203;1265](https://redirect.github.com/alecthomas/chroma/issues/1265))
-
[`1cf1560`](https://redirect.github.com/alecthomas/chroma/commit/1cf1560)
chore: upgrade to github.com/dlclark/regexp2/v2
-
[`2cbcf7b`](https://redirect.github.com/alecthomas/chroma/commit/2cbcf7b)
chore: upgrade golangci-lint
-
[`786675b`](https://redirect.github.com/alecthomas/chroma/commit/786675b)
chore(deps): update all non-major dependencies
([#&#8203;1257](https://redirect.github.com/alecthomas/chroma/issues/1257))
-
[`235590c`](https://redirect.github.com/alecthomas/chroma/commit/235590c)
feat: add JSONL support to JSON lexer
([#&#8203;1262](https://redirect.github.com/alecthomas/chroma/issues/1262))
-
[`f9b5c97`](https://redirect.github.com/alecthomas/chroma/commit/f9b5c97)
fix(dart): match single-line comments without trailing newline
([#&#8203;1225](https://redirect.github.com/alecthomas/chroma/issues/1225))
([#&#8203;1261](https://redirect.github.com/alecthomas/chroma/issues/1261))
-
[`097f8e9`](https://redirect.github.com/alecthomas/chroma/commit/097f8e9)
Mention Arturo in README
([#&#8203;1256](https://redirect.github.com/alecthomas/chroma/issues/1256))
-
[`d46ce60`](https://redirect.github.com/alecthomas/chroma/commit/d46ce60)
feat(markdown): highlight frontmatter and comments
([#&#8203;1245](https://redirect.github.com/alecthomas/chroma/issues/1245))
-
[`f786b2a`](https://redirect.github.com/alecthomas/chroma/commit/f786b2a)
feat(lexers): add support for LilyPond
([#&#8203;1255](https://redirect.github.com/alecthomas/chroma/issues/1255))
-
[`0a02b98`](https://redirect.github.com/alecthomas/chroma/commit/0a02b98)
chore(deps): update actions/checkout digest to
[`de0fac2`](https://redirect.github.com/alecthomas/chroma/commit/de0fac2)
([#&#8203;1212](https://redirect.github.com/alecthomas/chroma/issues/1212))
-
[`c55009e`](https://redirect.github.com/alecthomas/chroma/commit/c55009e)
Fix AGENTS.md referencing a non-existent scripts directory
([#&#8203;1231](https://redirect.github.com/alecthomas/chroma/issues/1231))
-
[`c5e763e`](https://redirect.github.com/alecthomas/chroma/commit/c5e763e)
Improve protobuf lexer
([#&#8203;1253](https://redirect.github.com/alecthomas/chroma/issues/1253))
-
[`113cd0e`](https://redirect.github.com/alecthomas/chroma/commit/113cd0e)
Add Arturo lexer
([#&#8203;1232](https://redirect.github.com/alecthomas/chroma/issues/1232))
-
[`4498d71`](https://redirect.github.com/alecthomas/chroma/commit/4498d71)
chore(deps): update dependency binaryen to v129
([#&#8203;1238](https://redirect.github.com/alecthomas/chroma/issues/1238))
-
[`885f912`](https://redirect.github.com/alecthomas/chroma/commit/885f912)
Added f4 to "Projects using Chroma" list
([#&#8203;1242](https://redirect.github.com/alecthomas/chroma/issues/1242))
-
[`c42c9ef`](https://redirect.github.com/alecthomas/chroma/commit/c42c9ef)
Update java lexer
([#&#8203;1254](https://redirect.github.com/alecthomas/chroma/issues/1254))

</details>

<details>
<summary>dlclark/regexp2 (github.com/dlclark/regexp2/v2)</summary>

###
[`v2.1.2`](https://redirect.github.com/dlclark/regexp2/compare/v2.1.1...v2.1.2)

[Compare
Source](https://redirect.github.com/dlclark/regexp2/compare/v2.1.1...v2.1.2)

</details>

<details>
<summary>mattn/go-colorable (github.com/mattn/go-colorable)</summary>

###
[`v0.1.15`](https://redirect.github.com/mattn/go-colorable/compare/v0.1.14...v0.1.15)

[Compare
Source](https://redirect.github.com/mattn/go-colorable/compare/v0.1.14...v0.1.15)

</details>

<details>
<summary>golang/go (go)</summary>

###
[`v1.26.4`](https://redirect.github.com/golang/go/compare/go1.26.3...go1.26.4)

</details>

<details>
<summary>astral-sh/uv (uv)</summary>

###
[`v0.11.19`](https://redirect.github.com/astral-sh/uv/blob/HEAD/CHANGELOG.md#01119)

[Compare
Source](https://redirect.github.com/astral-sh/uv/compare/0.11.18...0.11.19)

Released on 2026-06-03.

##### Python

- Add CPython 3.15.0b2
([#&#8203;19531](https://redirect.github.com/astral-sh/uv/pull/19531))

##### Enhancements

- Always compute SHA256 for remote distributions
([#&#8203;19662](https://redirect.github.com/astral-sh/uv/pull/19662))
- Add PyEmscripten platform (PEP 783)
([#&#8203;19629](https://redirect.github.com/astral-sh/uv/pull/19629))
- Add Pyodide 2025 target triple
([#&#8203;19653](https://redirect.github.com/astral-sh/uv/pull/19653))

##### Preview features

- Make preview features for commands have names that aren't ambiguous
with the command
([#&#8203;19645](https://redirect.github.com/astral-sh/uv/pull/19645))
- Respect `--isolated` in `uv check`
([#&#8203;19666](https://redirect.github.com/astral-sh/uv/pull/19666))

##### Bug fixes

- Continue tool uninstall after dangling receipts
([#&#8203;19623](https://redirect.github.com/astral-sh/uv/pull/19623))
- Skip Unix-specific installation steps when cross-installing Windows
Python distributions
([#&#8203;19424](https://redirect.github.com/astral-sh/uv/pull/19424))

###
[`v0.11.18`](https://redirect.github.com/astral-sh/uv/blob/HEAD/CHANGELOG.md#01118)

[Compare
Source](https://redirect.github.com/astral-sh/uv/compare/0.11.17...0.11.18)

Released on 2026-06-01.

##### Performance

- Fix performance regression in unzip of local wheels
([#&#8203;19637](https://redirect.github.com/astral-sh/uv/pull/19637))

##### Preview

- Add `uv check` to run `ty` from uv
([#&#8203;19605](https://redirect.github.com/astral-sh/uv/pull/19605))

##### Bug fixes

- Update activation scripts with upstream fixes
([#&#8203;19628](https://redirect.github.com/astral-sh/uv/pull/19628))

##### Other changes

- Bump MSRV to 1.94
([#&#8203;19600](https://redirect.github.com/astral-sh/uv/pull/19600))

###
[`v0.11.17`](https://redirect.github.com/astral-sh/uv/blob/HEAD/CHANGELOG.md#01117)

[Compare
Source](https://redirect.github.com/astral-sh/uv/compare/0.11.16...0.11.17)

Released on 2026-05-28.

##### Enhancements

- Add a diagnostic for `uv add` with standard library modules
([#&#8203;19572](https://redirect.github.com/astral-sh/uv/pull/19572))
- Expose `uv workspace` and its `list` subcommand in help output
([#&#8203;19533](https://redirect.github.com/astral-sh/uv/pull/19533))
- Improve the "403 forbidden" hint to suggest `ignore-error-codes` when
applicable
([#&#8203;19521](https://redirect.github.com/astral-sh/uv/pull/19521))
- Skip direct URL lock freshness checks while offline
([#&#8203;19596](https://redirect.github.com/astral-sh/uv/pull/19596))
- Add `import-names` and `import-namespaces` support to `uv-build` ([PEP
794](https://peps.python.org/pep-0794/))
([#&#8203;19380](https://redirect.github.com/astral-sh/uv/pull/19380))
- Add a `--no-editable-package` flag to various commands
([#&#8203;19584](https://redirect.github.com/astral-sh/uv/pull/19584))
- Infer Python version requests from source trees in `uv tool`
invocations
([#&#8203;19577](https://redirect.github.com/astral-sh/uv/pull/19577))

##### Preview features

- Add module owners to `uv workspace metadata`
([#&#8203;19122](https://redirect.github.com/astral-sh/uv/pull/19122))
- Do not allow `uv venv --clear` to remove non-virtual environments
([#&#8203;19595](https://redirect.github.com/astral-sh/uv/pull/19595))

##### Bug fixes

- Improve the performance of large entries in `tool.uv.conflicts`
([#&#8203;19538](https://redirect.github.com/astral-sh/uv/pull/19538))
- Avoid modifying the parent process' env with `--env-file` in `uv run`
([#&#8203;19567](https://redirect.github.com/astral-sh/uv/pull/19567))
- Fix script environment creation for scripts with long filenames
([#&#8203;19539](https://redirect.github.com/astral-sh/uv/pull/19539))
- Fix transitive Git archive dependencies in lockfiles
([#&#8203;19589](https://redirect.github.com/astral-sh/uv/pull/19589))
- Preserve Git repository URLs in direct URL metadata
([#&#8203;19590](https://redirect.github.com/astral-sh/uv/pull/19590))
- Support redirects in `--check-url`
([#&#8203;19594](https://redirect.github.com/astral-sh/uv/pull/19594))
- Accept case-insensitive HTML tags in `--find-links` parsing
([#&#8203;19537](https://redirect.github.com/astral-sh/uv/pull/19537))
- Reject duplicate script metadata blocks
([#&#8203;19544](https://redirect.github.com/astral-sh/uv/pull/19544))
- Ban names like "python3" as script entry points
([#&#8203;19535](https://redirect.github.com/astral-sh/uv/pull/19535),
[#&#8203;19536](https://redirect.github.com/astral-sh/uv/pull/19536))
- Validate Git LFS artifacts for Git archives
([#&#8203;19592](https://redirect.github.com/astral-sh/uv/pull/19592))
- Use a relative path when creating symlinks in cache to improve
relocatability
([#&#8203;19033](https://redirect.github.com/astral-sh/uv/pull/19033))

##### Documentation

- Fix malformed positional anchors in the CLI reference
([#&#8203;19575](https://redirect.github.com/astral-sh/uv/pull/19575))

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4yMDIuMSIsInVwZGF0ZWRJblZlciI6IjQzLjIwOS40IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-05 18:20:01 +10:00
..
2025-07-01 09:59:45 +10:00