-
-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore(deps): update dependency tree-sitter-cli to v0.25.1 #184
Open
renovate
wants to merge
1
commit into
main
Choose a base branch
from
renovate/tree-sitter-cli-0.x
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains 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
Branch automerge failureThis PR was configured for branch automerge. However, this is not possible, so it has been raised as a PR instead.
|
b96aa44
to
7690654
Compare
920d0d5
to
c188ce1
Compare
d93cd36
to
b315a6e
Compare
14271c1
to
0056d3f
Compare
773193f
to
cc45a13
Compare
cc45a13
to
f31470d
Compare
f31470d
to
a866645
Compare
a866645
to
27e83ca
Compare
27e83ca
to
536766a
Compare
355db9c
to
2857e74
Compare
2857e74
to
dc68f1d
Compare
dc68f1d
to
933e2a5
Compare
933e2a5
to
642b85d
Compare
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:
0.20.8
->0.25.1
Release Notes
tree-sitter/tree-sitter (tree-sitter-cli)
v0.25.1
Compare Source
Changelog
[0.25.1] — 2025-02-02
Features
Bug Fixes
language
functionDocumentation
Build System and CI
ubuntu-22.04
for x64 builds (#4175)Other
v0.25.0
Compare 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-sitter
was 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.json
file in your repository, since the version information for the parser is pulled from this file.time.h
headers in the core library.MISSING
nodes can now be queried, and queries involving supertypes are properly validated now.ts_node_child_containing_descendant
function was removed; usets_node_child_with_descendant
instead (which has nearly the same behavior but can also returndescendant
.)TSInput
now includes a (mandatory) new fieldDecodeFunction
, which allows passing a custom decode function. To use the builtin function, passNULL
.RustRegex
function, 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::Hir
for expanding regexes (#3831)ts_node_child_containing_descendant
(#4107)pattern
topatternIndex
inQueryMatch
(#4141)Language.query
in favor ofnew Query
(#4141)Features
version
subcommand for versioning grammars (#3786)get_column
(#2503)emscripten-version
(#4015)lazy_static
in favor ofLazyLock
(#4130)web-tree-sitter.d.ts
(#4121)patternIndex
field toQueryCapture
(#4141)PredicateStep
types (#4141)cc
1.2 for Rust (#4156)init
command (#3999)parse --time
(#4016)test
subcommand to include/exclude by corpus test file names (#4095).exp
and.lib
files to gitignore template (#4079)node-types.json
(#4116)tree-sitter.json
doesn't exist, rather than hard failing (#4156)TSHighlighter
fields as pub (#3990)funding
field (#4142)class-name
field to grammars (#4142)title
field to grammars (#4142)ts_parser_parse_with_options
(#3843)ts_query_cursor_exec_with_options
(#3843)const
forTSCharacterRanges
(#4027)Send
+Sync
forWasmStore
(#4130)language_for_configuration
(#3816)tree-sitter.json
file is invalid (#3897)Language::node_kind_is_supertype
(#3788)*_with_options
to the parser and query cursor, deprecate old functions (#3843)thiserror
forgenerate
crate (#4048)Send
+Sync
forTagsConfiguration
(#4130)--watch
option forbuild-wasm
andcheck-wasm-exports
xtask commands (#4082)Bug Fixes
LanguageRef
inParser::language
(#3797)StreamingIterator
andStreamingIteratorMut
(#4034)platform (#4106)
build_parse_table
(#3798)tree-sitter.json
ininit
(#3856)contains
overis
in warning (#3867).
(#4142)kebab-case
name is expected (#4142)ts_query_cursor_set
(#3865)node_descendant_for
(#3865)get_column
when the lexer is at EOF (#3764)endian.h
(#3772)subtree.h
(#3787)clock_gettime
on macOS again (#3976)last_child
status to pattern alternatives in queries (#4067)JavaScript
if the select info is undefinedPathBuf
for--query-paths
highlight
option (#4071)ERROR
indescendantsOfType
(#4103)getExtent
(#4074)check-artifacts
script (#4158)test_flags
arg if it's empty for cargo test (#3889)check-wasm-exports
to web changes (#4121)Performance
Documentation
npm install
for editor integration (#3855)contributing.md
--test-number
entries for query, highlight, and tag subcommands (#4054)QueryCaptures
during iteration (#4073)ts_tree_get_changed_ranges
andts_query_cursor_set_{byte,point}_range
(#4114)--locked
to installation instructions (#3850)scan
functionRefactor
ansi_colours
(#4151)CaptureQuantifier
definition (#4141)Testing
assert_eq
callsBuild System and CI
Cargo.toml
s (#3754)cliff.toml
(#3831)bindings.rs
& addLanguage::name
(#3847)ci
if documentation files & friends have changedweb-tree-sitter
(#4121)tree-sitter-language
to 0.1.4api.h
orbindings.rs
changes (#4036)commit.github
tocommit.remote
(#4116)docs
has changedtree-sitter.pc
generation (#3745) (#3745)files
in package.json instead of.npmignore
(#4121)Other
extends beyond
tocontains or starts after
(#4046)FUNDING.yml
FUNDING.yml
v0.24.7
Compare Source
[0.24.7] - 2025-01-12
Bug Fixes
v0.24.6
Compare Source
[0.24.6] - 2024-12-27
Bug Fixes
v0.24.5
Compare Source
[0.24.5] - 2024-12-11
Features
Bug Fixes
clock_gettime
on macOS againBuild System and CI
Other
v0.24.4
Compare Source
[0.24.4] - 2024-11-10
Features
language_for_configuration
tree-sitter.json
file is invalidBug Fixes
LanguageRef
inParser::language
tree-sitter.json
ininit
contains
overis
in warningPerformance
Build System and CI
Other
v0.24.3
Compare Source
[0.24.3] - 2024-10-09
Bug Fixes
get_column
when the lexer is at EOFBuild System and CI
v0.24.2
Compare Source
[0.24.2] - 2024-10-06
Features
Bug Fixes
Build System and CI
tree-sitter.pc
generation (#3745)Other
v0.24.1
Compare Source
[0.24.1] - 2024-10-04
Bug Fixes
v0.24.0
Compare Source
[0.24.0] - 2024-10-04
Breaking
filter
flag from commands in favor ofinclude
andexclude
(#3604)build-wasm
subcommand (#3605)init
command (#3694)StreamingIterator
instead ofIterator
forQueryMatches
andQueryCaptures
(#3504)goto_first_child_for_{byte,point}
(#3263)Features
field_name_for_named_child
(#3614)root
field in node-types.json (#3615)rebuild
flag to force rebuild parsers (#3672)--overview-only
totest
subcommand (#3501)go-tree-sitter
version (#3564)no-ranges
flag to the parse command (#3687)tree-sitter
dev dependency to0.23
(#3563)--no-bindings
flagBug Fixes
Configuration
📅 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.
🔕 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.