Skip to content

Bump github.com/odvcencio/gotreesitter from 0.49.0 to 0.51.0 - #32

Merged
andrew merged 1 commit into
mainfrom
dependabot/go_modules/github.com/odvcencio/gotreesitter-0.51.0
Aug 25, 2026
Merged

Bump github.com/odvcencio/gotreesitter from 0.49.0 to 0.51.0#32
andrew merged 1 commit into
mainfrom
dependabot/go_modules/github.com/odvcencio/gotreesitter-0.51.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 24, 2026

Copy link
Copy Markdown
Contributor

Bumps github.com/odvcencio/gotreesitter from 0.49.0 to 0.51.0.

Release notes

Sourced from github.com/odvcencio/gotreesitter's releases.

gotreesitter v0.51.0

Added

  • Add grammars.ParseFilePooledStrict. It rejects a partial tree and returns the parser stop error.

  • Add Tagger.TagStrict. It returns tags only after a complete parse and preserves parser errors.

Changed

  • Bound pending fork-stack retention. Keep a bounded reserve during parsing, and drop oversized storage at parse and parser-pool boundaries.

  • Separate C-runtime recovery walk, convergence, and fallback state. Reset these states across parse, retry, snippet, pool, and iteration boundaries.

  • Provision dense reach marks when generalized LR (GLR) slabs grow. Owned nodes no longer use the pointer-map fallback.

Fixed

  • Clear stale C-runtime recovery state after a clean condense. A clean suffix no longer inherits an active recovery-cost gate.

Tests

  • Align the Application Binary Interface version 14 (ABI-14) lexer-mode probe with generated end-of-file behavior. The probe now checks the emitted layout without injecting an end-of-file state.

Continuous integration (CI)

  • The project merged [pull request (PR) #732](odvcencio/gotreesitter#732). Its CI-only change separates query-fleet smoke tests from regular shards and is not part of this release.

Open work

The following items remain open:

... (truncated)

Changelog

Sourced from github.com/odvcencio/gotreesitter's changelog.

[0.51.0] - 2026-08-16

Added

  • Add grammars.ParseFilePooledStrict. It rejects a partial tree and returns the parser stop error.

  • Add Tagger.TagStrict. It returns tags only after a complete parse and preserves parser errors.

Changed

  • Bound pending fork-stack retention. Keep a bounded reserve during parsing, and drop oversized storage at parse and parser-pool boundaries.

  • Separate C-runtime recovery walk, convergence, and fallback state. Reset these states across parse, retry, snippet, pool, and iteration boundaries.

  • Provision dense reach marks when generalized LR (GLR) slabs grow. Owned nodes no longer use the pointer-map fallback.

Fixed

  • Clear stale C-runtime recovery state after a clean condense. A clean suffix no longer inherits an active recovery-cost gate.

Tests

  • Align the Application Binary Interface version 14 (ABI-14) lexer-mode probe with generated end-of-file behavior. The probe now checks the emitted layout without injecting an end-of-file state.

Continuous integration (CI)

  • The project merged [pull request (PR) #732](odvcencio/gotreesitter#732). Its CI-only change separates query-fleet smoke tests from regular shards and is not part of this release.

Open work

The following items remain open:

... (truncated)

Commits
  • 8c17e0e Merge pull request #733 from odvcencio/codex/luna-max-v0.51.0-metadata
  • e39ffc4 update(docs): Record merge of PR #732 in documentation
  • 4a61d43 update(docs): update release process and expand acronyms
  • 6fd1e01 release(docs): Document release v0.51.0 and update version links
  • 28d7c45 Merge pull request #732 from odvcencio/codex/ci-shard-729-repair-publisher
  • 557e823 update(ci): Expand root package race tests to five shards
  • 295f9ec update(ci): Add QueryPatterns FleetSweepSmoke to race isolation targets
  • 298fa05 Merge pull request #729 from tsenart/perf/clear-discarded-recovery-cost
  • 87aab4d fix(parser): split C recovery merge state
  • c898d8d fix(parser): fix C-recovery flag lifecycle and scratch state
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [github.com/odvcencio/gotreesitter](https://github.com/odvcencio/gotreesitter) from 0.49.0 to 0.51.0.
- [Release notes](https://github.com/odvcencio/gotreesitter/releases)
- [Changelog](https://github.com/odvcencio/gotreesitter/blob/main/CHANGELOG.md)
- [Commits](odvcencio/gotreesitter@v0.49.0...v0.51.0)

---
updated-dependencies:
- dependency-name: github.com/odvcencio/gotreesitter
  dependency-version: 0.51.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels Aug 24, 2026
@andrew
andrew merged commit b6eaa6f into main Aug 25, 2026
5 checks passed
@andrew
andrew deleted the dependabot/go_modules/github.com/odvcencio/gotreesitter-0.51.0 branch August 25, 2026 08:31
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 go Pull requests that update go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant