Skip to content

Bump tree-sitter from 0.26.13 to 0.27.0 - #151

Merged
HackingGate merged 1 commit into
mainfrom
dependabot/cargo/tree-sitter-0.27.0
Sep 9, 2026
Merged

Bump tree-sitter from 0.26.13 to 0.27.0#151
HackingGate merged 1 commit into
mainfrom
dependabot/cargo/tree-sitter-0.27.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 8, 2026

Copy link
Copy Markdown
Contributor

Bumps tree-sitter from 0.26.13 to 0.27.0.

Release notes

Sourced from tree-sitter's releases.

v0.27.0

What's Changed

... (truncated)

Commits
  • 6070dbf fix(nix): remove Dockerfile reference from flake (#5892)
  • f52e78c build(deps): cargo update
  • 49dbf70 fix(rust): ensure C returned pointers are non-null in
  • 9540ea3 fix(lib): reject an old_tree from a different language
  • 3e7be91 fix(rust): reject out-of-range node kind ids
  • f471709 fix(lib): bounds-check symbol and state ids in language lookups
  • 5ddf71b fix(rust)!: expose QueryMatch::captures as a method
  • efa0dd9 fix(cli): correct zero-based positions for --edits
  • 16d5e9d ci(checks): add lint-toml step using taplo
  • 3ac04a6 docs: add taplo instructions
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Sep 8, 2026
HackingGate added a commit that referenced this pull request Sep 9, 2026
…ires (#155)

tree-sitter 0.27.0 and tree-sitter-language 0.1.8 declare rustc 1.90, so the
MSRV job refuses #151 on a floor of 1.88 -- not as a lint but as a build: the
job compiles the crate on the declared version rather than on whatever stable
is that week, which is the whole reason the number is checkable.

Raising the floor is the decision, and it is a decision about who can build
uphold rather than a dependency bump, so it is its own commit. Both copies move
together -- Cargo.toml's `rust-version` and toolchain.toml's rustc `want` --
because cargo cannot read the preflight's manifest and tests/test_toolchain.py
refuses a tree where only one of them moved.

Verified on the floor itself rather than on stable: `cargo +1.90 check --locked
--all-targets` builds this tree, and with #151's manifest and lock applied on
top it builds tree-sitter 0.27.0 and tree-sitter-language 0.1.8 too, with the
suite at 807 passed and 0 failed. So the number here is the number that lets
#151 through, and not a round one chosen above it.

Claude-Session: https://claude.ai/code/session_01HertdiAvdNKGyjR91jvRUM
Bumps [tree-sitter](https://github.com/tree-sitter/tree-sitter) from 0.26.13 to 0.27.0.
- [Release notes](https://github.com/tree-sitter/tree-sitter/releases)
- [Commits](tree-sitter/tree-sitter@v0.26.13...v0.27.0)

---
updated-dependencies:
- dependency-name: tree-sitter
  dependency-version: 0.27.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/cargo/tree-sitter-0.27.0 branch from 360bbfe to 4f84830 Compare September 9, 2026 15:10
@HackingGate
HackingGate merged commit fc78b99 into main Sep 9, 2026
11 checks passed
@HackingGate
HackingGate deleted the dependabot/cargo/tree-sitter-0.27.0 branch September 9, 2026 15:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant