fix(deps): update tree-sitter #267
Open
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:
^0.21.1->^0.25.00.24.4->0.25.100.23.4->0.25.00.23.4->0.23.50.23.11->0.24.20.23.4->0.25.00.23.1->0.24.0^0.23.4->^0.24.0^0.24.6->^0.25.0^0.24.7->^0.25.0Release Notes
tree-sitter/node-tree-sitter (tree-sitter)
v0.25.0Compare Source
v0.22.4Compare Source
Full Changelog: tree-sitter/node-tree-sitter@v0.22.3...v0.22.4
v0.22.3Compare Source
v0.22.2Compare Source
v0.22.1Compare Source
v0.22.0Compare Source
tree-sitter/tree-sitter (tree-sitter-cli)
v0.25.10Compare Source
v0.25.9Compare Source
What's Changed
Veccapacities by @tree-sitter-ci-bot[bot] in #4629Node::utf16_textby @tree-sitter-ci-bot[bot] in #4663var_i32_typeafter initializing global stack pointer value by @tree-sitter-ci-bot[bot] in #4732ERRORnode is named before assuming it's the builtin error node by @tree-sitter-ci-bot[bot] in #4746New Contributors
Full Changelog: tree-sitter/tree-sitter@v0.25.8...v0.25.9
v0.25.8Compare Source
What's Changed
Full Changelog: tree-sitter/tree-sitter@v0.25.7...v0.25.8
v0.25.7Compare Source
What's Changed
testcommand to a single thread on windows by @tree-sitter-ci-bot[bot] in #4504extrafield innode-types.jsonby @tree-sitter-ci-bot[bot] in #4569Veccapacities where appropriate by @tree-sitter-ci-bot[bot] in #4581Full Changelog: tree-sitter/tree-sitter@v0.25.6...v0.25.7
v0.25.6Compare Source
What's Changed
Full Changelog: tree-sitter/tree-sitter@v0.25.5...v0.25.6
v0.25.5Compare Source
What's Changed
Full Changelog: tree-sitter/tree-sitter@v0.25.4...v0.25.5
v0.25.4Compare Source
What's Changed
make installshouldn’t fail when a parser bundles no queries by @tree-sitter-ci-bot in #4291BTreeMapoverIndexMapfor highlight configs by @tree-sitter-ci-bot in #4382moveby @tree-sitter-ci-bot in #4410endsubtree ints_subtree_summarize_childrenby @tree-sitter-ci-bot in #4418last_child_step_indexin cases where a new step wasn't created. by @tree-sitter-ci-bot in #4428Full Changelog: tree-sitter/tree-sitter@v0.25.3...v0.25.4
v0.25.3Compare Source
Bug Fixes
v0.25.2Compare Source
Bug Fixes
result_symbol(#4218)Build
tree-sitter-languagesandtree-sittercrates (#4221)v0.25.1Compare Source
Changelog
[0.25.1] — 2025-02-02
Features
Bug Fixes
languagefunctionDocumentation
Build System and CI
ubuntu-22.04for x64 builds (#4175)Other
v0.25.0Compare Source
Changelog
[0.25.0] — 2025-02-01
Notices
This is a large release. As such, a few major changes and how to adapt to them are outlined below:
web-tree-sitterwas rewritten in TypeScript. With that, we also now publish the sourcemaps, and debug builds for the library. We also publish both CommonJS and ESM modules.tree-sitter.jsonfile in your repository, since the version information for the parser is pulled from this file.time.hheaders in the core library.MISSINGnodes can now be queried, and queries involving supertypes are properly validated now.ts_node_child_containing_descendantfunction was removed; usets_node_child_with_descendantinstead (which has nearly the same behavior but can also returndescendant.)TSInputnow includes a (mandatory) new fieldDecodeFunction, which allows passing a custom decode function. To use the builtin function, passNULL.RustRegexfunction, which takes in a Rust regex as a string. All of the capabilities of Rust's regex engine are available here, which allows for some nice features that aren't possible with JavaScript regexes.Breaking
tree-sitter.json(#4107)regex_syntax::Hirfor expanding regexes (#3831)ts_node_child_containing_descendant(#4107)patterntopatternIndexinQueryMatch(#4141)Language.queryin favor ofnew Query(#4141)Features
versionsubcommand for versioning grammars (#3786)get_column(#2503)emscripten-version(#4015)lazy_staticin favor ofLazyLock(#4130)web-tree-sitter.d.ts(#4121)patternIndexfield toQueryCapture(#4141)PredicateSteptypes (#4141)cc1.2 for Rust (#4156)initcommand (#3999)parse --time(#4016)testsubcommand to include/exclude by corpus test file names (#4095).expand.libfiles to gitignore template (#4079)node-types.json(#4116)tree-sitter.jsondoesn't exist, rather than hard failing (#4156)TSHighlighterfields as pub (#3990)fundingfield (#4142)class-namefield to grammars (#4142)titlefield to grammars (#4142)ts_parser_parse_with_options(#3843)ts_query_cursor_exec_with_options(#3843)constforTSCharacterRanges(#4027)Send+SyncforWasmStore(#4130)language_for_configuration(#3816)tree-sitter.jsonfile is invalid (#3897)Language::node_kind_is_supertype(#3788)*_with_optionsto the parser and query cursor, deprecate old functions (#3843)thiserrorforgeneratecrate (#4048)Send+SyncforTagsConfiguration(#4130)--watchoption forbuild-wasmandcheck-wasm-exportsxtask commands (#4082)Bug Fixes
LanguageRefinParser::language(#3797)StreamingIteratorandStreamingIteratorMut(#4034)platform (#4106)
build_parse_table(#3798)tree-sitter.jsonininit(#3856)containsoverisin warning (#3867).(#4142)kebab-casename is expected (#4142)ts_query_cursor_set(#3865)node_descendant_for(#3865)get_columnwhen the lexer is at EOF (#3764)endian.h(#3772)subtree.h(#3787)clock_gettimeon macOS again (#3976)last_childstatus to pattern alternatives in queries (#4067)JavaScriptif the select info is undefinedPathBuffor--query-pathshighlightoption (#4071)ERRORindescendantsOfType(#4103)getExtent(#4074)check-artifactsscript ([#&Update dependency npm-check-updates to v12.0.1 #8Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.