fix(deps): update all dependencies #13

Merged
azer merged 1 commit from renovate/all into master 2026-09-16 15:48:50 +00:00
Collaborator

This PR contains the following updates:

Package Type Update Change Pending
actions/checkout action major v4 → v7
anyhow dependencies patch 1.0.103 → 1.0.104
bincode dependencies major 1 → 2
clap dependencies patch 4.6.1 → 4.6.6 4.6.7
fastembed (source) dependencies major 5.17.2 → 6.0.0 6.1.0
ignore (source) dependencies patch 0.4.26 → 0.4.33
indicatif dependencies patch 0.18.4 → 0.18.6
serde (source) dependencies patch 1.0.228 → 1.0.229
serde_json dependencies patch 1.0.150 → 1.0.151
thiserror dependencies patch 2.0.18 → 2.0.20
toml dependencies patch 1.1.2+spec-1.1.0 → 1.1.5 1.1.6
tree-sitter (source) dependencies minor 0.25 → 0.27
tree-sitter-c dependencies minor 0.23 → 0.24
tree-sitter-go dependencies minor 0.23 → 0.25
tree-sitter-javascript dependencies minor 0.23 → 0.25
tree-sitter-python dependencies minor 0.23 → 0.25
tree-sitter-scala dependencies patch 0.26.0 → 0.26.2
xxhash-rust dependencies patch 0.8.15 → 0.8.18

Release Notes

actions/checkout (actions/checkout)

v7.0.1

Compare Source

v7.0.0

Compare Source

  • Block checking out fork PR for pull_request_target and workflow_run by @​aiqiaoy in #​2454
  • Various dependency updates

v6.1.0

Compare Source

What's Changed

https://github.blog/changelog/2026-06-18-safer-pull_request_target-defaults-for-github-actions-checkout/ for more details about this breaking change

Full Changelog: https://github.com/actions/checkout/compare/v6.0.3...v6.1.0

v6.0.3

Compare Source

v6.0.2

Compare Source

v6.0.1

Compare Source

v6.0.0

Compare Source

v5.1.0

Compare Source

What's Changed

https://github.blog/changelog/2026-06-18-safer-pull_request_target-defaults-for-github-actions-checkout/ for more details about this breaking change

Full Changelog: https://github.com/actions/checkout/compare/v5.0.1...v5.1.0

v5.0.1

Compare Source

v5.0.0

Compare Source

dtolnay/anyhow (anyhow)

v1.0.104

Compare Source

  • Update syn dev-dependency to version 3
clap-rs/clap (clap)

v4.6.6

Compare Source

Features
  • Add Command::get_overridden_usage

v4.6.5

Compare Source

Fixes
  • (help) Correctly mark which value_names are optional with num_args

v4.6.4

Compare Source

Internal
  • Update to syn v3

v4.6.3

Compare Source

Fixes
  • (derive) Allow "literal".function() as attribute values

v4.6.2

Compare Source

Fixes
  • (help) Say alias when there is only one
Anush008/fastembed-rs (fastembed)

v6.0.3

Compare Source

🧹 Chores

v6.0.2

Compare Source

🧹 Chores

v6.0.1

Compare Source

🧹 Chores

v6.0.0

Compare Source

BREAKING ⛓️‍💥

fastembed::Error has changed from a anyhow::Error type alias to an error enum - #​278.

Documentation 📖

Full Changelog: https://github.com/Anush008/fastembed-rs/compare/v5.17.4...v6.0.0

v5.17.4

Compare Source

What's Changed

v5.17.3

Compare Source

What's Changed

Full Changelog: https://github.com/Anush008/fastembed-rs/compare/v5.17.2...v5.17.3

BurntSushi/ripgrep (ignore)

v0.4.33

Compare Source

v0.4.32

Compare Source

v0.4.31

Compare Source

v0.4.30

Compare Source

v0.4.29

Compare Source

v0.4.28

Compare Source

v0.4.27

Compare Source

console-rs/indicatif (indicatif)

v0.18.6

Compare Source

What's Changed

v0.18.5

Compare Source

What's Changed

serde-rs/serde (serde)

v1.0.229

Compare Source

  • Update to syn 3
serde-rs/json (serde_json)

v1.0.151

Compare Source

dtolnay/thiserror (thiserror)

v2.0.20

Compare Source

  • Suppress redundant_field_names clippy lint in generated code (#​454)

v2.0.19

Compare Source

  • Update to syn 3
toml-rs/toml (toml)

v1.1.5

Compare Source

v1.1.4

Compare Source

v1.1.3

Compare Source

tree-sitter/tree-sitter (tree-sitter)

v0.27.0

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/tree-sitter/tree-sitter/compare/v0.26.3...v0.27.0

v0.26.13

Compare Source

What's Changed

Full Changelog: https://github.com/tree-sitter/tree-sitter/compare/v0.26.12...v0.26.13

v0.26.12

Compare Source

What's Changed

Full Changelog: https://github.com/tree-sitter/tree-sitter/compare/v0.26.11...v0.26.12

v0.26.11

Compare Source

What's Changed

Full Changelog: https://github.com/tree-sitter/tree-sitter/compare/v0.26.10...v0.26.11

v0.26.10

Compare Source

What's Changed

Full Changelog: https://github.com/tree-sitter/tree-sitter/compare/v0.26.9...v0.26.10

v0.26.9

Compare Source

What's Changed

Full Changelog: https://github.com/tree-sitter/tree-sitter/compare/v0.26.8...v0.26.9

v0.26.8

Compare Source

What's Changed

Full Changelog: https://github.com/tree-sitter/tree-sitter/compare/v0.26.7...v0.26.8

v0.26.7

Compare Source

Notable Changes

  • A regression in v0.26.6 with quantified alternations was fixed.
  • Release artifacts for the tree-sitter CLI are now published as zip archives (in addition to gzipped executables, which are planned for removal in a future minor release).

What's Changed

Full Changelog: https://github.com/tree-sitter/tree-sitter/compare/v0.26.6...v0.26.7

v0.26.6

Compare Source

What's Changed

Full Changelog: https://github.com/tree-sitter/tree-sitter/compare/v0.26.5...v0.26.6

v0.26.5

Compare Source

v0.26.3

Compare Source

What's Changed

Full Changelog: https://github.com/tree-sitter/tree-sitter/compare/v0.26.2...v0.26.3

v0.26.2

Compare Source

What's Changed

Full Changelog: https://github.com/tree-sitter/tree-sitter/compare/v0.26.1...v0.26.2

tree-sitter/tree-sitter-c (tree-sitter-c)

v0.24.2

Compare Source

NOTE: Download tree-sitter-c.tar.gz for the complete source code.

v0.24.1

Compare Source

NOTE: Download tree-sitter-c.tar.gz for the complete source code.

v0.24.0

Compare Source

NOTE: Download tree-sitter-c.tar.gz for the complete source code.

tree-sitter/tree-sitter-go (tree-sitter-go)

v0.25.0

Compare Source

NOTE: Download tree-sitter-go.tar.gz for the complete source code.

tree-sitter/tree-sitter-javascript (tree-sitter-javascript)

v0.25.0

Compare Source

NOTE: Download tree-sitter-javascript.tar.gz for the complete source code.

tree-sitter/tree-sitter-python (tree-sitter-python)

v0.25.0

Compare Source

NOTE: Download tree-sitter-python.tar.gz for the complete source code.

tree-sitter/tree-sitter-scala (tree-sitter-scala)

v0.26.2

Compare Source

NOTE: Download tree-sitter-scala.tar.gz for the complete source code.

🐛 bug fixes

  • fix: Rework constructor annotations by @​susliko in #​533
  • fix: Fixes applied_constructor_type and early defs by @​iigaz in #​544
  • fix: Fixes indented block as the body of catch case by @​exoego in #​549
  • fix: Accepts braced-body members indented shallower than their siblings by @​exoego in #​550
  • fix: Fixes self types with empty bodies, empty-bodied lambdas, enum self types by @​exoego in #​551
  • fix: Keeps soft keyword inline usable as an identifier in expressions by @​exoego in #​555
  • fix: Restricts end marker names to alphanumeric identifiers by @​exoego in #​557
  • fix: Accepts Unicode ⇒ as => and ← as <- by @​exoego in #​561
  • fix: Allows empty statements before a statement in blocks by @​exoego in #​564
  • fix: Accepts do and bare indented bodies after parenthesized for enumerators by @​exoego in #​567
  • fix: Fixes ascription to function types and ascribed match expressions by @​exoego in #​568
  • fix: Captures patterns and free escapes inside interpolated strings by @​exoego in #​569
  • fix: Fixes soft keyword extension and Scala 3 keywords in import paths by @​exoego in #​573
  • fix: Bare $ identifier called with arguments by @​exoego in #​574
  • fix: Annotation arguments and multiple argument lists in extends clauses by @​exoego in #​575
  • fix: Adds bounds check before memcpy in array.h by @​anupamme in #​577
  • fix: Automatic semicolon lookahead over comments and closing keywords by @​exoego in #​578
  • fix: Fixes braceless match with cases at the same indentation by @​exoego in #​580
  • fix: Keeps an internal comma from closing an indented block by @​exoego in #​581
  • fix: Continues a line that ends in a colon or a symbolic operator by @​exoego in #​584
  • fix: Parses a lambda parameter with a bare function type by @​exoego in #​593
  • fix: Fixes rest-of-block lambdas and comma-closed templates in indented blocks by @​exoego in #​601
  • fix: Ends an operator where a comment begins by @​exoego in #​631
  • fix: Keeps a //> comment plain when no using directive follows by @​exoego in #​636
  • fix: Ends a statement before a leading operator with no operand by @​exoego in #​637
  • fix: Annotates a literal type and every annotation of an ascription by @​exoego in #​641
  • fix: Ends an indented argument at the comma before the next one by @​exoego in #​642
  • fix: Takes the type arguments of an extractor pattern by @​exoego in #​644

🚀 updates

behind the scenes

new contributors

Full Changelog: https://github.com/tree-sitter/tree-sitter-scala/compare/v0.26.0...v0.26.2


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

This PR contains the following updates: | Package | Type | Update | Change | Pending | |---|---|---|---|---| | [actions/checkout](https://github.com/actions/checkout) | action | major | `v4` → `v7` | | | [anyhow](https://github.com/dtolnay/anyhow) | dependencies | patch | `1.0.103` → `1.0.104` | | | [bincode](https://github.com/bincode-org/bincode) | dependencies | major | `1` → `2` | | | [clap](https://github.com/clap-rs/clap) | dependencies | patch | `4.6.1` → `4.6.6` | `4.6.7` | | [fastembed](https://crates.io/crates/fastembed) ([source](https://github.com/Anush008/fastembed-rs)) | dependencies | major | `5.17.2` → `6.0.0` | `6.1.0` | | [ignore](https://github.com/BurntSushi/ripgrep/tree/master/crates/ignore) ([source](https://github.com/BurntSushi/ripgrep/tree/HEAD/crates/ignore)) | dependencies | patch | `0.4.26` → `0.4.33` | | | [indicatif](https://github.com/console-rs/indicatif) | dependencies | patch | `0.18.4` → `0.18.6` | | | [serde](https://serde.rs) ([source](https://github.com/serde-rs/serde)) | dependencies | patch | `1.0.228` → `1.0.229` | | | [serde_json](https://github.com/serde-rs/json) | dependencies | patch | `1.0.150` → `1.0.151` | | | [thiserror](https://github.com/dtolnay/thiserror) | dependencies | patch | `2.0.18` → `2.0.20` | | | [toml](https://github.com/toml-rs/toml) | dependencies | patch | `1.1.2+spec-1.1.0` → `1.1.5` | `1.1.6` | | [tree-sitter](https://tree-sitter.github.io/tree-sitter) ([source](https://github.com/tree-sitter/tree-sitter)) | dependencies | minor | `0.25` → `0.27` | | | [tree-sitter-c](https://github.com/tree-sitter/tree-sitter-c) | dependencies | minor | `0.23` → `0.24` | | | [tree-sitter-go](https://github.com/tree-sitter/tree-sitter-go) | dependencies | minor | `0.23` → `0.25` | | | [tree-sitter-javascript](https://github.com/tree-sitter/tree-sitter-javascript) | dependencies | minor | `0.23` → `0.25` | | | [tree-sitter-python](https://github.com/tree-sitter/tree-sitter-python) | dependencies | minor | `0.23` → `0.25` | | | [tree-sitter-scala](https://github.com/tree-sitter/tree-sitter-scala) | dependencies | patch | `0.26.0` → `0.26.2` | | | [xxhash-rust](https://github.com/DoumanAsh/xxhash-rust) | dependencies | patch | `0.8.15` → `0.8.18` | | --- ### Release Notes <details> <summary>actions/checkout (actions/checkout)</summary> ### [`v7.0.1`](https://github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v701) [Compare Source](https://github.com/actions/checkout/compare/v7...v7.0.1) - Skip running unsafe pr check if input is default by [@&#8203;aiqiaoy](https://github.com/aiqiaoy) in [#&#8203;2518](https://github.com/actions/checkout/pull/2518) - Trim only ascii whitespace for branch by [@&#8203;aiqiaoy](https://github.com/aiqiaoy) in [#&#8203;2521](https://github.com/actions/checkout/pull/2521) - Escape values passed to --unset by [@&#8203;aiqiaoy](https://github.com/aiqiaoy) in [#&#8203;2530](https://github.com/actions/checkout/pull/2530) - Various dependency updates ### [`v7.0.0`](https://github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v700) [Compare Source](https://github.com/actions/checkout/compare/v6.1.0...v7) - Block checking out fork PR for pull\_request\_target and workflow\_run by [@&#8203;aiqiaoy](https://github.com/aiqiaoy) in [#&#8203;2454](https://github.com/actions/checkout/pull/2454) - Various dependency updates ### [`v6.1.0`](https://github.com/actions/checkout/releases/tag/v6.1.0) [Compare Source](https://github.com/actions/checkout/compare/v6.0.3...v6.1.0) ##### What's Changed - **\[BREAKING]** backport `allow-unsafe-pr-checkout` to v6 by [@&#8203;aiqiaoy](https://github.com/aiqiaoy) in [#&#8203;2500](https://github.com/actions/checkout/pull/2500) - backport fixes to releases-v6 by [@&#8203;aiqiaoy](https://github.com/aiqiaoy) in [#&#8203;2527](https://github.com/actions/checkout/pull/2527) <https://github.blog/changelog/2026-06-18-safer-pull_request_target-defaults-for-github-actions-checkout/> for more details about this breaking change **Full Changelog**: <https://github.com/actions/checkout/compare/v6.0.3...v6.1.0> ### [`v6.0.3`](https://github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v603) [Compare Source](https://github.com/actions/checkout/compare/v6.0.2...v6.0.3) - Fix checkout init for SHA-256 repositories by [@&#8203;yaananth](https://github.com/yaananth) in [#&#8203;2439](https://github.com/actions/checkout/pull/2439) - fix: expand merge commit SHA regex and add SHA-256 test cases by [@&#8203;yaananth](https://github.com/yaananth) in [#&#8203;2414](https://github.com/actions/checkout/pull/2414) ### [`v6.0.2`](https://github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v602) [Compare Source](https://github.com/actions/checkout/compare/v6.0.1...v6.0.2) - Fix tag handling: preserve annotations and explicit fetch-tags by [@&#8203;ericsciple](https://github.com/ericsciple) in [#&#8203;2356](https://github.com/actions/checkout/pull/2356) ### [`v6.0.1`](https://github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v601) [Compare Source](https://github.com/actions/checkout/compare/v6...v6.0.1) - Add worktree support for persist-credentials includeIf by [@&#8203;ericsciple](https://github.com/ericsciple) in [#&#8203;2327](https://github.com/actions/checkout/pull/2327) ### [`v6.0.0`](https://github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v600) [Compare Source](https://github.com/actions/checkout/compare/v5.1.0...v6) - Persist creds to a separate file by [@&#8203;ericsciple](https://github.com/ericsciple) in [#&#8203;2286](https://github.com/actions/checkout/pull/2286) - Update README to include Node.js 24 support details and requirements by [@&#8203;salmanmkc](https://github.com/salmanmkc) in [#&#8203;2248](https://github.com/actions/checkout/pull/2248) ### [`v5.1.0`](https://github.com/actions/checkout/releases/tag/v5.1.0) [Compare Source](https://github.com/actions/checkout/compare/v5.0.1...v5.1.0) ##### What's Changed - **\[BREAKING]** backport `allow-unsafe-pr-checkout` to v5 by [@&#8203;aiqiaoy](https://github.com/aiqiaoy) in [#&#8203;2501](https://github.com/actions/checkout/pull/2501) - backport fixes to releases-v5 by [@&#8203;aiqiaoy](https://github.com/aiqiaoy) in [#&#8203;2523](https://github.com/actions/checkout/pull/2523) <https://github.blog/changelog/2026-06-18-safer-pull_request_target-defaults-for-github-actions-checkout/> for more details about this breaking change **Full Changelog**: <https://github.com/actions/checkout/compare/v5.0.1...v5.1.0> ### [`v5.0.1`](https://github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v501) [Compare Source](https://github.com/actions/checkout/compare/v5...v5.0.1) - Port v6 cleanup to v5 by [@&#8203;ericsciple](https://github.com/ericsciple) in [#&#8203;2301](https://github.com/actions/checkout/pull/2301) ### [`v5.0.0`](https://github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v500) [Compare Source](https://github.com/actions/checkout/compare/v4.4.0...v5) - Update actions checkout to use node 24 by [@&#8203;salmanmkc](https://github.com/salmanmkc) in [#&#8203;2226](https://github.com/actions/checkout/pull/2226) </details> <details> <summary>dtolnay/anyhow (anyhow)</summary> ### [`v1.0.104`](https://github.com/dtolnay/anyhow/releases/tag/1.0.104) [Compare Source](https://github.com/dtolnay/anyhow/compare/1.0.103...1.0.104) - Update `syn` dev-dependency to version 3 </details> <details> <summary>clap-rs/clap (clap)</summary> ### [`v4.6.6`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#466---2026-08-06) [Compare Source](https://github.com/clap-rs/clap/compare/v4.6.5...v4.6.6) ##### Features - Add `Command::get_overridden_usage` ### [`v4.6.5`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#465---2026-07-31) [Compare Source](https://github.com/clap-rs/clap/compare/v4.6.4...v4.6.5) ##### Fixes - *(help)* Correctly mark which `value_names` are optional with `num_args` ### [`v4.6.4`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#464---2026-07-21) [Compare Source](https://github.com/clap-rs/clap/compare/v4.6.3...v4.6.4) ##### Internal - Update to syn v3 ### [`v4.6.3`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#463---2026-07-20) [Compare Source](https://github.com/clap-rs/clap/compare/v4.6.2...v4.6.3) ##### Fixes - *(derive)* Allow `"literal".function()` as attribute values ### [`v4.6.2`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#462---2026-07-15) [Compare Source](https://github.com/clap-rs/clap/compare/v4.6.1...v4.6.2) ##### Fixes - *(help)* Say `alias` when there is only one </details> <details> <summary>Anush008/fastembed-rs (fastembed)</summary> ### [`v6.0.3`](https://github.com/anush008/fastembed-rs/releases/tag/v6.0.3) [Compare Source](https://github.com/Anush008/fastembed-rs/compare/v6.0.2...v6.0.3) ##### 🧹 Chores - Update tokenizers requirement from 0.22.2 to 0.23.2 ([#&#8203;285](https://github.com/Anush008/fastembed-rs/issues/285)) ([988b02a](https://github.com/Anush008/fastembed-rs/commit/988b02abc78da3f5dcae89057caf71c16dd2debe)) - By [@&#8203;dependabot](https://github.com/dependabot) ### [`v6.0.2`](https://github.com/anush008/fastembed-rs/releases/tag/v6.0.2) [Compare Source](https://github.com/Anush008/fastembed-rs/compare/v6.0.1...v6.0.2) ##### 🧹 Chores - Miscellaneous fixes and improvements ([#&#8203;284](https://github.com/\[secure]008/fastembed-rs/issues/284)) ([397e8d0](https://github.com/\[secure]008/fastembed-rs/commit/397e8d0c35b2ca04b3b87139a5256f20413b879b)) - By [@&#8203;Anush008](https://github.com/Anush008) ### [`v6.0.1`](https://github.com/anush008/fastembed-rs/releases/tag/v6.0.1) [Compare Source](https://github.com/Anush008/fastembed-rs/compare/v6.0.0...v6.0.1) ##### 🧹 Chores - Expose ORT placement controls for user-defined text models ([#&#8203;280](https://github.com/Anush008/fastembed-rs/issues/280)) ([8aeca82](https://github.com/Anush008/fastembed-rs/commit/8aeca8222032a8476bed0b65644a36db9800dd6c)) - By [@&#8203;julian-corbet](https://github.com/julian-corbet) ### [`v6.0.0`](https://github.com/anush008/fastembed-rs/releases/tag/v6.0.0) [Compare Source](https://github.com/Anush008/fastembed-rs/compare/v5.17.4...v6.0.0) ### BREAKING ⛓️‍💥 `fastembed::Error` has changed from a `anyhow::Error` type alias to an error enum - [#&#8203;278](https://github.com/Anush008/fastembed-rs/pull/278). #### Documentation 📖 - [Error handling reference](https://github.com/Anush008/fastembed-rs#error-handling) **Full Changelog**: <https://github.com/Anush008/fastembed-rs/compare/v5.17.4...v6.0.0> ### [`v5.17.4`](https://github.com/anush008/fastembed-rs/releases/tag/v5.17.4) [Compare Source](https://github.com/Anush008/fastembed-rs/compare/v5.17.3...v5.17.4) #### What's Changed - Bump ort to `2.0.0-rc.13`([#&#8203;275](https://github.com/Anush008/fastembed-rs/issues/275)) - By [@&#8203;decahedron1](https://github.com/decahedron1) ### [`v5.17.3`](https://github.com/anush008/fastembed-rs/releases/tag/v5.17.3) [Compare Source](https://github.com/Anush008/fastembed-rs/compare/v5.17.2...v5.17.3) #### What's Changed - chore(deps): update candle-core requirement from 0.10.2 to 0.11.0 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;270](https://github.com/Anush008/fastembed-rs/pull/270) **Full Changelog**: <https://github.com/Anush008/fastembed-rs/compare/v5.17.2...v5.17.3> </details> <details> <summary>BurntSushi/ripgrep (ignore)</summary> ### [`v0.4.33`](https://github.com/BurntSushi/ripgrep/compare/ignore-0.4.32...ignore-0.4.33) [Compare Source](https://github.com/BurntSushi/ripgrep/compare/ignore-0.4.32...ignore-0.4.33) ### [`v0.4.32`](https://github.com/BurntSushi/ripgrep/compare/ignore-0.4.31...ignore-0.4.32) [Compare Source](https://github.com/BurntSushi/ripgrep/compare/ignore-0.4.31...ignore-0.4.32) ### [`v0.4.31`](https://github.com/BurntSushi/ripgrep/compare/ignore-0.4.30...ignore-0.4.31) [Compare Source](https://github.com/BurntSushi/ripgrep/compare/ignore-0.4.30...ignore-0.4.31) ### [`v0.4.30`](https://github.com/BurntSushi/ripgrep/compare/ignore-0.4.29...ignore-0.4.30) [Compare Source](https://github.com/BurntSushi/ripgrep/compare/ignore-0.4.29...ignore-0.4.30) ### [`v0.4.29`](https://github.com/BurntSushi/ripgrep/compare/ignore-0.4.28...ignore-0.4.29) [Compare Source](https://github.com/BurntSushi/ripgrep/compare/ignore-0.4.28...ignore-0.4.29) ### [`v0.4.28`](https://github.com/BurntSushi/ripgrep/compare/ignore-0.4.27...ignore-0.4.28) [Compare Source](https://github.com/BurntSushi/ripgrep/compare/ignore-0.4.27...ignore-0.4.28) ### [`v0.4.27`](https://github.com/BurntSushi/ripgrep/compare/ignore-0.4.26...ignore-0.4.27) [Compare Source](https://github.com/BurntSushi/ripgrep/compare/ignore-0.4.26...ignore-0.4.27) </details> <details> <summary>console-rs/indicatif (indicatif)</summary> ### [`v0.18.6`](https://github.com/console-rs/indicatif/releases/tag/0.18.6) [Compare Source](https://github.com/console-rs/indicatif/compare/0.18.5...0.18.6) #### What's Changed - fix: correctly detect dumb terminal on Windows by [@&#8203;ugur-eren](https://github.com/ugur-eren) in [#&#8203;818](https://github.com/console-rs/indicatif/pull/818) ### [`v0.18.5`](https://github.com/console-rs/indicatif/releases/tag/0.18.5) [Compare Source](https://github.com/console-rs/indicatif/compare/0.18.4...0.18.5) #### What's Changed - Upgrade to rand 0.10 by [@&#8203;djc](https://github.com/djc) in [#&#8203;768](https://github.com/console-rs/indicatif/pull/768) - multi: document common MultiProgress bugs + behavior ([#&#8203;595](https://github.com/console-rs/indicatif/issues/595)) by [@&#8203;chris-laplante](https://github.com/chris-laplante) in [#&#8203;786](https://github.com/console-rs/indicatif/pull/786) - Use `div_duration_f64` by [@&#8203;ChrisDenton](https://github.com/ChrisDenton) in [#&#8203;792](https://github.com/console-rs/indicatif/pull/792) - Clear the rest of line after drawing to the terminal by [@&#8203;ChrisDenton](https://github.com/ChrisDenton) in [#&#8203;790](https://github.com/console-rs/indicatif/pull/790) - Fix `ProgressDrawTarget.is_stderr()` for `MultiProgress` by [@&#8203;kojiishi](https://github.com/kojiishi) in [#&#8203;803](https://github.com/console-rs/indicatif/pull/803) - Fix height and filler when wrapped at the middle of wide characters by [@&#8203;kojiishi](https://github.com/kojiishi) in [#&#8203;799](https://github.com/console-rs/indicatif/pull/799) - fix: respect NO\_COLOR and TERM=dumb environment variable by [@&#8203;ValentinLeTallec](https://github.com/ValentinLeTallec) in [#&#8203;808](https://github.com/console-rs/indicatif/pull/808) - Fix stray comma after minus sign in HumanFloatCount by [@&#8203;sueun-dev](https://github.com/sueun-dev) in [#&#8203;815](https://github.com/console-rs/indicatif/pull/815) - Fix HumanFloatCount dropping the fractional part by [@&#8203;greymoth-jp](https://github.com/greymoth-jp) in [#&#8203;816](https://github.com/console-rs/indicatif/pull/816) - style module cleanup by [@&#8203;djc](https://github.com/djc) in [#&#8203;813](https://github.com/console-rs/indicatif/pull/813) - Drop screenshots from MultiProgress documentation by [@&#8203;djc](https://github.com/djc) in [#&#8203;817](https://github.com/console-rs/indicatif/pull/817) </details> <details> <summary>serde-rs/serde (serde)</summary> ### [`v1.0.229`](https://github.com/serde-rs/serde/releases/tag/v1.0.229) [Compare Source](https://github.com/serde-rs/serde/compare/v1.0.228...v1.0.229) - Update to syn 3 </details> <details> <summary>serde-rs/json (serde_json)</summary> ### [`v1.0.151`](https://github.com/serde-rs/json/releases/tag/v1.0.151) [Compare Source](https://github.com/serde-rs/json/compare/v1.0.150...v1.0.151) - Add RawValue::from\_string\_unchecked ([#&#8203;1331](https://github.com/serde-rs/json/issues/1331), thanks [@&#8203;WonderLawrence](https://github.com/WonderLawrence)) </details> <details> <summary>dtolnay/thiserror (thiserror)</summary> ### [`v2.0.20`](https://github.com/dtolnay/thiserror/releases/tag/2.0.20) [Compare Source](https://github.com/dtolnay/thiserror/compare/2.0.19...2.0.20) - Suppress redundant\_field\_names clippy lint in generated code ([#&#8203;454](https://github.com/dtolnay/thiserror/issues/454)) ### [`v2.0.19`](https://github.com/dtolnay/thiserror/releases/tag/2.0.19) [Compare Source](https://github.com/dtolnay/thiserror/compare/2.0.18...2.0.19) - Update to syn 3 </details> <details> <summary>toml-rs/toml (toml)</summary> ### [`v1.1.5`](https://github.com/toml-rs/toml/compare/toml-v1.1.4...toml-v1.1.5) [Compare Source](https://github.com/toml-rs/toml/compare/toml-v1.1.4...toml-v1.1.5) ### [`v1.1.4`](https://github.com/toml-rs/toml/compare/toml-v1.1.3...toml-v1.1.4) [Compare Source](https://github.com/toml-rs/toml/compare/toml-v1.1.3...toml-v1.1.4) ### [`v1.1.3`](https://github.com/toml-rs/toml/compare/toml-v1.1.2...toml-v1.1.3) [Compare Source](https://github.com/toml-rs/toml/compare/toml-v1.1.2...toml-v1.1.3) </details> <details> <summary>tree-sitter/tree-sitter (tree-sitter)</summary> ### [`v0.27.0`](https://github.com/tree-sitter/tree-sitter/releases/tag/v0.27.0) [Compare Source](https://github.com/tree-sitter/tree-sitter/compare/v0.26.13...v0.27.0) #### What's Changed - feat: start working on v0.27 by [@&#8203;clason](https://github.com/clason) in [#&#8203;5127](https://github.com/tree-sitter/tree-sitter/pull/5127) - docs(cli): include information on generated files by [@&#8203;clason](https://github.com/clason) in [#&#8203;5129](https://github.com/tree-sitter/tree-sitter/pull/5129) - fix(docs): remove conflicting --release cargo flag in contributing.md by [@&#8203;arkriny](https://github.com/arkriny) in [#&#8203;5132](https://github.com/tree-sitter/tree-sitter/pull/5132) - fix(cli): trailing whitespace after multiline text nodes in CST by [@&#8203;arkriny](https://github.com/arkriny) in [#&#8203;5133](https://github.com/tree-sitter/tree-sitter/pull/5133) - ci: bump the actions group with 2 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5137](https://github.com/tree-sitter/tree-sitter/pull/5137) - fix(cli): correct discrepancy with cst for `--no-ranges` by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5134](https://github.com/tree-sitter/tree-sitter/pull/5134) - ci: bump korthout/backport-action from 3 to 4 in the actions group by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5155](https://github.com/tree-sitter/tree-sitter/pull/5155) - build(deps): bump the cargo group with 2 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5154](https://github.com/tree-sitter/tree-sitter/pull/5154) - Fix Playground Query by [@&#8203;kevin-hua-kraken](https://github.com/kevin-hua-kraken) in [#&#8203;5150](https://github.com/tree-sitter/tree-sitter/pull/5150) - fix(cli): cst printing improvements by [@&#8203;arkriny](https://github.com/arkriny) in [#&#8203;5161](https://github.com/tree-sitter/tree-sitter/pull/5161) - docs(cli): better description of files generated by `init` by [@&#8203;clason](https://github.com/clason) in [#&#8203;5152](https://github.com/tree-sitter/tree-sitter/pull/5152) - fix(cli): set language in cwd for all usages of `highlight` command by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5180](https://github.com/tree-sitter/tree-sitter/pull/5180) - feat(cli): concurrent builds of the same grammar on different locations on disk by [@&#8203;stackmystack](https://github.com/stackmystack) in [#&#8203;5174](https://github.com/tree-sitter/tree-sitter/pull/5174) - build(deps): bump the cargo group with 2 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5184](https://github.com/tree-sitter/tree-sitter/pull/5184) - fix(cli): canonicalize build `--output` path by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5183](https://github.com/tree-sitter/tree-sitter/pull/5183) - feat(cli): make `test --update` rewrite all corpus files by [@&#8203;arkriny](https://github.com/arkriny) in [#&#8203;5179](https://github.com/tree-sitter/tree-sitter/pull/5179) - build(deps): update rquickjs to 0.11.0 by [@&#8203;clason](https://github.com/clason) in [#&#8203;5186](https://github.com/tree-sitter/tree-sitter/pull/5186) - fix(cli): increase verbosity of `tree-sitter init -u` updates by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5178](https://github.com/tree-sitter/tree-sitter/pull/5178) - fix(cli): restore test summary output for `tree-sitter test` by [@&#8203;arkriny](https://github.com/arkriny) in [#&#8203;5197](https://github.com/tree-sitter/tree-sitter/pull/5197) - feat(wasm): add some common used defs to wasm stdlib by [@&#8203;trim21](https://github.com/trim21) in [#&#8203;5199](https://github.com/tree-sitter/tree-sitter/pull/5199) - fix(wasm): update wasm-stdlib.h by [@&#8203;clason](https://github.com/clason) in [#&#8203;5209](https://github.com/tree-sitter/tree-sitter/pull/5209) - build(deps): bump clap from 4.5.53 to 4.5.54 in the cargo group by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5211](https://github.com/tree-sitter/tree-sitter/pull/5211) - Fix python free-threading compatibility by [@&#8203;kevmo314](https://github.com/kevmo314) in [#&#8203;5212](https://github.com/tree-sitter/tree-sitter/pull/5212) - fix(build): define `_BSD_SOURCE` by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5219](https://github.com/tree-sitter/tree-sitter/pull/5219) - build(deps): bump the cargo group with 3 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5227](https://github.com/tree-sitter/tree-sitter/pull/5227) - docs: various updates by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5228](https://github.com/tree-sitter/tree-sitter/pull/5228) - fix(docs): appease clippy regarding spacing in README by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5236](https://github.com/tree-sitter/tree-sitter/pull/5236) - fix(wasm): regenerate stdlib with wasm-opt by [@&#8203;clason](https://github.com/clason) in [#&#8203;5237](https://github.com/tree-sitter/tree-sitter/pull/5237) - fix: Clarify lifetime parameters; Rust 2018 idioms by [@&#8203;DanikVitek](https://github.com/DanikVitek) in [#&#8203;5223](https://github.com/tree-sitter/tree-sitter/pull/5223) - feat: free memory automatically by [@&#8203;theanarkh](https://github.com/theanarkh) in [#&#8203;5225](https://github.com/tree-sitter/tree-sitter/pull/5225) - fix(cli): warn user when `nm` can't be run to verify the symbols inside the parser being built by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5245](https://github.com/tree-sitter/tree-sitter/pull/5245) - feat(ci): ensure `wasm-stdlib.h` is regenerated when wasm stdlib source files are modified by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5229](https://github.com/tree-sitter/tree-sitter/pull/5229) - docs(playground): highlight full row for highlighted nodes by [@&#8203;Tam1SH](https://github.com/Tam1SH) in [#&#8203;5207](https://github.com/tree-sitter/tree-sitter/pull/5207) - ci: bump actions/github-script from 7 to 8 in the actions group by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5248](https://github.com/tree-sitter/tree-sitter/pull/5248) - build(deps): bump cc from 1.2.52 to 1.2.53 in the cargo group by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5247](https://github.com/tree-sitter/tree-sitter/pull/5247) - wasm: give binaryen the wasi-sdk treatment by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5241](https://github.com/tree-sitter/tree-sitter/pull/5241) - fix(loader): search correct cache directory for wasi-sdk clang by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5251](https://github.com/tree-sitter/tree-sitter/pull/5251) - Fix tree-sitter-ruby crate failing to build to Wasm by [@&#8203;kossnocorp](https://github.com/kossnocorp) in [#&#8203;5158](https://github.com/tree-sitter/tree-sitter/pull/5158) - fix(wasm): add `iswpunct` to stdlib by [@&#8203;clason](https://github.com/clason) in [#&#8203;5130](https://github.com/tree-sitter/tree-sitter/pull/5130) - fix(lib): address strict aliasing violations with `Array` type by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5242](https://github.com/tree-sitter/tree-sitter/pull/5242) - misc Windows fixes by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5256](https://github.com/tree-sitter/tree-sitter/pull/5256) - docs: document parser library symbol checks for `build` command by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5258](https://github.com/tree-sitter/tree-sitter/pull/5258) - build(deps): bump the cargo group with 2 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5263](https://github.com/tree-sitter/tree-sitter/pull/5263) - fix(wasm): correct several bugs in `realloc` by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5261](https://github.com/tree-sitter/tree-sitter/pull/5261) - fix(ci): add wasm-stdlib.h to cache key by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5266](https://github.com/tree-sitter/tree-sitter/pull/5266) - fix(generate): error if a supertype is defined as a terminal by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5267](https://github.com/tree-sitter/tree-sitter/pull/5267) - Action overflow by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5273](https://github.com/tree-sitter/tree-sitter/pull/5273) - fix(wasm): don't wasm-opt twice by [@&#8203;clason](https://github.com/clason) in [#&#8203;5253](https://github.com/tree-sitter/tree-sitter/pull/5253) - build(deps): cargo update by [@&#8203;clason](https://github.com/clason) in [#&#8203;5281](https://github.com/tree-sitter/tree-sitter/pull/5281) - fix(loader): account for nm/ld fix on newer powerpc linux toolchains by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5268](https://github.com/tree-sitter/tree-sitter/pull/5268) - wasm: fix `realloc` optimization by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5276](https://github.com/tree-sitter/tree-sitter/pull/5276) - fix(cli): use --edits value for fuzz tests by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5287](https://github.com/tree-sitter/tree-sitter/pull/5287) - feat(cli): add `--verbose` flag to `build` command by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5285](https://github.com/tree-sitter/tree-sitter/pull/5285) - rust: bump language crate version by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5291](https://github.com/tree-sitter/tree-sitter/pull/5291) - fix(rust): place `std::env::set_var` inside `unsafe` blocks by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5293](https://github.com/tree-sitter/tree-sitter/pull/5293) - build(deps): bump bytes from 1.11.0 to 1.11.1 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5297](https://github.com/tree-sitter/tree-sitter/pull/5297) - fix(lib): correct ts\_parser\_parse docstring by [@&#8203;bertie-wheen](https://github.com/bertie-wheen) in [#&#8203;5295](https://github.com/tree-sitter/tree-sitter/pull/5295) - fix(test): acquire lock before downloading wasm tools by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5296](https://github.com/tree-sitter/tree-sitter/pull/5296) - fix(cli): allow for both debug logs and graphs by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5306](https://github.com/tree-sitter/tree-sitter/pull/5306) - lib: clean up strict aliasing fixes in array.h by [@&#8203;amaanq](https://github.com/amaanq) in [#&#8203;5309](https://github.com/tree-sitter/tree-sitter/pull/5309) - fix(cli): require tree-sitter CLI in CMake template by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5310](https://github.com/tree-sitter/tree-sitter/pull/5310) - fix(rust)!: return `u32` from `Node::child_count` by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5313](https://github.com/tree-sitter/tree-sitter/pull/5313) - feat: allow `-` in grammar names by [@&#8203;jfly](https://github.com/jfly) in [#&#8203;5315](https://github.com/tree-sitter/tree-sitter/pull/5315) - fix(query): prevent cross-branch capture contamination in alternations with quantifiers by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5317](https://github.com/tree-sitter/tree-sitter/pull/5317) - web: add default export to CJS bundle by [@&#8203;chadxz](https://github.com/chadxz) in [#&#8203;5305](https://github.com/tree-sitter/tree-sitter/pull/5305) - ci: speed it up by [@&#8203;amaanq](https://github.com/amaanq) in [#&#8203;5322](https://github.com/tree-sitter/tree-sitter/pull/5322) - build(deps): bump eslint from 9.11.0 to 9.39.2 in /crates/cli/eslint by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5283](https://github.com/tree-sitter/tree-sitter/pull/5283) - build(deps): bump the cargo group with 5 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5316](https://github.com/tree-sitter/tree-sitter/pull/5316) - build(deps): bump the cargo group with 4 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5338](https://github.com/tree-sitter/tree-sitter/pull/5338) - ci: bump the actions group with 2 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5339](https://github.com/tree-sitter/tree-sitter/pull/5339) - rust: edition 2024, MSRV 1.90, lint cleanup, and dep updates by [@&#8203;amaanq](https://github.com/amaanq) in [#&#8203;5326](https://github.com/tree-sitter/tree-sitter/pull/5326) - feat(highlight)!: utf16 support by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5324](https://github.com/tree-sitter/tree-sitter/pull/5324) - use provided by RedoxOS byte orders implementations by [@&#8203;greyshaman](https://github.com/greyshaman) in [#&#8203;5342](https://github.com/tree-sitter/tree-sitter/pull/5342) - build(deps): bump wasmtime to v36.0.5 LTS by [@&#8203;clason](https://github.com/clason) in [#&#8203;5350](https://github.com/tree-sitter/tree-sitter/pull/5350) - fix(generate): `unsafe extern` -> `extern` in rendered C parser by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5352](https://github.com/tree-sitter/tree-sitter/pull/5352) - fix(lib): cast NULL in ts\_subtree\_children macro by [@&#8203;lucasew](https://github.com/lucasew) in [#&#8203;5343](https://github.com/tree-sitter/tree-sitter/pull/5343) - ci: add a dry-run workflow to test rust releases by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5292](https://github.com/tree-sitter/tree-sitter/pull/5292) - build(deps): bump ajv from 6.12.6 to 6.14.0 in /crates/cli/eslint by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5355](https://github.com/tree-sitter/tree-sitter/pull/5355) - build(deps): bump minimatch, eslint and eslint-plugin-jsdoc in /crates/cli/eslint by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5354](https://github.com/tree-sitter/tree-sitter/pull/5354) - ci: retrigger crates check on PR updates by [@&#8203;clason](https://github.com/clason) in [#&#8203;5357](https://github.com/tree-sitter/tree-sitter/pull/5357) - cli(init): fix `Package.swift` scanner detection when used as a dependency by [@&#8203;amaanq](https://github.com/amaanq) in [#&#8203;5362](https://github.com/tree-sitter/tree-sitter/pull/5362) - feat(wasm): update wasi-sdk and binaryen by [@&#8203;clason](https://github.com/clason) in [#&#8203;5360](https://github.com/tree-sitter/tree-sitter/pull/5360) - loader: invalidate cached wasm toolchains on version mismatch by [@&#8203;amaanq](https://github.com/amaanq) in [#&#8203;5363](https://github.com/tree-sitter/tree-sitter/pull/5363) - cli: `init -u` fixes by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5364](https://github.com/tree-sitter/tree-sitter/pull/5364) - build(deps): bump anyhow from 1.0.101 to 1.0.102 in the cargo group by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5365](https://github.com/tree-sitter/tree-sitter/pull/5365) - build(deps): bump wasmtime to v36.0.6 by [@&#8203;clason](https://github.com/clason) in [#&#8203;5368](https://github.com/tree-sitter/tree-sitter/pull/5368) - cli(init): extract per-binding generators and named update functions by [@&#8203;amaanq](https://github.com/amaanq) in [#&#8203;5371](https://github.com/tree-sitter/tree-sitter/pull/5371) - fix: skip missing Makefile in version command by [@&#8203;MFS-code](https://github.com/MFS-code) in [#&#8203;5384](https://github.com/tree-sitter/tree-sitter/pull/5384) - fix(wasm): pass target triple to clang by [@&#8203;maribu](https://github.com/maribu) in [#&#8203;5385](https://github.com/tree-sitter/tree-sitter/pull/5385) - build(deps): bump minimatch from 10.2.2 to 10.2.4 in /crates/cli/eslint by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5392](https://github.com/tree-sitter/tree-sitter/pull/5392) - build(deps): bump minimatch in /lib/binding\_web by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5388](https://github.com/tree-sitter/tree-sitter/pull/5388) - build(deps): bump rollup from 4.49.0 to 4.59.0 in /lib/binding\_web by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5393](https://github.com/tree-sitter/tree-sitter/pull/5393) - perf(generate): optimize TokenSet by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5340](https://github.com/tree-sitter/tree-sitter/pull/5340) - chore(parser): return `NULL`, not `false`, for incomplete parse by [@&#8203;ribru17](https://github.com/ribru17) in [#&#8203;5397](https://github.com/tree-sitter/tree-sitter/pull/5397) - Propose fix some typos by [@&#8203;jeis4wpi](https://github.com/jeis4wpi) in [#&#8203;5375](https://github.com/tree-sitter/tree-sitter/pull/5375) - fix(loader): link with libc on OpenBSD to compile parser by [@&#8203;lcheylus](https://github.com/lcheylus) in [#&#8203;5394](https://github.com/tree-sitter/tree-sitter/pull/5394) - fix(rust): remove unused dependencies from loader and lib by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5402](https://github.com/tree-sitter/tree-sitter/pull/5402) - ci: bump the actions group with 3 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5410](https://github.com/tree-sitter/tree-sitter/pull/5410) - refactor(query): remove `alternative_is_immediate` by [@&#8203;ribru17](https://github.com/ribru17) in [#&#8203;5395](https://github.com/tree-sitter/tree-sitter/pull/5395) - fix(query): don't add copies for quantifier steps outside alternations by [@&#8203;ribru17](https://github.com/ribru17) in [#&#8203;5396](https://github.com/tree-sitter/tree-sitter/pull/5396) - ci(tests): run required tests on all PRs by [@&#8203;clason](https://github.com/clason) in [#&#8203;5431](https://github.com/tree-sitter/tree-sitter/pull/5431) - build(deps): cargo update by [@&#8203;clason](https://github.com/clason) in [#&#8203;5422](https://github.com/tree-sitter/tree-sitter/pull/5422) - build(deps): bump wasi-sdk to v31 by [@&#8203;clason](https://github.com/clason) in [#&#8203;5426](https://github.com/tree-sitter/tree-sitter/pull/5426) - revert allowing dashes in parser name by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5419](https://github.com/tree-sitter/tree-sitter/pull/5419) - ci(release): publish zip archives by [@&#8203;clason](https://github.com/clason) in [#&#8203;5380](https://github.com/tree-sitter/tree-sitter/pull/5380) - build(deps): bump flatted from 3.3.1 to 3.4.1 in /crates/cli/eslint by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5432](https://github.com/tree-sitter/tree-sitter/pull/5432) - build(deps): bump anstyle from 1.0.13 to 1.0.14 in the cargo group by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5437](https://github.com/tree-sitter/tree-sitter/pull/5437) - fix(loader): unconditionally import `Mutex` by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5439](https://github.com/tree-sitter/tree-sitter/pull/5439) - fix(generate): allow disabling `qjs-rt` feature from CLI by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5442](https://github.com/tree-sitter/tree-sitter/pull/5442) - fix(lib): document invariants that must be upheld for `TSInputEdit` by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5441](https://github.com/tree-sitter/tree-sitter/pull/5441) - ci: bump actions/create-github-app-token from 2 to 3 in the actions group by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5455](https://github.com/tree-sitter/tree-sitter/pull/5455) - build(deps): bump cc from 1.2.56 to 1.2.57 in the cargo group by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5454](https://github.com/tree-sitter/tree-sitter/pull/5454) - build(deps): bump flatted from 3.3.2 to 3.4.2 in /lib/binding\_web by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5445](https://github.com/tree-sitter/tree-sitter/pull/5445) - build(deps): bump flatted from 3.4.1 to 3.4.2 in /crates/cli/eslint by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5447](https://github.com/tree-sitter/tree-sitter/pull/5447) - build(deps): bump brace-expansion from 5.0.2 to 5.0.5 in /crates/cli/eslint by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5460](https://github.com/tree-sitter/tree-sitter/pull/5460) - docs: update WASM build requirements for wasi-sdk by [@&#8203;MayCXC](https://github.com/MayCXC) in [#&#8203;5438](https://github.com/tree-sitter/tree-sitter/pull/5438) - perf(parser): use `LookaheadIterator` in error recovery's all-symbol scan by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5451](https://github.com/tree-sitter/tree-sitter/pull/5451) - misc. clippy and typo fixes by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5464](https://github.com/tree-sitter/tree-sitter/pull/5464) - fix(parser): sort error recovery reductions for deterministic ordering by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5469](https://github.com/tree-sitter/tree-sitter/pull/5469) - build(deps): bump cc from 1.2.57 to 1.2.58 in the cargo group by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5472](https://github.com/tree-sitter/tree-sitter/pull/5472) - ci: bump the actions group with 2 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5473](https://github.com/tree-sitter/tree-sitter/pull/5473) - refactor: eliminate unecessary regexes by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5474](https://github.com/tree-sitter/tree-sitter/pull/5474) - perf(cli): misc. improvements by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5470](https://github.com/tree-sitter/tree-sitter/pull/5470) - Fix wasm loading of languages w/ multiple reserved word sets by [@&#8203;maxbrunsfeld](https://github.com/maxbrunsfeld) in [#&#8203;5475](https://github.com/tree-sitter/tree-sitter/pull/5475) - fix(loader): don't discard CC wrapper command specified in `CC` variable by [@&#8203;futsuuu](https://github.com/futsuuu) in [#&#8203;5466](https://github.com/tree-sitter/tree-sitter/pull/5466) - generate: avoid panicking when a supertype only has hidden external token children by [@&#8203;FranklinChen](https://github.com/FranklinChen) in [#&#8203;5468](https://github.com/tree-sitter/tree-sitter/pull/5468) - perf(cli): replace regex with manual parsing in test file parser PLUS loader lock file rewrite by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5471](https://github.com/tree-sitter/tree-sitter/pull/5471) - ci(actions): bump actions/cache to v5 by [@&#8203;clason](https://github.com/clason) in [#&#8203;5480](https://github.com/tree-sitter/tree-sitter/pull/5480) - build(deps): bump the npm group across 1 directory with 4 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5495](https://github.com/tree-sitter/tree-sitter/pull/5495) - build(deps): cargo update by [@&#8203;clason](https://github.com/clason) in [#&#8203;5497](https://github.com/tree-sitter/tree-sitter/pull/5497) - build(deps): npm update for binding\_web by [@&#8203;clason](https://github.com/clason) in [#&#8203;5494](https://github.com/tree-sitter/tree-sitter/pull/5494) - ci(nvim-ts): minor improvements by [@&#8203;clason](https://github.com/clason) in [#&#8203;5496](https://github.com/tree-sitter/tree-sitter/pull/5496) - feat(generate): don't require `tree-sitter.json` for ABI 15 by [@&#8203;clason](https://github.com/clason) in [#&#8203;5492](https://github.com/tree-sitter/tree-sitter/pull/5492) - build(deps): bump binaryen to v129 by [@&#8203;clason](https://github.com/clason) in [#&#8203;5499](https://github.com/tree-sitter/tree-sitter/pull/5499) - fix(ci): include wasi-sdk and binaryen version files in fixture cache hash by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5500](https://github.com/tree-sitter/tree-sitter/pull/5500) - perf(generate): More optimizations by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5418](https://github.com/tree-sitter/tree-sitter/pull/5418) - ci(nvim-ts): build nvim against PR lib by [@&#8203;clason](https://github.com/clason) in [#&#8203;5502](https://github.com/tree-sitter/tree-sitter/pull/5502) - build(deps): bump vite from 7.3.1 to 7.3.2 in /lib/binding\_web by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5506](https://github.com/tree-sitter/tree-sitter/pull/5506) - ci(nvim-ts): further improvements to Neovim build by [@&#8203;clason](https://github.com/clason) in [#&#8203;5504](https://github.com/tree-sitter/tree-sitter/pull/5504) - build(deps): bump wasmtime-c-api to v36.0.7 by [@&#8203;clason](https://github.com/clason) in [#&#8203;5512](https://github.com/tree-sitter/tree-sitter/pull/5512) - build(deps): cargo update by [@&#8203;clason](https://github.com/clason) in [#&#8203;5515](https://github.com/tree-sitter/tree-sitter/pull/5515) - build(deps): bump rand from 0.10.0 to 0.10.1 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5520](https://github.com/tree-sitter/tree-sitter/pull/5520) - ci: bump the actions group with 2 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5517](https://github.com/tree-sitter/tree-sitter/pull/5517) - build(zig): update to zig 0.16 by [@&#8203;dchinmay2](https://github.com/dchinmay2) in [#&#8203;5522](https://github.com/tree-sitter/tree-sitter/pull/5522) - fix: update broken link to Parser.Language in template by [@&#8203;changw98ic](https://github.com/changw98ic) in [#&#8203;5527](https://github.com/tree-sitter/tree-sitter/pull/5527) - update parser template to zig 0.16 by [@&#8203;dchinmay2](https://github.com/dchinmay2) in [#&#8203;5532](https://github.com/tree-sitter/tree-sitter/pull/5532) - ci: bump actions/setup-node from 6 to 6.3.0 in the actions group by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5535](https://github.com/tree-sitter/tree-sitter/pull/5535) - build(deps): bump the cargo group with 3 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5534](https://github.com/tree-sitter/tree-sitter/pull/5534) - fix(loader): allow filenames with dots by [@&#8203;vmx](https://github.com/vmx) in [#&#8203;5529](https://github.com/tree-sitter/tree-sitter/pull/5529) - test: bump c test fixture to v0.24.2 by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5540](https://github.com/tree-sitter/tree-sitter/pull/5540) - chore: enable install via `cargo binstall` by [@&#8203;wetneb](https://github.com/wetneb) in [#&#8203;5533](https://github.com/tree-sitter/tree-sitter/pull/5533) - fix(generate): pass default optimization level in `generate_parser_for_grammar` by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5541](https://github.com/tree-sitter/tree-sitter/pull/5541) - docs: add AI policy by [@&#8203;amaanq](https://github.com/amaanq) in [#&#8203;5413](https://github.com/tree-sitter/tree-sitter/pull/5413) - Prevent a buffer over-read when parsing 4-byte UTF-16 characters. by [@&#8203;danielpunkass](https://github.com/danielpunkass) in [#&#8203;5456](https://github.com/tree-sitter/tree-sitter/pull/5456) - Add Solaris support to the portable endian header by [@&#8203;psumbera](https://github.com/psumbera) in [#&#8203;5484](https://github.com/tree-sitter/tree-sitter/pull/5484) - fix(query): overflow in capture pool ids + some perf by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5548](https://github.com/tree-sitter/tree-sitter/pull/5548) - wasm: add `Language.loadSync` for synchronous loading by [@&#8203;WilcoKruijer](https://github.com/WilcoKruijer) in [#&#8203;5222](https://github.com/tree-sitter/tree-sitter/pull/5222) - build(deps): bump cc from 1.2.60 to 1.2.61 in the cargo group by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5560](https://github.com/tree-sitter/tree-sitter/pull/5560) - ci: bump the actions group with 2 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5561](https://github.com/tree-sitter/tree-sitter/pull/5561) - build(deps): bump postcss from 8.5.8 to 8.5.12 in /lib/binding\_web by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5551](https://github.com/tree-sitter/tree-sitter/pull/5551) - docs: note zero point unbounded behavior in query functions by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5562](https://github.com/tree-sitter/tree-sitter/pull/5562) - build(deps): bump wasmtime-c-api to v36.0.8 by [@&#8203;clason](https://github.com/clason) in [#&#8203;5565](https://github.com/tree-sitter/tree-sitter/pull/5565) - ci: bump korthout/backport-action from 4.4.0 to 4.5.0 in the actions group by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5572](https://github.com/tree-sitter/tree-sitter/pull/5572) - build(deps): bump clap\_complete from 4.6.2 to 4.6.3 in the cargo group by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5571](https://github.com/tree-sitter/tree-sitter/pull/5571) - fix(cli): account for process versions > 5 in the parse command's pretty debug output. by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5573](https://github.com/tree-sitter/tree-sitter/pull/5573) - Validate Wasm language memory reads by [@&#8203;ZX41R](https://github.com/ZX41R) in [#&#8203;5569](https://github.com/tree-sitter/tree-sitter/pull/5569) - fix(generate): improve error message for nonterminals used in immediate token rule by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5582](https://github.com/tree-sitter/tree-sitter/pull/5582) - fix(generate): rewrite `parse_grammar` with forward DFS by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5580](https://github.com/tree-sitter/tree-sitter/pull/5580) - ci: bump korthout/backport-action from 4.5.0 to 4.5.1 in the actions group by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5586](https://github.com/tree-sitter/tree-sitter/pull/5586) - build(deps): bump cc from 1.2.61 to 1.2.62 in the cargo group by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5585](https://github.com/tree-sitter/tree-sitter/pull/5585) - build(deps): bump wasmtime-c-api to v36.0.9 by [@&#8203;clason](https://github.com/clason) in [#&#8203;5592](https://github.com/tree-sitter/tree-sitter/pull/5592) - build(deps): bump wasi-sdk to v33 by [@&#8203;clason](https://github.com/clason) in [#&#8203;5593](https://github.com/tree-sitter/tree-sitter/pull/5593) - refactor(cli): better colored printing by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5594](https://github.com/tree-sitter/tree-sitter/pull/5594) - fix(test): write fixture headers once by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5602](https://github.com/tree-sitter/tree-sitter/pull/5602) - fix(wasm): load supertype tables for ABI 15 grammars by [@&#8203;maxbrunsfeld](https://github.com/maxbrunsfeld) in [#&#8203;5605](https://github.com/tree-sitter/tree-sitter/pull/5605) - ci: bump korthout/backport-action from 4.5.1 to 4.5.2 in the actions group by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5608](https://github.com/tree-sitter/tree-sitter/pull/5608) - build(deps): bump brace-expansion from 5.0.5 to 5.0.6 in /crates/cli/eslint by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5604](https://github.com/tree-sitter/tree-sitter/pull/5604) - fix(test): restore corpus test header blank line and divider tie behavior by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5619](https://github.com/tree-sitter/tree-sitter/pull/5619) - fix(cli): place generate artifacts next to grammar file rather than cwd by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5620](https://github.com/tree-sitter/tree-sitter/pull/5620) - build(deps): bump serde\_json from 1.0.149 to 1.0.150 in the cargo group by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5626](https://github.com/tree-sitter/tree-sitter/pull/5626) - fix(lib): update doc comment for `ts_parser_parse` by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5639](https://github.com/tree-sitter/tree-sitter/pull/5639) - fix(lib): use correct TREE\_SITTER\_HIDE\_SYMBOLS macro name in alloc.h by [@&#8203;manoj23](https://github.com/manoj23) in [#&#8203;5635](https://github.com/tree-sitter/tree-sitter/pull/5635) - feat(generate): derive `Deserialize` on `GenerateError` and all subtypes by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5644](https://github.com/tree-sitter/tree-sitter/pull/5644) - fix(cli): improve soundness of cst range calculation by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5640](https://github.com/tree-sitter/tree-sitter/pull/5640) - fix: rewrite `ts_subtree__write_to_string` iteratively by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5622](https://github.com/tree-sitter/tree-sitter/pull/5622) - fix(loader): skip --no-undefined for sanitizer grammar builds by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5624](https://github.com/tree-sitter/tree-sitter/pull/5624) - fix(cli): infinite loop in highlight test by [@&#8203;jannschu](https://github.com/jannschu) in [#&#8203;5097](https://github.com/tree-sitter/tree-sitter/pull/5097) - fix(lib): Consider subtree lookahead bytes when determining whether the parser can reuse a node. by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5641](https://github.com/tree-sitter/tree-sitter/pull/5641) - perf(bindings): defer importlib.resources import in python template by [@&#8203;TrevorBurnham](https://github.com/TrevorBurnham) in [#&#8203;5589](https://github.com/tree-sitter/tree-sitter/pull/5589) - ci: bump actions/checkout from 6 to 6.0.2 in the actions group by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5660](https://github.com/tree-sitter/tree-sitter/pull/5660) - build(deps): bump the cargo group with 3 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5659](https://github.com/tree-sitter/tree-sitter/pull/5659) - fix: add DESCRIPTION to grammar Makefile template by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5668](https://github.com/tree-sitter/tree-sitter/pull/5668) - fix(cli): display warning to user if parser test corpus dir isn't found by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5666](https://github.com/tree-sitter/tree-sitter/pull/5666) - fix(cli): warn user for various malformed tests by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5667](https://github.com/tree-sitter/tree-sitter/pull/5667) - fix(docs): explicitly warn against aliasing supertypes by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5664](https://github.com/tree-sitter/tree-sitter/pull/5664) - fix(rust): more clippy fixes in generate by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5665](https://github.com/tree-sitter/tree-sitter/pull/5665) - ci: bump actions/checkout from 6.0.2 to 6.0.3 in the actions group by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5676](https://github.com/tree-sitter/tree-sitter/pull/5676) - fix(cli): highlight test did not properly check for spans on later rows by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5673](https://github.com/tree-sitter/tree-sitter/pull/5673) - build(deps): bump binaryen to v130 by [@&#8203;clason](https://github.com/clason) in [#&#8203;5680](https://github.com/tree-sitter/tree-sitter/pull/5680) - build(deps): bump wasmtime-c-api to v36.0.10 by [@&#8203;clason](https://github.com/clason) in [#&#8203;5679](https://github.com/tree-sitter/tree-sitter/pull/5679) - fix(rust): use more accurate types for various `IoError` structs by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5675](https://github.com/tree-sitter/tree-sitter/pull/5675) - feat(cli) `tree-sitter test --show-diff-symbols` by [@&#8203;buckynbrocko](https://github.com/buckynbrocko) in [#&#8203;5330](https://github.com/tree-sitter/tree-sitter/pull/5330) - build(deps): bump the cargo group with 2 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5687](https://github.com/tree-sitter/tree-sitter/pull/5687) - build(deps): bump rquickjs to v0.12.0 by [@&#8203;clason](https://github.com/clason) in [#&#8203;5685](https://github.com/tree-sitter/tree-sitter/pull/5685) - build(deps): bump js-yaml from 4.1.1 to 4.2.0 in /lib/binding\_web by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5689](https://github.com/tree-sitter/tree-sitter/pull/5689) - ci: bump vmactions/omnios-vm from 1 to 1.3.2 in the actions group by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5688](https://github.com/tree-sitter/tree-sitter/pull/5688) - fix(lib): address strict aliasing violations in `TreeCursor` type by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5686](https://github.com/tree-sitter/tree-sitter/pull/5686) - build(deps): bump cc from 1.2.64 to 1.2.65 in the cargo group by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5704](https://github.com/tree-sitter/tree-sitter/pull/5704) - ci: bump the actions group with 2 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5705](https://github.com/tree-sitter/tree-sitter/pull/5705) - fix(dsl): forbid invalid field names by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5706](https://github.com/tree-sitter/tree-sitter/pull/5706) - Clarify behavior of advance(..., skip) in external scanner docs by [@&#8203;ALancki1](https://github.com/ALancki1) in [#&#8203;5485](https://github.com/tree-sitter/tree-sitter/pull/5485) - build(deps): bump wasmtime-c-api to v36.0.11 by [@&#8203;clason](https://github.com/clason) in [#&#8203;5696](https://github.com/tree-sitter/tree-sitter/pull/5696) - build(deps): bump wasmtime-c-api to v36.0.12 by [@&#8203;clason](https://github.com/clason) in [#&#8203;5708](https://github.com/tree-sitter/tree-sitter/pull/5708) - Update README.md by [@&#8203;AndrewGibb](https://github.com/AndrewGibb) in [#&#8203;5707](https://github.com/tree-sitter/tree-sitter/pull/5707) - ci: update workflows for breaking actions/checkout change by [@&#8203;clason](https://github.com/clason) in [#&#8203;5711](https://github.com/tree-sitter/tree-sitter/pull/5711) - Fix issues with queries matching a parent node with anchored children (siblings) by [@&#8203;lucasmdjl](https://github.com/lucasmdjl) in [#&#8203;5603](https://github.com/tree-sitter/tree-sitter/pull/5603) - Add `ts_query_copy` for cloning queries by [@&#8203;the-mikedavis](https://github.com/the-mikedavis) in [#&#8203;5649](https://github.com/tree-sitter/tree-sitter/pull/5649) - feat(generate): collect warnings as structured data by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5671](https://github.com/tree-sitter/tree-sitter/pull/5671) - fix(rust)!: change `ts_set_allocator` to accept one optional `Allocator` object rather than 4 separate optional function pointers. by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5657](https://github.com/tree-sitter/tree-sitter/pull/5657) - test(query): regression test for anchored siblings inside a parent by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5713](https://github.com/tree-sitter/tree-sitter/pull/5713) - fix(deps): zig manifest for wasmtime is missing windows hashes by [@&#8203;clason](https://github.com/clason) in [#&#8203;5719](https://github.com/tree-sitter/tree-sitter/pull/5719) - ci: bump actions/cache from 5 to 6 in the actions group by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5721](https://github.com/tree-sitter/tree-sitter/pull/5721) - fix(xtask): eliminate silent errors in zig fetch by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5722](https://github.com/tree-sitter/tree-sitter/pull/5722) - fix(query): short-circuit longest-match dedup for disjoint states by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5725](https://github.com/tree-sitter/tree-sitter/pull/5725) - fix(query): various anchor fixes by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5723](https://github.com/tree-sitter/tree-sitter/pull/5723) - build(deps): bump the cargo group with 3 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5730](https://github.com/tree-sitter/tree-sitter/pull/5730) - ci: bump korthout/backport-action from 4.5.2 to 4.6.0 in the actions group by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5731](https://github.com/tree-sitter/tree-sitter/pull/5731) - build(deps): bump rquickjs to v0.12.1 by [@&#8203;clason](https://github.com/clason) in [#&#8203;5732](https://github.com/tree-sitter/tree-sitter/pull/5732) - improve error message and docs for supertypes made invalid by hidden children by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5734](https://github.com/tree-sitter/tree-sitter/pull/5734) - Fix C++ compilation errors in array macros. by [@&#8203;flowerhack](https://github.com/flowerhack) in [#&#8203;5631](https://github.com/tree-sitter/tree-sitter/pull/5631) - fix(rust): address new clippy lints by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5742](https://github.com/tree-sitter/tree-sitter/pull/5742) - feat(cli)!: don't load all languages via config when lib path is passed by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5737](https://github.com/tree-sitter/tree-sitter/pull/5737) - fix(generate): strip non-ASCII case folds by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5740](https://github.com/tree-sitter/tree-sitter/pull/5740) - docs(comment): misleading/wrong comment stating that initial state TSStateId is 0 rather than 1 by [@&#8203;andrmayo](https://github.com/andrmayo) in [#&#8203;5741](https://github.com/tree-sitter/tree-sitter/pull/5741) - fix(templates): update setup.py & Package.swift by [@&#8203;ObserverOfTime](https://github.com/ObserverOfTime) in [#&#8203;5733](https://github.com/tree-sitter/tree-sitter/pull/5733) - fix(ci): re-set executable permission on release artifacts before zipping by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5745](https://github.com/tree-sitter/tree-sitter/pull/5745) - feat(web): expand `Language::load` to accept `URL` filepath by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5738](https://github.com/tree-sitter/tree-sitter/pull/5738) - build(deps): bump memchr from 2.8.2 to 2.8.3 in the cargo group by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5749](https://github.com/tree-sitter/tree-sitter/pull/5749) - feat(highlight)!: include underlying `LanguageError` in highlight and tag crates' error enums by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5750](https://github.com/tree-sitter/tree-sitter/pull/5750) - Fix broken url by [@&#8203;kmlupreti](https://github.com/kmlupreti) in [#&#8203;5754](https://github.com/tree-sitter/tree-sitter/pull/5754) - fix(generate): only strip case-folded ſ/K when the /i flag is set by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5756](https://github.com/tree-sitter/tree-sitter/pull/5756) - build(deps): bump binaryen to v131 by [@&#8203;clason](https://github.com/clason) in [#&#8203;5758](https://github.com/tree-sitter/tree-sitter/pull/5758) - fix(cli): `init --update` should not update `setup.py` after replacing it by [@&#8203;prednaz](https://github.com/prednaz) in [#&#8203;5760](https://github.com/tree-sitter/tree-sitter/pull/5760) - fix(query): keep the trailing anchor when a zero-matched quantifier is anchored on both sides by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5762](https://github.com/tree-sitter/tree-sitter/pull/5762) - fix(init): don't lowercase repository url by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5757](https://github.com/tree-sitter/tree-sitter/pull/5757) - feat(cli)!: make parents flags a hard requirements via clap by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5767](https://github.com/tree-sitter/tree-sitter/pull/5767) - build(deps): bump the cargo group with 4 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5772](https://github.com/tree-sitter/tree-sitter/pull/5772) - ci: bump the actions group with 3 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5773](https://github.com/tree-sitter/tree-sitter/pull/5773) - fix(highlight): use `std::sync::OnceCell` for various loader fields by [@&#8203;AlexLB99](https://github.com/AlexLB99) in [#&#8203;5779](https://github.com/tree-sitter/tree-sitter/pull/5779) - fix(rust)!: require parser loggers to be `Send + 'static` by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5781](https://github.com/tree-sitter/tree-sitter/pull/5781) - feat(cli)!: rework HTML output modes in highlight by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5769](https://github.com/tree-sitter/tree-sitter/pull/5769) - build(deps): bump brace-expansion from 5.0.6 to 5.0.7 in /crates/cli/eslint by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5775](https://github.com/tree-sitter/tree-sitter/pull/5775) - build(deps): bump js-yaml from 4.2.0 to 4.3.0 in /lib/binding\_web by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5774](https://github.com/tree-sitter/tree-sitter/pull/5774) - build(deps): bump brace-expansion from 5.0.7 to 5.0.8 in /crates/cli/eslint by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5788](https://github.com/tree-sitter/tree-sitter/pull/5788) - build(deps): bump postcss from 8.5.12 to 8.5.23 in /lib/binding\_web by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5789](https://github.com/tree-sitter/tree-sitter/pull/5789) - fix(parser): restart recovery for invalid tokens in the error state by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5766](https://github.com/tree-sitter/tree-sitter/pull/5766) - build(deps): bump the npm group across 1 directory with 7 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5791](https://github.com/tree-sitter/tree-sitter/pull/5791) - Fix associativity resolution with mixed shift precedences by [@&#8203;Sjord](https://github.com/Sjord) in [#&#8203;5782](https://github.com/tree-sitter/tree-sitter/pull/5782) - build(deps): bump the cargo group with 6 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5799](https://github.com/tree-sitter/tree-sitter/pull/5799) - build(deps): bump eslint from 10.7.0 to 10.8.0 in /lib/binding\_web in the npm group across 1 directory by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5798](https://github.com/tree-sitter/tree-sitter/pull/5798) - build(deps): bump rquickjs to v0.12.2 by [@&#8203;clason](https://github.com/clason) in [#&#8203;5800](https://github.com/tree-sitter/tree-sitter/pull/5800) - build(deps): bump the cargo group with 2 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5813](https://github.com/tree-sitter/tree-sitter/pull/5813) - build(deps): bump [@&#8203;types/node](https://github.com/types/node) from 26.1.1 to 26.1.2 in /lib/binding\_web in the npm group across 1 directory by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5812](https://github.com/tree-sitter/tree-sitter/pull/5812) - build(deps): bump brace-expansion from 5.0.8 to 5.0.9 in /crates/cli/eslint by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5814](https://github.com/tree-sitter/tree-sitter/pull/5814) - build(deps): bump wasmtime to v36.0.13 by [@&#8203;clason](https://github.com/clason) in [#&#8203;5816](https://github.com/tree-sitter/tree-sitter/pull/5816) - fix(rust)!: tie query iterators to options lifetime by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5815](https://github.com/tree-sitter/tree-sitter/pull/5815) - Expose `OptLevel` on `generate_parser_for_grammar` by [@&#8203;jaboatman](https://github.com/jaboatman) in [#&#8203;5820](https://github.com/tree-sitter/tree-sitter/pull/5820) - fix(parser): fix parsing bug repeat operator by [@&#8203;Newosko](https://github.com/Newosko) in [#&#8203;5824](https://github.com/tree-sitter/tree-sitter/pull/5824) - ci(release): add nightly builds by [@&#8203;clason](https://github.com/clason) in [#&#8203;5826](https://github.com/tree-sitter/tree-sitter/pull/5826) - perf(generate): embrace data oriented design by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5811](https://github.com/tree-sitter/tree-sitter/pull/5811) - fix(query): correctly identify `MISSING` nodes in queries by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5834](https://github.com/tree-sitter/tree-sitter/pull/5834) - feat(test): allow corpus tests to use cst outputs by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5833](https://github.com/tree-sitter/tree-sitter/pull/5833) - build(deps): bump the npm group across 1 directory with 4 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5838](https://github.com/tree-sitter/tree-sitter/pull/5838) - build(deps): bump the cargo group with 3 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5839](https://github.com/tree-sitter/tree-sitter/pull/5839) - fix(query): correctly set a state's `skipped_quantifier` flag when a by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5836](https://github.com/tree-sitter/tree-sitter/pull/5836) - rust: trim unused imports by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5845](https://github.com/tree-sitter/tree-sitter/pull/5845) - feat(lib): add state to missing nodes by [@&#8203;jaboatman](https://github.com/jaboatman) in [#&#8203;5751](https://github.com/tree-sitter/tree-sitter/pull/5751) - fix(generate): fold case-insensitive patterns at the AST leaves by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5843](https://github.com/tree-sitter/tree-sitter/pull/5843) - fix(generate)!: error on invalid byte class patterns by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5844](https://github.com/tree-sitter/tree-sitter/pull/5844) - fix(lib)!: rework `LookaheadIterator` by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5780](https://github.com/tree-sitter/tree-sitter/pull/5780) - fix(parser): avoid wide error nodes on unparseable input by [@&#8203;timvermeulen](https://github.com/timvermeulen) in [#&#8203;5801](https://github.com/tree-sitter/tree-sitter/pull/5801) - build(deps): bump binaryen to v132 by [@&#8203;clason](https://github.com/clason) in [#&#8203;5848](https://github.com/tree-sitter/tree-sitter/pull/5848) - build(swift)!: drop Package.swift by [@&#8203;clason](https://github.com/clason) in [#&#8203;5849](https://github.com/tree-sitter/tree-sitter/pull/5849) - perf(lib): fast paths for ascii by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5853](https://github.com/tree-sitter/tree-sitter/pull/5853) - Allow using Tree-sitter rust lib in multi-threaded web apps compiled to wasm32-unknown-unknown by [@&#8203;maxbrunsfeld](https://github.com/maxbrunsfeld) in [#&#8203;5851](https://github.com/tree-sitter/tree-sitter/pull/5851) - build(deps): bump esbuild and vite in /lib/binding\_web by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5856](https://github.com/tree-sitter/tree-sitter/pull/5856) - build(deps): bump the npm group across 1 directory with 3 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5860](https://github.com/tree-sitter/tree-sitter/pull/5860) - build(deps): bump the cargo group with 4 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5861](https://github.com/tree-sitter/tree-sitter/pull/5861) - generate: refactor `node_types` JSON generation logic by [@&#8203;amaanq](https://github.com/amaanq) in [#&#8203;5389](https://github.com/tree-sitter/tree-sitter/pull/5389) - fix(ci): run all workspace tests by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5866](https://github.com/tree-sitter/tree-sitter/pull/5866) - Upgrade to latest wasmtime, improve robustness and perf of wasm-based parsing by [@&#8203;maxbrunsfeld](https://github.com/maxbrunsfeld) in [#&#8203;5847](https://github.com/tree-sitter/tree-sitter/pull/5847) - fix(generate)!: error when nonexistent *file* path is passed to `generate_parser_in_directory`. by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5868](https://github.com/tree-sitter/tree-sitter/pull/5868) - feat!: add an eof function by [@&#8203;amaanq](https://github.com/amaanq) in [#&#8203;2488](https://github.com/tree-sitter/tree-sitter/pull/2488) - chore: remove Dockerfile by [@&#8203;clason](https://github.com/clason) in [#&#8203;5872](https://github.com/tree-sitter/tree-sitter/pull/5872) - fix(rust): remove `must_use` attribute from `Tree::changed_ranges` by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5876](https://github.com/tree-sitter/tree-sitter/pull/5876) - fix(generate): further node-types.json cleanup by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5874](https://github.com/tree-sitter/tree-sitter/pull/5874) - generate: use a single buffer for the string pool's backing store by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5875](https://github.com/tree-sitter/tree-sitter/pull/5875) - fix(cli): align GrammarSchema type with grammar() return value by [@&#8203;marndt](https://github.com/marndt) in [#&#8203;5376](https://github.com/tree-sitter/tree-sitter/pull/5376) - playground: set LANGUAGE\_BASE\_URL to "." to fix subfolder hosting by [@&#8203;katrinafyi](https://github.com/katrinafyi) in [#&#8203;5444](https://github.com/tree-sitter/tree-sitter/pull/5444) - fix(web): map Node-only specifiers to false via browser field by [@&#8203;reteps](https://github.com/reteps) in [#&#8203;5546](https://github.com/tree-sitter/tree-sitter/pull/5546) - build(deps): bump cc from 1.4.3 to 1.4.4 in the cargo group by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5881](https://github.com/tree-sitter/tree-sitter/pull/5881) - build(deps): bump eslint from 10.8.1 to 10.9.0 in /lib/binding\_web in the npm group across 1 directory by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5880](https://github.com/tree-sitter/tree-sitter/pull/5880) - docs: specify Emscripten version constraints for web binding builds by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5883](https://github.com/tree-sitter/tree-sitter/pull/5883) - docs(web): add WASM version compatibility section by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5884](https://github.com/tree-sitter/tree-sitter/pull/5884) - build(deps): bump wasmtime-c-api to v48.0.1 by [@&#8203;clason](https://github.com/clason) in [#&#8203;5887](https://github.com/tree-sitter/tree-sitter/pull/5887) - build(deps): bump wasi-sdk to v34 by [@&#8203;clason](https://github.com/clason) in [#&#8203;5885](https://github.com/tree-sitter/tree-sitter/pull/5885) - chore: spring clean unused local dev files by [@&#8203;clason](https://github.com/clason) in [#&#8203;5896](https://github.com/tree-sitter/tree-sitter/pull/5896) - ci: enforce taplo formatting of .toml files by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5899](https://github.com/tree-sitter/tree-sitter/pull/5899) - fix(cli): correct zero-based positions for --edits by [@&#8203;cuishuang](https://github.com/cuishuang) in [#&#8203;5897](https://github.com/tree-sitter/tree-sitter/pull/5897) - fix: various memory safety issues by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5900](https://github.com/tree-sitter/tree-sitter/pull/5900) - build(deps): cargo update by [@&#8203;clason](https://github.com/clason) in [#&#8203;5901](https://github.com/tree-sitter/tree-sitter/pull/5901) - Remove Dockerfile mention from flake.nix by [@&#8203;abeforgit](https://github.com/abeforgit) in [#&#8203;5892](https://github.com/tree-sitter/tree-sitter/pull/5892) #### New Contributors - [@&#8203;kevin-hua-kraken](https://github.com/kevin-hua-kraken) made their first contribution in [#&#8203;5150](https://github.com/tree-sitter/tree-sitter/pull/5150) - [@&#8203;trim21](https://github.com/trim21) made their first contribution in [#&#8203;5199](https://github.com/tree-sitter/tree-sitter/pull/5199) - [@&#8203;kevmo314](https://github.com/kevmo314) made their first contribution in [#&#8203;5212](https://github.com/tree-sitter/tree-sitter/pull/5212) - [@&#8203;DanikVitek](https://github.com/DanikVitek) made their first contribution in [#&#8203;5223](https://github.com/tree-sitter/tree-sitter/pull/5223) - [@&#8203;theanarkh](https://github.com/theanarkh) made their first contribution in [#&#8203;5225](https://github.com/tree-sitter/tree-sitter/pull/5225) - [@&#8203;Tam1SH](https://github.com/Tam1SH) made their first contribution in [#&#8203;5207](https://github.com/tree-sitter/tree-sitter/pull/5207) - [@&#8203;kossnocorp](https://github.com/kossnocorp) made their first contribution in [#&#8203;5158](https://github.com/tree-sitter/tree-sitter/pull/5158) - [@&#8203;bertie-wheen](https://github.com/bertie-wheen) made their first contribution in [#&#8203;5295](https://github.com/tree-sitter/tree-sitter/pull/5295) - [@&#8203;jfly](https://github.com/jfly) made their first contribution in [#&#8203;5315](https://github.com/tree-sitter/tree-sitter/pull/5315) - [@&#8203;chadxz](https://github.com/chadxz) made their first contribution in [#&#8203;5305](https://github.com/tree-sitter/tree-sitter/pull/5305) - [@&#8203;greyshaman](https://github.com/greyshaman) made their first contribution in [#&#8203;5342](https://github.com/tree-sitter/tree-sitter/pull/5342) - [@&#8203;lucasew](https://github.com/lucasew) made their first contribution in [#&#8203;5343](https://github.com/tree-sitter/tree-sitter/pull/5343) - [@&#8203;MFS-code](https://github.com/MFS-code) made their first contribution in [#&#8203;5384](https://github.com/tree-sitter/tree-sitter/pull/5384) - [@&#8203;maribu](https://github.com/maribu) made their first contribution in [#&#8203;5385](https://github.com/tree-sitter/tree-sitter/pull/5385) - [@&#8203;jeis4wpi](https://github.com/jeis4wpi) made their first contribution in [#&#8203;5375](https://github.com/tree-sitter/tree-sitter/pull/5375) - [@&#8203;lcheylus](https://github.com/lcheylus) made their first contribution in [#&#8203;5394](https://github.com/tree-sitter/tree-sitter/pull/5394) - [@&#8203;MayCXC](https://github.com/MayCXC) made their first contribution in [#&#8203;5438](https://github.com/tree-sitter/tree-sitter/pull/5438) - [@&#8203;futsuuu](https://github.com/futsuuu) made their first contribution in [#&#8203;5466](https://github.com/tree-sitter/tree-sitter/pull/5466) - [@&#8203;FranklinChen](https://github.com/FranklinChen) made their first contribution in [#&#8203;5468](https://github.com/tree-sitter/tree-sitter/pull/5468) - [@&#8203;dchinmay2](https://github.com/dchinmay2) made their first contribution in [#&#8203;5522](https://github.com/tree-sitter/tree-sitter/pull/5522) - [@&#8203;changw98ic](https://github.com/changw98ic) made their first contribution in [#&#8203;5527](https://github.com/tree-sitter/tree-sitter/pull/5527) - [@&#8203;vmx](https://github.com/vmx) made their first contribution in [#&#8203;5529](https://github.com/tree-sitter/tree-sitter/pull/5529) - [@&#8203;psumbera](https://github.com/psumbera) made their first contribution in [#&#8203;5484](https://github.com/tree-sitter/tree-sitter/pull/5484) - [@&#8203;WilcoKruijer](https://github.com/WilcoKruijer) made their first contribution in [#&#8203;5222](https://github.com/tree-sitter/tree-sitter/pull/5222) - [@&#8203;ZX41R](https://github.com/ZX41R) made their first contribution in [#&#8203;5569](https://github.com/tree-sitter/tree-sitter/pull/5569) - [@&#8203;manoj23](https://github.com/manoj23) made their first contribution in [#&#8203;5635](https://github.com/tree-sitter/tree-sitter/pull/5635) - [@&#8203;jannschu](https://github.com/jannschu) made their first contribution in [#&#8203;5097](https://github.com/tree-sitter/tree-sitter/pull/5097) - [@&#8203;TrevorBurnham](https://github.com/TrevorBurnham) made their first contribution in [#&#8203;5589](https://github.com/tree-sitter/tree-sitter/pull/5589) - [@&#8203;ALancki1](https://github.com/ALancki1) made their first contribution in [#&#8203;5485](https://github.com/tree-sitter/tree-sitter/pull/5485) - [@&#8203;AndrewGibb](https://github.com/AndrewGibb) made their first contribution in [#&#8203;5707](https://github.com/tree-sitter/tree-sitter/pull/5707) - [@&#8203;lucasmdjl](https://github.com/lucasmdjl) made their first contribution in [#&#8203;5603](https://github.com/tree-sitter/tree-sitter/pull/5603) - [@&#8203;flowerhack](https://github.com/flowerhack) made their first contribution in [#&#8203;5631](https://github.com/tree-sitter/tree-sitter/pull/5631) - [@&#8203;andrmayo](https://github.com/andrmayo) made their first contribution in [#&#8203;5741](https://github.com/tree-sitter/tree-sitter/pull/5741) - [@&#8203;kmlupreti](https://github.com/kmlupreti) made their first contribution in [#&#8203;5754](https://github.com/tree-sitter/tree-sitter/pull/5754) - [@&#8203;prednaz](https://github.com/prednaz) made their first contribution in [#&#8203;5760](https://github.com/tree-sitter/tree-sitter/pull/5760) - [@&#8203;AlexLB99](https://github.com/AlexLB99) made their first contribution in [#&#8203;5779](https://github.com/tree-sitter/tree-sitter/pull/5779) - [@&#8203;Newosko](https://github.com/Newosko) made their first contribution in [#&#8203;5824](https://github.com/tree-sitter/tree-sitter/pull/5824) - [@&#8203;timvermeulen](https://github.com/timvermeulen) made their first contribution in [#&#8203;5801](https://github.com/tree-sitter/tree-sitter/pull/5801) - [@&#8203;marndt](https://github.com/marndt) made their first contribution in [#&#8203;5376](https://github.com/tree-sitter/tree-sitter/pull/5376) - [@&#8203;reteps](https://github.com/reteps) made their first contribution in [#&#8203;5546](https://github.com/tree-sitter/tree-sitter/pull/5546) - [@&#8203;cuishuang](https://github.com/cuishuang) made their first contribution in [#&#8203;5897](https://github.com/tree-sitter/tree-sitter/pull/5897) - [@&#8203;abeforgit](https://github.com/abeforgit) made their first contribution in [#&#8203;5892](https://github.com/tree-sitter/tree-sitter/pull/5892) **Full Changelog**: <https://github.com/tree-sitter/tree-sitter/compare/v0.26.3...v0.27.0> ### [`v0.26.13`](https://github.com/tree-sitter/tree-sitter/releases/tag/v0.26.13) [Compare Source](https://github.com/tree-sitter/tree-sitter/compare/v0.26.12...v0.26.13) #### What's Changed - fix(query): correctly identify `MISSING` nodes in queries by [@&#8203;tree-sitter-ci-bot](https://github.com/tree-sitter-ci-bot)\[bot] in [#&#8203;5835](https://github.com/tree-sitter/tree-sitter/pull/5835) - fix(query): correctly set a state's `skipped_quantifier` flag when a by [@&#8203;tree-sitter-ci-bot](https://github.com/tree-sitter-ci-bot)\[bot] in [#&#8203;5842](https://github.com/tree-sitter/tree-sitter/pull/5842) - fix(generate): fold case-insensitive patterns at the AST leaves by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5854](https://github.com/tree-sitter/tree-sitter/pull/5854) - fix(parser): avoid wide error nodes on unparseable input by [@&#8203;tree-sitter-ci-bot](https://github.com/tree-sitter-ci-bot)\[bot] in [#&#8203;5855](https://github.com/tree-sitter/tree-sitter/pull/5855) - fix(ci): run all workspace tests by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5867](https://github.com/tree-sitter/tree-sitter/pull/5867) - build(deps): bump wasmtime-c-api to v36.0.14 by [@&#8203;clason](https://github.com/clason) in [#&#8203;5870](https://github.com/tree-sitter/tree-sitter/pull/5870) - fix(rust): remove `must_use` attribute from `Tree::changed_ranges` by [@&#8203;tree-sitter-ci-bot](https://github.com/tree-sitter-ci-bot)\[bot] in [#&#8203;5877](https://github.com/tree-sitter/tree-sitter/pull/5877) - release v0.26.13 by [@&#8203;clason](https://github.com/clason) in [#&#8203;5873](https://github.com/tree-sitter/tree-sitter/pull/5873) **Full Changelog**: <https://github.com/tree-sitter/tree-sitter/compare/v0.26.12...v0.26.13> ### [`v0.26.12`](https://github.com/tree-sitter/tree-sitter/releases/tag/v0.26.12) [Compare Source](https://github.com/tree-sitter/tree-sitter/compare/v0.26.11...v0.26.12) #### What's Changed - fix(generate): fold case-insensitive patterns ourselves by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5761](https://github.com/tree-sitter/tree-sitter/pull/5761) - fix(query): keep the trailing anchor when a zero-matched quantifier is anchored on both sides by [@&#8203;tree-sitter-ci-bot](https://github.com/tree-sitter-ci-bot)\[bot] in [#&#8203;5764](https://github.com/tree-sitter/tree-sitter/pull/5764) - fix(templates): add C source files to Python sdist by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5765](https://github.com/tree-sitter/tree-sitter/pull/5765) - fix(init): don't lowercase repository url by [@&#8203;tree-sitter-ci-bot](https://github.com/tree-sitter-ci-bot)\[bot] in [#&#8203;5768](https://github.com/tree-sitter/tree-sitter/pull/5768) - fix(highlight): use `std::sync::OnceCell` for various loader fields by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5785](https://github.com/tree-sitter/tree-sitter/pull/5785) - fix(parser): restart recovery for invalid tokens in the error state by [@&#8203;tree-sitter-ci-bot](https://github.com/tree-sitter-ci-bot)\[bot] in [#&#8203;5792](https://github.com/tree-sitter/tree-sitter/pull/5792) - Fix associativity resolution with mixed shift precedences by [@&#8203;tree-sitter-ci-bot](https://github.com/tree-sitter-ci-bot)\[bot] in [#&#8203;5796](https://github.com/tree-sitter/tree-sitter/pull/5796) - fix(parser): fix parsing bug repeat operator by [@&#8203;tree-sitter-ci-bot](https://github.com/tree-sitter-ci-bot)\[bot] in [#&#8203;5829](https://github.com/tree-sitter/tree-sitter/pull/5829) - release v0.26.12 by [@&#8203;clason](https://github.com/clason) in [#&#8203;5831](https://github.com/tree-sitter/tree-sitter/pull/5831) **Full Changelog**: <https://github.com/tree-sitter/tree-sitter/compare/v0.26.11...v0.26.12> ### [`v0.26.11`](https://github.com/tree-sitter/tree-sitter/releases/tag/v0.26.11) [Compare Source](https://github.com/tree-sitter/tree-sitter/compare/v0.26.10...v0.26.11) #### What's Changed - fix(deps): zig manifest for wasmtime is missing windows hashes by [@&#8203;tree-sitter-ci-bot](https://github.com/tree-sitter-ci-bot)\[bot] in [#&#8203;5720](https://github.com/tree-sitter/tree-sitter/pull/5720) - fix(xtask): eliminate silent errors in zig fetch by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5724](https://github.com/tree-sitter/tree-sitter/pull/5724) - fix(query): short-circuit longest-match dedup for disjoint states by [@&#8203;tree-sitter-ci-bot](https://github.com/tree-sitter-ci-bot)\[bot] in [#&#8203;5726](https://github.com/tree-sitter/tree-sitter/pull/5726) - fix(query): various anchor fixes by [@&#8203;tree-sitter-ci-bot](https://github.com/tree-sitter-ci-bot)\[bot] in [#&#8203;5727](https://github.com/tree-sitter/tree-sitter/pull/5727) - Fix C++ compilation errors in array macros. by [@&#8203;tree-sitter-ci-bot](https://github.com/tree-sitter-ci-bot)\[bot] in [#&#8203;5735](https://github.com/tree-sitter/tree-sitter/pull/5735) - fix(rust): address new clippy lints by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5743](https://github.com/tree-sitter/tree-sitter/pull/5743) - fix(generate): strip non-ASCII case folds by [@&#8203;tree-sitter-ci-bot](https://github.com/tree-sitter-ci-bot)\[bot] in [#&#8203;5744](https://github.com/tree-sitter/tree-sitter/pull/5744) - fix(ci): re-set executable permission on release artifacts before zipping by [@&#8203;clason](https://github.com/clason) in [#&#8203;5746](https://github.com/tree-sitter/tree-sitter/pull/5746) - release v0.26.11 by [@&#8203;clason](https://github.com/clason) in [#&#8203;5748](https://github.com/tree-sitter/tree-sitter/pull/5748) **Full Changelog**: <https://github.com/tree-sitter/tree-sitter/compare/v0.26.10...v0.26.11> ### [`v0.26.10`](https://github.com/tree-sitter/tree-sitter/releases/tag/v0.26.10) [Compare Source](https://github.com/tree-sitter/tree-sitter/compare/v0.26.9...v0.26.10) #### What's Changed - fix(lib): update doc comment for `ts_parser_parse` by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5642](https://github.com/tree-sitter/tree-sitter/pull/5642) - fix(lib): use correct TREE\_SITTER\_HIDE\_SYMBOLS macro name in alloc.h by [@&#8203;tree-sitter-ci-bot](https://github.com/tree-sitter-ci-bot)\[bot] in [#&#8203;5643](https://github.com/tree-sitter/tree-sitter/pull/5643) - fix(cli): improve soundness of cst range calculation by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5650](https://github.com/tree-sitter/tree-sitter/pull/5650) - fix(lib): Consider subtree lookahead bytes when determining whether the parser can reuse a node. by [@&#8203;tree-sitter-ci-bot](https://github.com/tree-sitter-ci-bot)\[bot] in [#&#8203;5656](https://github.com/tree-sitter/tree-sitter/pull/5656) - fix(cli): display warning to user if parser test corpus dir isn't found by [@&#8203;tree-sitter-ci-bot](https://github.com/tree-sitter-ci-bot)\[bot] in [#&#8203;5669](https://github.com/tree-sitter/tree-sitter/pull/5669) - fix: add DESCRIPTION to grammar Makefile template by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5672](https://github.com/tree-sitter/tree-sitter/pull/5672) - fix(cli): infinite loop in highlight test by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5674](https://github.com/tree-sitter/tree-sitter/pull/5674) - fix(lib): address strict aliasing violations in `TreeCursor` type by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5693](https://github.com/tree-sitter/tree-sitter/pull/5693) - build(deps): bump wasmtime-c-api to v36.0.12 by [@&#8203;clason](https://github.com/clason) in [#&#8203;5709](https://github.com/tree-sitter/tree-sitter/pull/5709) - fix(dsl): forbid invalid field names by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5710](https://github.com/tree-sitter/tree-sitter/pull/5710) - Fix issues with queries matching a parent node with anchored children (siblings) by [@&#8203;tree-sitter-ci-bot](https://github.com/tree-sitter-ci-bot)\[bot] in [#&#8203;5712](https://github.com/tree-sitter/tree-sitter/pull/5712) - test(query): regression test for anchored siblings inside a parent by [@&#8203;tree-sitter-ci-bot](https://github.com/tree-sitter-ci-bot)\[bot] in [#&#8203;5716](https://github.com/tree-sitter/tree-sitter/pull/5716) - release v0.26.10 by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5717](https://github.com/tree-sitter/tree-sitter/pull/5717) **Full Changelog**: <https://github.com/tree-sitter/tree-sitter/compare/v0.26.9...v0.26.10> ### [`v0.26.9`](https://github.com/tree-sitter/tree-sitter/releases/tag/v0.26.9) [Compare Source](https://github.com/tree-sitter/tree-sitter/compare/v0.26.8...v0.26.9) #### What's Changed - ci(actions): bump actions/cache to v5 by [@&#8203;tree-sitter-ci-bot](https://github.com/tree-sitter-ci-bot)\[bot] in [#&#8203;5482](https://github.com/tree-sitter/tree-sitter/pull/5482) - build(deps): bump wasmtime-c-api to v36.0.7 by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5514](https://github.com/tree-sitter/tree-sitter/pull/5514) - fix(loader): allow filenames with dots by [@&#8203;tree-sitter-ci-bot](https://github.com/tree-sitter-ci-bot)\[bot] in [#&#8203;5538](https://github.com/tree-sitter/tree-sitter/pull/5538) - fix(rust): fix new clippy lints by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5539](https://github.com/tree-sitter/tree-sitter/pull/5539) - test: bump c test fixture to v0.24.2 by [@&#8203;tree-sitter-ci-bot](https://github.com/tree-sitter-ci-bot)\[bot] in [#&#8203;5542](https://github.com/tree-sitter/tree-sitter/pull/5542) - fix(generate): pass default optimization level in `generate_parser_for_grammar` by [@&#8203;tree-sitter-ci-bot](https://github.com/tree-sitter-ci-bot)\[bot] in [#&#8203;5543](https://github.com/tree-sitter/tree-sitter/pull/5543) - feat(dist): enable install via `cargo binstall` ([#&#8203;5533](https://github.com/tree-sitter/tree-sitter/issues/5533)) by [@&#8203;clason](https://github.com/clason) in [#&#8203;5544](https://github.com/tree-sitter/tree-sitter/pull/5544) - Prevent a buffer over-read when parsing 4-byte UTF-16 characters. by [@&#8203;tree-sitter-ci-bot](https://github.com/tree-sitter-ci-bot)\[bot] in [#&#8203;5549](https://github.com/tree-sitter/tree-sitter/pull/5549) - fix(query): overflow in capture pool ids + some perf by [@&#8203;tree-sitter-ci-bot](https://github.com/tree-sitter-ci-bot)\[bot] in [#&#8203;5555](https://github.com/tree-sitter/tree-sitter/pull/5555) - docs: note zero point unbounded behavior in query functions by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5563](https://github.com/tree-sitter/tree-sitter/pull/5563) - build(deps): bump wasmtime-c-api to v36.0.8 by [@&#8203;clason](https://github.com/clason) in [#&#8203;5574](https://github.com/tree-sitter/tree-sitter/pull/5574) - fix(cli): account for process versions > 5 in the parse command's pretty debug output. by [@&#8203;tree-sitter-ci-bot](https://github.com/tree-sitter-ci-bot)\[bot] in [#&#8203;5577](https://github.com/tree-sitter/tree-sitter/pull/5577) - fix(generate): improve error message for nonterminals used in immediate token rule by [@&#8203;tree-sitter-ci-bot](https://github.com/tree-sitter-ci-bot)\[bot] in [#&#8203;5583](https://github.com/tree-sitter/tree-sitter/pull/5583) - fix(generate): rewrite `parse_grammar` with forward DFS by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5584](https://github.com/tree-sitter/tree-sitter/pull/5584) - fix(wasm): load supertype tables for ABI 15 grammars by [@&#8203;tree-sitter-ci-bot](https://github.com/tree-sitter-ci-bot)\[bot] in [#&#8203;5606](https://github.com/tree-sitter/tree-sitter/pull/5606) - build(deps): bump wasmtime-c-api to v36.0.9 by [@&#8203;clason](https://github.com/clason) in [#&#8203;5611](https://github.com/tree-sitter/tree-sitter/pull/5611) - Validate Wasm language memory reads by [@&#8203;tree-sitter-ci-bot](https://github.com/tree-sitter-ci-bot)\[bot] in [#&#8203;5613](https://github.com/tree-sitter/tree-sitter/pull/5613) - release v0.26.9 by [@&#8203;clason](https://github.com/clason) in [#&#8203;5612](https://github.com/tree-sitter/tree-sitter/pull/5612) **Full Changelog**: <https://github.com/tree-sitter/tree-sitter/compare/v0.26.8...v0.26.9> ### [`v0.26.8`](https://github.com/tree-sitter/tree-sitter/releases/tag/v0.26.8) [Compare Source](https://github.com/tree-sitter/tree-sitter/compare/v0.26.7...v0.26.8) #### What's Changed - fix(generate): allow disabling `qjs-rt` feature from CLI by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5448](https://github.com/tree-sitter/tree-sitter/pull/5448) - fix(lib): document invariants that must be upheld for `TSInputEdit` by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5452](https://github.com/tree-sitter/tree-sitter/pull/5452) - fix(cli): correct typo in `parse` command's help text by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5465](https://github.com/tree-sitter/tree-sitter/pull/5465) - perf(cli): misc. improvements by [@&#8203;tree-sitter-ci-bot](https://github.com/tree-sitter-ci-bot)\[bot] in [#&#8203;5476](https://github.com/tree-sitter/tree-sitter/pull/5476) - Fix wasm loading of languages w/ multiple reserved word sets by [@&#8203;tree-sitter-ci-bot](https://github.com/tree-sitter-ci-bot)\[bot] in [#&#8203;5477](https://github.com/tree-sitter/tree-sitter/pull/5477) - generate: avoid panicking when a supertype only has hidden external token children by [@&#8203;tree-sitter-ci-bot](https://github.com/tree-sitter-ci-bot)\[bot] in [#&#8203;5478](https://github.com/tree-sitter/tree-sitter/pull/5478) - release v0.26.8 by [@&#8203;clason](https://github.com/clason) in [#&#8203;5479](https://github.com/tree-sitter/tree-sitter/pull/5479) **Full Changelog**: <https://github.com/tree-sitter/tree-sitter/compare/v0.26.7...v0.26.8> ### [`v0.26.7`](https://github.com/tree-sitter/tree-sitter/releases/tag/v0.26.7) [Compare Source](https://github.com/tree-sitter/tree-sitter/compare/v0.26.6...v0.26.7) #### Notable Changes - A regression in v0.26.6 with quantified alternations was fixed. - Release artifacts for the tree-sitter CLI are now published as zip archives (in addition to gzipped executables, which are planned for removal in a future minor release). #### What's Changed - fix: skip missing Makefile in version command by [@&#8203;tree-sitter-ci-bot](https://github.com/tree-sitter-ci-bot)\[bot] in [#&#8203;5386](https://github.com/tree-sitter/tree-sitter/pull/5386) - fix(wasm): pass target triple to clang ([#&#8203;5385](https://github.com/tree-sitter/tree-sitter/issues/5385)) by [@&#8203;clason](https://github.com/clason) in [#&#8203;5390](https://github.com/tree-sitter/tree-sitter/pull/5390) - chore(parser): return `NULL`, not `false`, for incomplete parse by [@&#8203;tree-sitter-ci-bot](https://github.com/tree-sitter-ci-bot)\[bot] in [#&#8203;5398](https://github.com/tree-sitter/tree-sitter/pull/5398) - fix(loader): link with libc on OpenBSD to compile parser by [@&#8203;tree-sitter-ci-bot](https://github.com/tree-sitter-ci-bot)\[bot] in [#&#8203;5399](https://github.com/tree-sitter/tree-sitter/pull/5399) - refactor(query): remove `alternative_is_immediate` by [@&#8203;tree-sitter-ci-bot](https://github.com/tree-sitter-ci-bot)\[bot] in [#&#8203;5412](https://github.com/tree-sitter/tree-sitter/pull/5412) - fix(query): don't add copies for quantifier steps outside alternations by [@&#8203;tree-sitter-ci-bot](https://github.com/tree-sitter-ci-bot)\[bot] in [#&#8203;5414](https://github.com/tree-sitter/tree-sitter/pull/5414) - revert allowing dashes in parser name by [@&#8203;tree-sitter-ci-bot](https://github.com/tree-sitter-ci-bot)\[bot] in [#&#8203;5433](https://github.com/tree-sitter/tree-sitter/pull/5433) - ci(release): publish zip archives by [@&#8203;clason](https://github.com/clason) in [#&#8203;5434](https://github.com/tree-sitter/tree-sitter/pull/5434) - release v0.26.7 by [@&#8203;clason](https://github.com/clason) in [#&#8203;5435](https://github.com/tree-sitter/tree-sitter/pull/5435) **Full Changelog**: <https://github.com/tree-sitter/tree-sitter/compare/v0.26.6...v0.26.7> ### [`v0.26.6`](https://github.com/tree-sitter/tree-sitter/releases/tag/v0.26.6) [Compare Source](https://github.com/tree-sitter/tree-sitter/compare/v0.26.5...v0.26.6) #### What's Changed - lib: clean up strict aliasing fixes in array.h by [@&#8203;tree-sitter-ci-bot](https://github.com/tree-sitter-ci-bot)\[bot] in [#&#8203;5311](https://github.com/tree-sitter/tree-sitter/pull/5311) - feat: allow `-` in grammar names by [@&#8203;tree-sitter-ci-bot](https://github.com/tree-sitter-ci-bot)\[bot] in [#&#8203;5318](https://github.com/tree-sitter/tree-sitter/pull/5318) - fix(cli): allow for both debug logs and graphs by [@&#8203;tree-sitter-ci-bot](https://github.com/tree-sitter-ci-bot)\[bot] in [#&#8203;5319](https://github.com/tree-sitter/tree-sitter/pull/5319) - web: add default export to CJS bundle by [@&#8203;tree-sitter-ci-bot](https://github.com/tree-sitter-ci-bot)\[bot] in [#&#8203;5323](https://github.com/tree-sitter/tree-sitter/pull/5323) - fix(query): prevent cross-branch capture contamination in alternations with quantifiers by [@&#8203;tree-sitter-ci-bot](https://github.com/tree-sitter-ci-bot)\[bot] in [#&#8203;5320](https://github.com/tree-sitter/tree-sitter/pull/5320) - ci: speed it up by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5325](https://github.com/tree-sitter/tree-sitter/pull/5325) - use provided by RedoxOS byte orders implementations by [@&#8203;tree-sitter-ci-bot](https://github.com/tree-sitter-ci-bot)\[bot] in [#&#8203;5346](https://github.com/tree-sitter/tree-sitter/pull/5346) - build(deps): bump wasmtime to v36.0.5 LTS by [@&#8203;clason](https://github.com/clason) in [#&#8203;5351](https://github.com/tree-sitter/tree-sitter/pull/5351) - fix(lib): cast NULL in ts\_subtree\_children macro by [@&#8203;tree-sitter-ci-bot](https://github.com/tree-sitter-ci-bot)\[bot] in [#&#8203;5353](https://github.com/tree-sitter/tree-sitter/pull/5353) - ci: backport release check workflow by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5358](https://github.com/tree-sitter/tree-sitter/pull/5358) - ci: retrigger crates check on PR updates by [@&#8203;tree-sitter-ci-bot](https://github.com/tree-sitter-ci-bot)\[bot] in [#&#8203;5361](https://github.com/tree-sitter/tree-sitter/pull/5361) - cli: init -u fixes by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5367](https://github.com/tree-sitter/tree-sitter/pull/5367) - build(deps): bump wasmtime to v36.0.6 by [@&#8203;clason](https://github.com/clason) in [#&#8203;5370](https://github.com/tree-sitter/tree-sitter/pull/5370) - 0.26.6 by [@&#8203;clason](https://github.com/clason) in [#&#8203;5372](https://github.com/tree-sitter/tree-sitter/pull/5372) **Full Changelog**: <https://github.com/tree-sitter/tree-sitter/compare/v0.26.5...v0.26.6> ### [`v0.26.5`](https://github.com/tree-sitter/tree-sitter/compare/v0.26.3...v0.26.5) [Compare Source](https://github.com/tree-sitter/tree-sitter/compare/v0.26.3...v0.26.5) ### [`v0.26.3`](https://github.com/tree-sitter/tree-sitter/releases/tag/v0.26.3) [Compare Source](https://github.com/tree-sitter/tree-sitter/compare/v0.26.2...v0.26.3) #### What's Changed - docs(cli): fix wrong file path for Java bindings test by [@&#8203;Marcono1234](https://github.com/Marcono1234) in [#&#8203;5117](https://github.com/tree-sitter/tree-sitter/pull/5117) - ci(release): use node 24 by [@&#8203;ObserverOfTime](https://github.com/ObserverOfTime) in [#&#8203;5120](https://github.com/tree-sitter/tree-sitter/pull/5120) - build(deps): cargo update by [@&#8203;clason](https://github.com/clason) in [#&#8203;5125](https://github.com/tree-sitter/tree-sitter/pull/5125) - 0.26.3 by [@&#8203;clason](https://github.com/clason) in [#&#8203;5126](https://github.com/tree-sitter/tree-sitter/pull/5126) **Full Changelog**: <https://github.com/tree-sitter/tree-sitter/compare/v0.26.2...v0.26.3> ### [`v0.26.2`](https://github.com/tree-sitter/tree-sitter/releases/tag/v0.26.2) [Compare Source](https://github.com/tree-sitter/tree-sitter/compare/v0.25.10...v0.26.2) #### What's Changed - build(deps): bump esbuild from 0.27.0 to 0.27.1 in /lib/binding\_web in the npm group across 1 directory by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5113](https://github.com/tree-sitter/tree-sitter/pull/5113) - 0.26.x by [@&#8203;WillLillis](https://github.com/WillLillis) in [#&#8203;5115](https://github.com/tree-sitter/tree-sitter/pull/5115) **Full Changelog**: <https://github.com/tree-sitter/tree-sitter/compare/v0.26.1...v0.26.2> </details> <details> <summary>tree-sitter/tree-sitter-c (tree-sitter-c)</summary> ### [`v0.24.2`](https://github.com/tree-sitter/tree-sitter-c/releases/tag/v0.24.2) [Compare Source](https://github.com/tree-sitter/tree-sitter-c/compare/v0.24.1...v0.24.2) **NOTE:** Download `tree-sitter-c.tar.gz` for the *complete* source code. ### [`v0.24.1`](https://github.com/tree-sitter/tree-sitter-c/releases/tag/v0.24.1) [Compare Source](https://github.com/tree-sitter/tree-sitter-c/compare/v0.24.0...v0.24.1) **NOTE:** Download `tree-sitter-c.tar.gz` for the *complete* source code. ### [`v0.24.0`](https://github.com/tree-sitter/tree-sitter-c/releases/tag/v0.24.0) [Compare Source](https://github.com/tree-sitter/tree-sitter-c/compare/v0.23.4...v0.24.0) **NOTE:** Download `tree-sitter-c.tar.gz` for the *complete* source code. </details> <details> <summary>tree-sitter/tree-sitter-go (tree-sitter-go)</summary> ### [`v0.25.0`](https://github.com/tree-sitter/tree-sitter-go/releases/tag/v0.25.0) [Compare Source](https://github.com/tree-sitter/tree-sitter-go/compare/v0.23.4...v0.25.0) **NOTE:** Download `tree-sitter-go.tar.gz` for the *complete* source code. </details> <details> <summary>tree-sitter/tree-sitter-javascript (tree-sitter-javascript)</summary> ### [`v0.25.0`](https://github.com/tree-sitter/tree-sitter-javascript/releases/tag/v0.25.0) [Compare Source](https://github.com/tree-sitter/tree-sitter-javascript/compare/v0.23.1...v0.25.0) **NOTE:** Download `tree-sitter-javascript.tar.gz` for the *complete* source code. </details> <details> <summary>tree-sitter/tree-sitter-python (tree-sitter-python)</summary> ### [`v0.25.0`](https://github.com/tree-sitter/tree-sitter-python/releases/tag/v0.25.0) [Compare Source](https://github.com/tree-sitter/tree-sitter-python/compare/v0.23.6...v0.25.0) **NOTE:** Download `tree-sitter-python.tar.gz` for the *complete* source code. </details> <details> <summary>tree-sitter/tree-sitter-scala (tree-sitter-scala)</summary> ### [`v0.26.2`](https://github.com/tree-sitter/tree-sitter-scala/releases/tag/v0.26.2) [Compare Source](https://github.com/tree-sitter/tree-sitter-scala/compare/v0.26.0...v0.26.2) **NOTE:** Download `tree-sitter-scala.tar.gz` for the *complete* source code. #### 🐛 bug fixes - fix: Rework constructor annotations by [@&#8203;susliko](https://github.com/susliko) in [#&#8203;533](https://github.com/tree-sitter/tree-sitter-scala/pull/533) - fix: Fixes `applied_constructor_type` and `early defs` by [@&#8203;iigaz](https://github.com/iigaz) in [#&#8203;544](https://github.com/tree-sitter/tree-sitter-scala/pull/544) - fix: Fixes indented block as the body of `catch case` by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;549](https://github.com/tree-sitter/tree-sitter-scala/pull/549) - fix: Accepts braced-body members indented shallower than their siblings by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;550](https://github.com/tree-sitter/tree-sitter-scala/pull/550) - fix: Fixes self types with empty bodies, empty-bodied lambdas, enum self types by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;551](https://github.com/tree-sitter/tree-sitter-scala/pull/551) - fix: Keeps soft keyword `inline` usable as an identifier in expressions by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;555](https://github.com/tree-sitter/tree-sitter-scala/pull/555) - fix: Restricts `end` marker names to alphanumeric identifiers by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;557](https://github.com/tree-sitter/tree-sitter-scala/pull/557) - fix: Accepts Unicode `⇒` as `=>` and `←` as `<-` by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;561](https://github.com/tree-sitter/tree-sitter-scala/pull/561) - fix: Allows empty statements before a statement in blocks by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;564](https://github.com/tree-sitter/tree-sitter-scala/pull/564) - fix: Accepts `do` and bare indented bodies after parenthesized for enumerators by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;567](https://github.com/tree-sitter/tree-sitter-scala/pull/567) - fix: Fixes ascription to function types and ascribed match expressions by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;568](https://github.com/tree-sitter/tree-sitter-scala/pull/568) - fix: Captures patterns and free escapes inside interpolated strings by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;569](https://github.com/tree-sitter/tree-sitter-scala/pull/569) - fix: Fixes soft keyword `extension` and Scala 3 keywords in import paths by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;573](https://github.com/tree-sitter/tree-sitter-scala/pull/573) - fix: Bare `$` identifier called with arguments by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;574](https://github.com/tree-sitter/tree-sitter-scala/pull/574) - fix: Annotation arguments and multiple argument lists in extends clauses by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;575](https://github.com/tree-sitter/tree-sitter-scala/pull/575) - fix: Adds bounds check before memcpy in `array.h` by [@&#8203;anupamme](https://github.com/anupamme) in [#&#8203;577](https://github.com/tree-sitter/tree-sitter-scala/pull/577) - fix: Automatic semicolon lookahead over comments and closing keywords by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;578](https://github.com/tree-sitter/tree-sitter-scala/pull/578) - fix: Fixes braceless `match` with cases at the same indentation by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;580](https://github.com/tree-sitter/tree-sitter-scala/pull/580) - fix: Keeps an internal comma from closing an indented block by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;581](https://github.com/tree-sitter/tree-sitter-scala/pull/581) - fix: Continues a line that ends in a colon or a symbolic operator by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;584](https://github.com/tree-sitter/tree-sitter-scala/pull/584) - fix: Parses a lambda parameter with a bare function type by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;593](https://github.com/tree-sitter/tree-sitter-scala/pull/593) - fix: Fixes rest-of-block lambdas and comma-closed templates in indented blocks by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;601](https://github.com/tree-sitter/tree-sitter-scala/pull/601) - fix: Ends an operator where a comment begins by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;631](https://github.com/tree-sitter/tree-sitter-scala/pull/631) - fix: Keeps a `//>` comment plain when no using directive follows by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;636](https://github.com/tree-sitter/tree-sitter-scala/pull/636) - fix: Ends a statement before a leading operator with no operand by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;637](https://github.com/tree-sitter/tree-sitter-scala/pull/637) - fix: Annotates a literal type and every annotation of an ascription by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;641](https://github.com/tree-sitter/tree-sitter-scala/pull/641) - fix: Ends an indented argument at the comma before the next one by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;642](https://github.com/tree-sitter/tree-sitter-scala/pull/642) - fix: Takes the type arguments of an extractor pattern by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;644](https://github.com/tree-sitter/tree-sitter-scala/pull/644) #### 🚀 updates - feat: Wildcard in self type by [@&#8203;susliko](https://github.com/susliko) in [#&#8203;521](https://github.com/tree-sitter/tree-sitter-scala/pull/521) - feat: Varargs as a standalone rule by [@&#8203;susliko](https://github.com/susliko) in [#&#8203;524](https://github.com/tree-sitter/tree-sitter-scala/pull/524) - feat: Lazy repeated parameter types by [@&#8203;susliko](https://github.com/susliko) in [#&#8203;527](https://github.com/tree-sitter/tree-sitter-scala/pull/527) - feat: Trailing comma in `$.indented_cases` by [@&#8203;susliko](https://github.com/susliko) in [#&#8203;528](https://github.com/tree-sitter/tree-sitter-scala/pull/528) - feat: Allow `$.indented_block` in `$.assignment_expression` by [@&#8203;susliko](https://github.com/susliko) in [#&#8203;529](https://github.com/tree-sitter/tree-sitter-scala/pull/529) - feat: Braced block in `$.with_template_body` by [@&#8203;susliko](https://github.com/susliko) in [#&#8203;530](https://github.com/tree-sitter/tree-sitter-scala/pull/530) - feat: Colon argument with arguments in parenthesis on the same line by [@&#8203;susliko](https://github.com/susliko) in [#&#8203;534](https://github.com/tree-sitter/tree-sitter-scala/pull/534) - feat: Reserved keywords by [@&#8203;iigaz](https://github.com/iigaz) in [#&#8203;537](https://github.com/tree-sitter/tree-sitter-scala/pull/537) - feat: Method values (`f _`) as simple expressions by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;556](https://github.com/tree-sitter/tree-sitter-scala/pull/556) - feat: Scala 2 script header `#!...!#` by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;558](https://github.com/tree-sitter/tree-sitter-scala/pull/558) - feat: `forSome` existential types by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;559](https://github.com/tree-sitter/tree-sitter-scala/pull/559) - feat: Quoted keyword literals `'null` / `'true` / `'false` by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;563](https://github.com/tree-sitter/tree-sitter-scala/pull/563) - feat: Reads `|` after a definition type annotation as a union type by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;565](https://github.com/tree-sitter/tree-sitter-scala/pull/565) - feat: Unicode math symbols as single-character type operators by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;572](https://github.com/tree-sitter/tree-sitter-scala/pull/572) - perf: Lex block comments in the external scanner by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;576](https://github.com/tree-sitter/tree-sitter-scala/pull/576) - feat: Start a colon argument with a context function lambda by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;586](https://github.com/tree-sitter/tree-sitter-scala/pull/586) - feat: Bind an indented block to a for comprehension enumerator by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;589](https://github.com/tree-sitter/tree-sitter-scala/pull/589) - feat: Lex floating point literals with digit separators by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;588](https://github.com/tree-sitter/tree-sitter-scala/pull/588) - perf: Inline small hidden rules to shrink parser.c by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;591](https://github.com/tree-sitter/tree-sitter-scala/pull/591) - feat: Attach end markers to the construct they close by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;596](https://github.com/tree-sitter/tree-sitter-scala/pull/596) - perf: Shrink `parser.c` from 29.4 MB to 18.3 MB with a control-tail gate by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;600](https://github.com/tree-sitter/tree-sitter-scala/pull/600) - feat: Infix operator precedence and associativity per SLS 6.12.3 by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;603](https://github.com/tree-sitter/tree-sitter-scala/pull/603) - feat: XML literals and XML patterns by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;606](https://github.com/tree-sitter/tree-sitter-scala/pull/606) - perf: Cuts parse time by a third by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;607](https://github.com/tree-sitter/tree-sitter-scala/pull/607) - feat: Binary integer literals by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;608](https://github.com/tree-sitter/tree-sitter-scala/pull/608) - feat: A type with more than one refinement by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;609](https://github.com/tree-sitter/tree-sitter-scala/pull/609) - feat: Type bindings in a quote type block by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;610](https://github.com/tree-sitter/tree-sitter-scala/pull/610) - feat: Allows a semicolon after a match type case by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;613](https://github.com/tree-sitter/tree-sitter-scala/pull/613) - feat: `erased` modifier by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;614](https://github.com/tree-sitter/tree-sitter-scala/pull/614) - feat: Given import selector outside braces by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;616](https://github.com/tree-sitter/tree-sitter-scala/pull/616) - perf: Lex the `erased` modifier in the scanner, cut `parser.c` by 1 MB by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;618](https://github.com/tree-sitter/tree-sitter-scala/pull/618) - feat: Takes a refinement as an intersection operand by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;619](https://github.com/tree-sitter/tree-sitter-scala/pull/619) - feat: Named type arguments by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;621](https://github.com/tree-sitter/tree-sitter-scala/pull/621) - feat: Scala 3.6 given syntax by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;623](https://github.com/tree-sitter/tree-sitter-scala/pull/623) - perf: Reads the soft modifiers in the scanner, shrink `parser.c` by 2.76 MiB by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;627](https://github.com/tree-sitter/tree-sitter-scala/pull/627) - feat: Capture checking syntax by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;629](https://github.com/tree-sitter/tree-sitter-scala/pull/629) #### behind the scenes - Bump cargo lock file by [@&#8203;eed3si9n](https://github.com/eed3si9n) in [#&#8203;523](https://github.com/tree-sitter/tree-sitter-scala/pull/523) - Update CMakeLists.txt by [@&#8203;eed3si9n](https://github.com/eed3si9n) in [#&#8203;531](https://github.com/tree-sitter/tree-sitter-scala/pull/531) - ci: track parser size by [@&#8203;susliko](https://github.com/susliko) in [#&#8203;535](https://github.com/tree-sitter/tree-sitter-scala/pull/535) - test: Unskip subclass-with-multiline-params test, fixed on master by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;548](https://github.com/tree-sitter/tree-sitter-scala/pull/548) - chore: Reserve `_colon_eol` and `_operator_eol` external tokens by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;582](https://github.com/tree-sitter/tree-sitter-scala/pull/582) - chore: Reserve the floating point separators external token by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;585](https://github.com/tree-sitter/tree-sitter-scala/pull/585) - test: Update expected values for Dotty and Lila modules by [@&#8203;eed3si9n](https://github.com/eed3si9n) in [#&#8203;590](https://github.com/tree-sitter/tree-sitter-scala/pull/590) - chore: Reserve the end keyword external token by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;597](https://github.com/tree-sitter/tree-sitter-scala/pull/597) - chore: Reserve the XML tag start external token by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;604](https://github.com/tree-sitter/tree-sitter-scala/pull/604) - ci: Measure the Dotty test suite and drop non-Scala inputs by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;611](https://github.com/tree-sitter/tree-sitter-scala/pull/611) - chore: Reserve the erased modifier external token by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;615](https://github.com/tree-sitter/tree-sitter-scala/pull/615) - chore: Drop two unnecessary conflicts by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;620](https://github.com/tree-sitter/tree-sitter-scala/pull/620) - chore: Reserve the soft modifier external tokens by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;625](https://github.com/tree-sitter/tree-sitter-scala/pull/625) - chore: Reserve the using directive start external token by [@&#8203;exoego](https://github.com/exoego) in [#&#8203;638](https://github.com/tree-sitter/tree-sitter-scala/pull/638) - 0.26.2 by [@&#8203;eed3si9n](https://github.com/eed3si9n) in [#&#8203;646](https://github.com/tree-sitter/tree-sitter-scala/pull/646) #### new contributors - [@&#8203;iigaz](https://github.com/iigaz) made their first contribution in [#&#8203;537](https://github.com/tree-sitter/tree-sitter-scala/pull/537) - [@&#8203;exoego](https://github.com/exoego) made their first contribution in [#&#8203;548](https://github.com/tree-sitter/tree-sitter-scala/pull/548) - [@&#8203;anupamme](https://github.com/anupamme) made their first contribution in [#&#8203;577](https://github.com/tree-sitter/tree-sitter-scala/pull/577) **Full Changelog**: <https://github.com/tree-sitter/tree-sitter-scala/compare/v0.26.0...v0.26.2> </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC42NS4wIiwidXBkYXRlZEluVmVyIjoiNDQuODMuMiIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->
fix(deps): update all dependencies
Some checks failed
renovate/stability-days Updates have met minimum release age requirement
renovate/artifacts Artifact file update failure
61d9eb980a
Author
Collaborator

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: Cargo.toml
Artifact update for fastembed resolved to version 6.1.0, which is a pending version that has not yet passed the Minimum Release Age threshold.
Renovate was attempting to update to 6.0.3
This is (likely) not a bug in Renovate, but due to the way your project pins dependencies, _and_ how Renovate calls your package manager to update them.
Until Renovate supports specifying an exact update to your package manager (https://github.com/renovatebot/renovate/issues/41624), it is recommended to directly pin your dependencies (with `rangeStrategy=pin` for apps, or `rangeStrategy=widen` for libraries)
See also: https://docs.renovatebot.com/dependency-pinning/
### ⚠️ Artifact update problem Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is. ♻ Renovate will retry this branch, including artifacts, only when one of the following happens: - any of the package files in this branch needs updating, or - the branch becomes conflicted, or - you click the rebase/retry checkbox if found above, or - you rename this PR's title to start with "rebase!" to trigger it manually The artifact failure details are included below: ##### File name: Cargo.toml ``` Artifact update for fastembed resolved to version 6.1.0, which is a pending version that has not yet passed the Minimum Release Age threshold. Renovate was attempting to update to 6.0.3 This is (likely) not a bug in Renovate, but due to the way your project pins dependencies, _and_ how Renovate calls your package manager to update them. Until Renovate supports specifying an exact update to your package manager (https://github.com/renovatebot/renovate/issues/41624), it is recommended to directly pin your dependencies (with `rangeStrategy=pin` for apps, or `rangeStrategy=widen` for libraries) See also: https://docs.renovatebot.com/dependency-pinning/ ```
azer merged commit 5848258bc2 into master 2026-09-16 15:48:50 +00:00
azer deleted branch renovate/all 2026-09-16 15:48:50 +00:00
azer referenced this pull request from a commit 2026-10-11 18:38:28 +00:00
Commenting is not possible because the repository is archived.
No description provided.