Skip to content

fix(deps): update tree-sitter to v16 - #44

Merged
exKAZUu merged 3 commits into
mainfrom
renovate/major-tree-sitter
Nov 2, 2026
Merged

exKAZUu merged 3 commits into
mainfrom
renovate/major-tree-sitter

Conversation

@renovate

@renovate renovate Bot commented Oct 24, 2026 •

Copy link
Copy Markdown
Contributor

Why

Renovate update of the WillBooster tree-sitter runtime to v16, whose only breaking change is removing the query and highlighting features; the language ABI stays 0x5742000b, so the shipped parser loads in both v15 and v16.

Requirements

  • required: update the tree-sitter runtime dependencies (@willbooster/web-tree-sitter and the willbooster-tree-sitter crate) to v16 as this Renovate PR proposes, and merge it (requester: complete the open Renovate PRs).
  • required: consumers that install runtime v15 keep satisfying this package's peer dependency range (existing contract of the published package).
  • required: the grammar's tests, WASM build, and Rust crate pass with runtime v16.
  • chosen: README and Rust crate docs state 15.x or 16.x runtime support, because v16 keeps ABI 0x5742000b and the docs must match the peer range.
  • chosen: title the squash commit fix(deps): instead of Renovate's chore(deps):, because the published peer range changes and semantic-release publishes nothing for chore commits; without a release, consumers on runtime v16 cannot satisfy the peer range.

Customer Summary

The package now also accepts @willbooster/web-tree-sitter v16 as its peer runtime, and its documentation says so; v15 users are unaffected.

Technical Summary

package.json pins the dev runtime to 16.0.2 and widens the peer range to ^15.0.0 || ^16.0.0; Cargo.toml moves the willbooster-tree-sitter dev-dependency to 16.0.0. README.md and bindings/rust/lib.rs state 15.x or 16.x runtime support and use 16.0.0 in their examples.

Testing

bun run verify locally; CI (grammar tests, WASM build, Rust build and tests, fuzzing) passes on the PR head.

@renovate
renovate Bot force-pushed the renovate/major-tree-sitter branch 3 times, most recently from 3e05517 to 26de5d0 Compare October 24, 2026 18:29
@renovate renovate Bot changed the title chore(deps): update tree-sitter to v14 chore(deps): update tree-sitter to v15 Oct 25, 2026
@renovate
renovate Bot force-pushed the renovate/major-tree-sitter branch from 26de5d0 to 40834cd Compare October 25, 2026 18:07
@renovate renovate Bot changed the title chore(deps): update tree-sitter to v15 chore(deps): update tree-sitter to v15 - autoclosed Oct 25, 2026
@renovate renovate Bot closed this Oct 25, 2026
@renovate
renovate Bot deleted the renovate/major-tree-sitter branch October 25, 2026 20:51
@renovate renovate Bot changed the title chore(deps): update tree-sitter to v15 - autoclosed chore(deps): update tree-sitter to v16 Oct 31, 2026
@renovate renovate Bot reopened this Oct 31, 2026
@renovate
renovate Bot force-pushed the renovate/major-tree-sitter branch 7 times, most recently from 461c0e9 to ddc5615 Compare November 1, 2026 18:36
@renovate
renovate Bot force-pushed the renovate/major-tree-sitter branch from ddc5615 to 1e93bfe Compare November 1, 2026 22:24
Co-authored-by: WillBooster (Claude Code) <agent@willbooster.com>
@renovate

renovate Bot commented Nov 2, 2026

Copy link
Copy Markdown
Contributor Author

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@exKAZUu exKAZUu changed the title chore(deps): update tree-sitter to v16 fix(deps): update tree-sitter to v16 Nov 2, 2026
@exKAZUu exKAZUu self-assigned this Nov 2, 2026
@exKAZUu
exKAZUu merged commit c8f8691 into main Nov 2, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant