fix(deps): update module github.com/odvcencio/gotreesitter to v0.33.0#202
Merged
Merged
Conversation
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #202 +/- ##
==========================================
+ Coverage 83.57% 83.59% +0.02%
==========================================
Files 287 287
Lines 23363 23363
==========================================
+ Hits 19526 19531 +5
+ Misses 2670 2662 -8
- Partials 1167 1170 +3
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.



This PR contains the following updates:
v0.29.0→v0.33.0Release Notes
odvcencio/gotreesitter (github.com/odvcencio/gotreesitter)
v0.33.0: — parser performance and runtime hygieneCompare Source
v0.33.0 banks the accumulated recurring-parser, recovery-allocation, certified C# compatibility, arena-retention, browser-WASM lifecycle, and compatibility-cleanup work. Highlights include stable forest-decline memoization, removal of CSV failed default forest speculation, and a 28.4% C++ recovery-witness speedup with 79.9% fewer allocated bytes. Full evidence and compatibility notes are in CHANGELOG.md.
What's Changed
Full Changelog: odvcencio/gotreesitter@v0.32.0...v0.33.0
v0.32.0: — browser runtime and clean-parse recoveryCompare Source
v0.32.0 extends the browser-focused WebAssembly runtime with structured parsing
and Tree-sitter queries, improves clean-parse C-recovery performance, and turns
the committed Bash real-corpus parity floor into an executable witness.
Highlights
strings through the UTF-16 entry point, and return a structured JSON tree.
Tree nodes and query captures carry both canonical UTF-8 byte offsets and
JavaScript UTF-16 code-unit offsets, with node- and match-count limits
reporting truncation.
been removed from the JavaScript/TypeScript/TSX compatibility walk. The two
remaining live fixups and memory-budget polling are unchanged.
4,096-entry generated Go witness fell from 18.72 seconds to 93 milliseconds
and from 1,388,988 KiB to 498,240 KiB maximum RSS while preserving the same
full, error-free S-expression.
committed 25 eligible / 9 no-error / 6 S-expression / 6 deep floor and pins
expansion-suffix controls in a focused reducer test.
error-bearing content before the next condense pass, keeping the clean-tree
shortcut exact.
See the repository changelog for the complete history and validation details.
v0.31.0: — forest memory containment and Python parityCompare Source
Highlights
v0.31.0 tightens memory containment for large ambiguous parses, restores
Python real-corpus parity, and strengthens authenticated fleet reporting.
guard. On the default-budget JavaScript Poppler witness, fallback elapsed
time fell from 5.313 s to 2.610 s, allocation from 2.450 GB to 1.289 GB, and
maximum RSS from 1,961,948 KiB to 1,012,296 KiB with identical stopped-tree
hashes.
policy. This release bounds the failed forest attempt; it does not claim
ordinary-budget completion.
Poppler witness's one-GC live heap fell from 1,475,142,360 to 608,167,688
bytes while preserving identical output.
S-expression and deep parity from 20/25 to 25/25.
certification mode remains blocking on valid failure evidence.
staged; stale tier artifacts remain explicitly unreleased.
Successful-forest timing remained neutral (+1.4%, p=0.142), with a small
measured allocation cost (+0.28% B/op and +0.01% allocs/op).
Install with:
See the v0.31.0 changelog for the complete change list.
v0.30.0: — recurring parser performance and fleet measurementCompare Source
Highlights
v0.30.0 improves recurring-parser performance and makes fleet measurements
clean/error-aware, resumable, revision-pinned, and fail-closed.
reducing recurring one-byte KDL and JSON wall time by 33.10% and 35.67%
with unchanged allocation counts.
benchmark trio remains neutral.
eliminate C#'s redundant first same-stack retry without changing conservative
behavior for adapted grammars or diagnostic overrides.
parses outside the timed path.
corpus-lock, host, configuration, classification, and hard-gate evidence;
the reducer recomputes and authenticates the combined board without rerunning
parsers.
than allowing empty coverage to look complete.
Install with:
See the v0.30.0 changelog for the complete change list.
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.