Closed dependabot[bot] closed 1 month ago
Bumps the tree-sitter group with 19 updates:
0.20.10
0.22.6
0.20.1
0.20.4
0.21.2
0.20.8
0.21.1
0.20.2
0.21.0
0.20.5
0.22.0
0.15.0
0.20.0
0.22.4
0.20.3
0.1.1
0.2.0
Updates tree-sitter from 0.20.10 to 0.22.6
tree-sitter
Sourced from tree-sitter's releases.
v0.22.6 [0.22.6] — 2024-05-05 Features Improve handling of serialization buffer overflows (tree-sitter/tree-sitter#3318) Reverse iteration through node parents (tree-sitter/tree-sitter#3214) cli: Support NO_COLOR (tree-sitter/tree-sitter#3299) cli: Add test listing and allow users to parse a specific test number (tree-sitter/tree-sitter#3067) grammar: Add "inherits" field if available (tree-sitter/tree-sitter#3295) Bug Fixes Correctly load field data from wasm languages Improve error message when the tree-sitter field is malformed Don't error out on package.json lookup errors if --no-bindings is passed (tree-sitter/tree-sitter#3323) cli: Keep default cc flags in build cli: Properly account for multi-grammar repos when using docker to build a wasm parser (tree-sitter/tree-sitter#3337) generate: Don't check arbitrarily named dirs generate: Take AsRef<Path> for the path parameter to avoid clones (tree-sitter/tree-sitter#3322) highlight: Correct signature of ts_highlighter_add_language lib: Do not return field names for extras (tree-sitter/tree-sitter#3330) lib: Advance the lookahead end byte by 4 when there's an invalid code point (tree-sitter/tree-sitter#3305) rust: Update README example (tree-sitter/tree-sitter#3307) rust: Use unix + wasi cfg instead of not windows for fd (tree-sitter/tree-sitter#3304) test: Allow newlines in between test name and attribute wasm: Correct childrenFromFieldXXX method signatures (tree-sitter/tree-sitter#3301) xtask: Always bump every crate in tandem zig: Make usable as a zig dependency (tree-sitter/tree-sitter#3315) Documentation Mention build command variables Swap \s for \\s in query example highlight: Typo (tree-sitter/tree-sitter#3290) Refactor tests: Migrate remaining grammar.json tests to grammar.js (tree-sitter/tree-sitter#3325) Build System and CI Add nightly rustfmt to workflow for linting (tree-sitter/tree-sitter#3333) Fix address sanitizer step (tree-sitter/tree-sitter#3188) deps: Bump cc from 1.0.92 to 1.0.94 in the cargo group (tree-sitter/tree-sitter#3298) deps: Bump the cargo group with 6 updates (tree-sitter/tree-sitter#3313) xtask: Bump build.zig.zon version when bumping versions v0.22.5 [0.22.5] — 2024-04-14
NO_COLOR
--no-bindings
AsRef<Path>
ts_highlighter_add_language
childrenFromFieldXXX
\s
\\s
grammar.json
grammar.js
build.zig.zon
... (truncated)
Sourced from tree-sitter's changelog.
[0.22.6] — 2024-05-05 Features Improve handling of serialization buffer overflows (tree-sitter/tree-sitter#3318) Reverse iteration through node parents (tree-sitter/tree-sitter#3214) cli: Support NO_COLOR (tree-sitter/tree-sitter#3299) cli: Add test listing and allow users to parse a specific test number (tree-sitter/tree-sitter#3067) grammar: Add "inherits" field if available (tree-sitter/tree-sitter#3295) Bug Fixes Correctly load field data from wasm languages Improve error message when the tree-sitter field is malformed Don't error out on package.json lookup errors if --no-bindings is passed (tree-sitter/tree-sitter#3323) cli: Keep default cc flags in build cli: Properly account for multi-grammar repos when using docker to build a wasm parser (tree-sitter/tree-sitter#3337) generate: Don't check arbitrarily named dirs generate: Take AsRef<Path> for the path parameter to avoid clones (tree-sitter/tree-sitter#3322) highlight: Correct signature of ts_highlighter_add_language lib: Do not return field names for extras (tree-sitter/tree-sitter#3330) lib: Advance the lookahead end byte by 4 when there's an invalid code point (tree-sitter/tree-sitter#3305) rust: Update README example (tree-sitter/tree-sitter#3307) rust: Use unix + wasi cfg instead of not windows for fd (tree-sitter/tree-sitter#3304) test: Allow newlines in between test name and attribute wasm: Correct childrenFromFieldXXX method signatures (tree-sitter/tree-sitter#3301) xtask: Always bump every crate in tandem zig: Make usable as a zig dependency (tree-sitter/tree-sitter#3315) Documentation Mention build command variables Swap \s for \\s in query example highlight: Typo (tree-sitter/tree-sitter#3290) Refactor tests: Migrate remaining grammar.json tests to grammar.js (tree-sitter/tree-sitter#3325) Build System and CI Add nightly rustfmt to workflow for linting (tree-sitter/tree-sitter#3333) Fix address sanitizer step (tree-sitter/tree-sitter#3188) deps: Bump cc from 1.0.92 to 1.0.94 in the cargo group (tree-sitter/tree-sitter#3298) deps: Bump the cargo group with 6 updates (tree-sitter/tree-sitter#3313) xtask: Bump build.zig.zon version when bumping versions [0.22.5] — 2024-04-14 Bug Fixes
Updates tree-sitter-highlight from 0.20.1 to 0.22.6
tree-sitter-highlight
Sourced from tree-sitter-highlight's releases.
Sourced from tree-sitter-highlight's changelog.
b40f342
577d333
33045ee
1e219ff
572cdaa
6bfdae0
a2d2da3
90ba525
67a0439
3a42c27
Updates tree-sitter-rust from 0.20.4 to 0.21.2
tree-sitter-rust
0435214
c6f0df9
c075a8d
1fc178f
1795e95
b77c0d8
886e8df
1591212
4736342
cca90a1
Updates tree-sitter-javascript from 0.20.4 to 0.21.2
tree-sitter-javascript
c67e855
3acc2d2
bf47a95
fa1c47b
c002746
fff4560
automatic_semicolon
static
aa08ce3
fc7624b
3487795
ac10a11
Updates tree-sitter-c from 0.20.8 to 0.21.1
tree-sitter-c
82fb86a
1aafaff
04a59ee
0365374
5c3ab3a
d33e20b
ff7f769
72084f4
371fd0b
b125bec
Updates tree-sitter-json from 0.20.2 to 0.21.0
tree-sitter-json
80e623c
e1c6301
3b12920
466fa11
ac6ddfa
Updates tree-sitter-cpp from 0.20.5 to 0.22.0
tree-sitter-cpp
72fd001
f3d2757
f8efc57
60d357f
1c3c93d
aa79a17
f79b9d9
length
d0b4e00
8a64c2d
075886a
Updates tree-sitter-ruby from 0.20.1 to 0.21.0
tree-sitter-ruby
a8eed3d
730fae3
ba4cf00
0514fa4
d60f2a5
9d86f37
22a0bb2
Updates tree-sitter-haskell from 0.15.0 to 0.21.0
tree-sitter-haskell
4bbd8e6
4699b0c
823fa43
1e5ae28
87377b2
c17bff2
c5c0e22
e5b649c
f8e8da7
af32d88
Updates tree-sitter-go from 0.20.0 to 0.21.0
tree-sitter-go
5c0024c
174bc44
cb83456
b82ab80
e395081
fd577c4
ff86c7f
Updates tree-sitter-c-sharp from 0.20.0 to 0.21.2
tree-sitter-c-sharp
4b88002
96fa95c
84a487b
960acbf
non_lvalue_expression
350a4f1
7633470
>
5aeecbd
f473285
b605edc
437e89c
Updates tree-sitter-python from 0.20.4 to 0.21.0
tree-sitter-python
0f9047c
bac8189
03e88c1
bf1c091
1030ed7
l
22d3f87
64619c4
27f866b
671bb1b
0bb270c
Updates tree-sitter-typescript from 0.20.5 to 0.21.1
tree-sitter-typescript
7b4275d
dcbbd94
c315722
86af80b
f836f66
b00b8eb
784672e
198e2ea
4d6a81c
a635c0c
Updates tree-sitter-bash from 0.20.5 to 0.21.0
tree-sitter-bash
f3f26f4
152c934
de04ef1
fd394b8
e318c3e
664c274
975bc70
8df9ea8
86cd460
8247a5b
Updates tree-sitter-php from 0.20.0 to 0.22.4
tree-sitter-php
Sourced from tree-sitter-php's releases.
v0.22.2 What's Changed Add *.dylib file to .gitignore by @zonuexe in tree-sitter/tree-sitter-php#219 Replace stdlib calls: isxdigit -> iswxdigit, wcscmp -> memcmp by @maxbrunsfeld in tree-sitter/tree-sitter-php#220 fix: error when string contains php closing tag by @calebdw in tree-sitter/tree-sitter-php#222 fix: comment precedence (again) by @calebdw in tree-sitter/tree-sitter-php#224 chore: bump tree-sitter-cli version to 0.21.0 by @calebdw in tree-sitter/tree-sitter-php#225 New Contributors @zonuexe made their first contribution in tree-sitter/tree-sitter-php#219 Full Changelog: https://github.com/tree-sitter/tree-sitter-php/compare/v0.22.0...v0.22.2 v0.22.0 What's Changed feat: allow identifiers to contain utf-8 characters by @calebdw in tree-sitter/tree-sitter-php#216 chore!: clean up expressions by @calebdw in tree-sitter/tree-sitter-php#218 fix: keywords not being parsed as named arguments by @calebdw in tree-sitter/tree-sitter-php#217 Breaking Change exponentiation_expression has been removed and is now part of binary_expression Full Changelog: https://github.com/tree-sitter/tree-sitter-php/compare/v0.21.1...v0.22.0 v0.21.1 What's Changed Use python 3.12 and update node-gyp to 10.0.1 by @piotrkwiecinski in tree-sitter/tree-sitter-php#198 Split parser attempt #2 by @calebdw in tree-sitter/tree-sitter-php#192 feat: add injection queries for heredocs and comments by @calebdw in tree-sitter/tree-sitter-php#204 feat: allow enums to use double quoted strings and here/nowdocs by @calebdw in tree-sitter/tree-sitter-php#199 fix: add for as a highlight keyword by @calebdw in tree-sitter/tree-sitter-php#201 fix: allow digits in heredoc identifier by @calebdw in tree-sitter/tree-sitter-php#210 chore: remove js parsing script by @calebdw in tree-sitter/tree-sitter-php#211 feat: support disjunctive normal form types by @calebdw in tree-sitter/tree-sitter-php#203 feat: support typed class constants by @calebdw in tree-sitter/tree-sitter-php#205 fix: final modifier with constant visibility by @calebdw in tree-sitter/tree-sitter-php#208 chore: specify eof in .gitattributes by @calebdw in tree-sitter/tree-sitter-php#213 PHP 8.3 support and various fixes by @calebdw in tree-sitter/tree-sitter-php#214 fix: add single quote string escape_sequence by @calebdw in tree-sitter/tree-sitter-php#215 chore: update tree-sitter configs by @calebdw in tree-sitter/tree-sitter-php#212 fix: allow trailing comma in match_condition_list by @Vehmloewff in tree-sitter/tree-sitter-php#194 Full Changelog: https://github.com/tree-sitter/tree-sitter-php/compare/v0.20.0...v0.21.1
@zonuexe
@maxbrunsfeld
@calebdw
Full Changelog: https://github.com/tree-sitter/tree-sitter-php/compare/v0.22.0...v0.22.2
exponentiation_expression
binary_expression
Full Changelog: https://github.com/tree-sitter/tree-sitter-php/compare/v0.21.1...v0.22.0
@piotrkwiecinski
@Vehmloewff
Full Changelog: https://github.com/tree-sitter/tree-sitter-php/compare/v0.20.0...v0.21.1
58054be
af03a57
a0f1804
d5e1bfe
424f7c8
6953196
ad1c8c8
2798625
29838ad
8fc97bb
Updates tree-sitter-java from 0.20.2 to 0.21.0
tree-sitter-java
953abfc
60d0376
d6791cf
be8ecb6
388720a
2aae502
5e62fbb
99b29f1
Updates tree-sitter-ocaml from 0.20.4 to 0.22.0
tree-sitter-ocaml
Sourced from tree-sitter-ocaml's releases.
v0.22.0 What's Changed Upgrade to tree-sitter 0.22 and add Python, C and Go bindings by @314eter in tree-sitter/tree-sitter-ocaml#87 Full Changelog: https://github.com/tree-sitter/tree-sitter-ocaml/compare/v0.21.2...v0.22.0 v0.21.2 What's Changed Allow windows newlines in strings and characters by @314eter in tree-sitter/tree-sitter-ocaml#88 Full Changelog: https://github.com/tree-sitter/tree-sitter-ocaml/compare/v0.21.1...v0.21.2 v0.21.1 What's Changed Move grammars to grammars directory by @314eter in tree-sitter/tree-sitter-ocaml#86 Full Changelog: https://github.com/tree-sitter/tree-sitter-ocaml/compare/v0.21.0...v0.21.1 v0.21.0 What's Changed Support OCaml 5.2 by @314eter in tree-sitter/tree-sitter-ocaml#83 Update queries for tree-sitter 0.21.0 by @314eter in tree-sitter/tree-sitter-ocaml#85 Full Changelog: https://github.com/tree-sitter/tree-sitter-ocaml/compare/v0.20.4...v0.21.0
@314eter
Full Changelog: https://github.com/tree-sitter/tree-sitter-ocaml/compare/v0.21.2...v0.22.0
Full Changelog: https://github.com/tree-sitter/tree-sitter-ocaml/compare/v0.21.1...v0.21.2
Full Changelog: https://github.com/tree-sitter/tree-sitter-ocaml/compare/v0.21.0...v0.21.1
Full Changelog: https://github.com/tree-sitter/tree-sitter-ocaml/compare/v0.20.4...v0.21.0
f7e6311
dabe60a
975d019
d33ad26
d8c1d99
712d9bf
1caf8c3
066699e
9965d20
ebfd4d1
Updates tree-sitter-html from 0.20.0 to 0.20.3
tree-sitter-html
Sourced from tree-sitter-html's releases.
v0.20.1 Full Changelog: https://github.com/tree-sitter/tree-sitter-html/compare/v0.20.0...v0.20.1
Full Changelog: https://github.com/tree-sitter/tree-sitter-html/compare/v0.20.0...v0.20.1
e4d834e
8ae2cd2
266f2e4
eee29ca
bfa075d
ts_*
cc53b68
4e5f334
b1f0c82
&&
0797931
de93795
array.h
Updates tree-sitter-elixir from 0.1.1 to 0.2.0
tree-sitter-elixir
Sourced from tree-sitter-elixir's releases.
v0.2.0 Changed Required tree-sitter version to 0.21+ (#66)
Sourced from tree-sitter-elixir's changelog.
v0.2.0 (2024-04-08) Changed Required tree-sitter version to 0.21+ (#66)
de690fa
ab1818a
420b917
868620e
a9109f5
2c2cce9
511ea5e
Superseded by #177.
Bumps the tree-sitter group with 19 updates:
0.20.10
0.22.6
0.20.1
0.22.6
0.20.4
0.21.2
0.20.4
0.21.2
0.20.8
0.21.1
0.20.2
0.21.0
0.20.5
0.22.0
0.20.1
0.21.0
0.15.0
0.21.0
0.20.0
0.21.0
0.20.0
0.21.2
0.20.4
0.21.0
0.20.5
0.21.1
0.20.5
0.21.0
0.20.0
0.22.4
0.20.2
0.21.0
0.20.4
0.22.0
0.20.0
0.20.3
0.1.1
0.2.0
Updates
tree-sitter
from 0.20.10 to 0.22.6Release notes
Sourced from tree-sitter's releases.
... (truncated)
Changelog
Sourced from tree-sitter's changelog.
... (truncated)
Commits
Updates
tree-sitter-highlight
from 0.20.1 to 0.22.6Release notes
Sourced from tree-sitter-highlight's releases.
... (truncated)
Changelog
Sourced from tree-sitter-highlight's changelog.
... (truncated)
Commits
b40f342
0.22.6577d333
feat(cli): add test listing and allow users to parse a specific test number33045ee
fix(test): allow newlines in between test name and attribute1e219ff
fix(cli): properly account for multi-grammar repos when using docker to build...572cdaa
ci: fix address sanitizer step6bfdae0
docs: mention build command variablesa2d2da3
fix(cli): keep default cc flags in build90ba525
fix(highlight): correct signature ofts_highlighter_add_language
67a0439
test: temporarily disable php test3a42c27
ci: add nightly rustfmt to workflowUpdates
tree-sitter-rust
from 0.20.4 to 0.21.2Commits
0435214
0.21.2c6f0df9
build: bump deps for prebuildify windows fixc075a8d
0.21.11fc178f
fix: add optional where clauses in associated types1795e95
fix: compilation on windowsb77c0d8
fix: rename highlights query constant886e8df
build: update dependencies1591212
ci: add dependabot4736342
ci: update workflowscca90a1
chore: generateUpdates
tree-sitter-javascript
from 0.20.4 to 0.21.2Commits
c67e855
0.21.23acc2d2
chore: bump depsbf47a95
0.21.1fa1c47b
chore: remove reset functionc002746
fix: un-inline statementfff4560
fix: only allowautomatic_semicolon
s afterstatic
aa08ce3
chore: generatefc7624b
fix:static
can be on its own line3487795
feat(queries): highlight glimmer tagsac10a11
docs: update readmeUpdates
tree-sitter-c
from 0.20.8 to 0.21.1Commits
82fb86a
chore: regenerate1aafaff
build: update bindings04a59ee
ci: add dependabot0365374
fix(build): repo url & pyproject authors5c3ab3a
chore: rename publish workflowd33e20b
ci: update workflowsff7f769
fix: correctly handle preproc alternatives72084f4
fix: crlf test371fd0b
docs: add pypi badgeb125bec
build: update makefile for macos installationUpdates
tree-sitter-json
from 0.20.2 to 0.21.0Commits
80e623c
ci: update workflowse1c6301
build: update bindings and versions3b12920
Clean up rust binding466fa11
Loosen tree-sitter dependency in Cargo tomlac6ddfa
docs: update badgesUpdates
tree-sitter-cpp
from 0.20.5 to 0.22.0Commits
72fd001
0.22.0f3d2757
chore: generatef8efc57
feat: support reference declarators in types60d357f
feat: add optional attribute declarations after 'namespace'1c3c93d
feat: support pure virtual destructorsaa79a17
fix: specifier and virtual do not strictly require each otherf79b9d9
fix(scanner): only call memcpy iflength
is greater than 0d0b4e00
chore: generate8a64c2d
feat(scanner): use alloc header075886a
ci: update workflowsUpdates
tree-sitter-ruby
from 0.20.1 to 0.21.0Commits
a8eed3d
0.21.0730fae3
ci: update workflowsba4cf00
feat: rewrite scanner with array header and regenerate0514fa4
build: update bindings and manifestsd60f2a5
fix: reverse precedence queries9d86f37
fix: escape braces in regex22a0bb2
docs: update badgesUpdates
tree-sitter-haskell
from 0.15.0 to 0.21.0Commits
4bbd8e6
0.21.04699b0c
chore: generate823fa43
docs: update README1e5ae28
chore: remove unnecessary files87377b2
fix: update bindingsc17bff2
ci: rework workflowsc5c0e22
refactor(scanner): use alloc and array header, and rely on `TREE_SITTER_DEBUG...e5b649c
fix: allow imports after the first declaration for resiliencef8e8da7
Rewrite the grammar once again.af32d88
add pypi publish jobUpdates
tree-sitter-go
from 0.20.0 to 0.21.0Commits
5c0024c
ci: update workflows174bc44
build: updating bindings and versionscb83456
chore: generateb82ab80
refactor!: rework type parameters and interface type elementse395081
feat: support type instantiation expressionsfd577c4
docs: update badgesff86c7f
chore: regenerate with masterUpdates
tree-sitter-c-sharp
from 0.20.0 to 0.21.2Commits
4b88002
0.21.296fa95c
fix: properly handle raw strings84a487b
feat: parse arguments in base lists960acbf
fix: add back 'base' literal tonon_lvalue_expression
350a4f1
feat: expose literal content in the parse tree7633470
fix: missing>
in email5aeecbd
fix: correct repository fieldf473285
0.21.1b605edc
fix: update node-gyp-build437e89c
0.21.0Updates
tree-sitter-python
from 0.20.4 to 0.21.0Commits
0f9047c
build: update bindings and versionsbac8189
ci: update workflows03e88c1
ci: add failurebf1c091
chore: update bindings1030ed7
fix: don't parse thel
suffix in floats, allow trailing commas in type22d3f87
ci: clone all examples at once64619c4
ci: use new upstream workflows27f866b
feat: improve bindings671bb1b
fix(queries): use last-precedence for highlights0bb270c
fix: regenerate with operator precedence fixUpdates
tree-sitter-typescript
from 0.20.5 to 0.21.1Commits
7b4275d
0.21.1dcbbd94
0.21.0c315722
chore: generate86af80b
ci: update workflowsf836f66
build: update bindings and manifestsb00b8eb
0.20.6784672e
build: update javascript dep198e2ea
fix: expose string fragments in template string types4d6a81c
docs: update badgesa635c0c
Update highlights.scm for content_tagUpdates
tree-sitter-bash
from 0.20.5 to 0.21.0Commits
f3f26f4
docs: add pypi badge152c934
feat!: use the array api in the scannerde04ef1
build: update makefile for macos installationfd394b8
ci: bump tree-sitter/parser-setup-action from 1.1 to 1.2e318c3e
ci: update workflows664c274
build: update bindings and versions975bc70
docs: update badges8df9ea8
ci: bump actions/setup-node from 3 to 486cd460
ci: bump actions/checkout from 3 to 48247a5b
ci: add dependabot for actionsUpdates
tree-sitter-php
from 0.20.0 to 0.22.4Release notes
Sourced from tree-sitter-php's releases.
Commits
58054be
0.22.4af03a57
fix: npm builda0f1804
fix: python buildd5e1bfe
0.22.3424f7c8
ci: update workflows6953196
fix: move tests to top level test dirad1c8c8
feat: update bindings2798625
feat: improve string content parsing and switch to upstream allocation header...29838ad
Merge pull request #236 from calebdw/static_modifier8fc97bb
chore: generateUpdates
tree-sitter-java
from 0.20.2 to 0.21.0Commits
953abfc
ci: update workflows60d0376
build: update bindings and versionsd6791cf
chore: generatebe8ecb6
fix: tweak escape sequence and identifier rules388720a
refactor: remove condition rule2aae502
fix(test): remove leading space5e62fbb
fix: unescaped curly brace in regex and invert query precedence for test99b29f1
docs: update badgesUpdates
tree-sitter-ocaml
from 0.20.4 to 0.22.0Release notes
Sourced from tree-sitter-ocaml's releases.
Commits
f7e6311
Upgrade to tree-sitter 0.22 and add Python, C and Go bindings (#87)dabe60a
v0.21.2975d019
Allow windows newlines in strings and characters (#88)d33ad26
v0.21.1d8c1d99
Move grammars to grammars directory (#86)712d9bf
Fix set_language for tree-sitter 0.211caf8c3
v0.21.0066699e
Update queries for tree-sitter 0.21.0 (#85)9965d20
ci: rework actionebfd4d1
docs: update badgesUpdates
tree-sitter-html
from 0.20.0 to 0.20.3Release notes
Sourced from tree-sitter-html's releases.
Commits
e4d834e
0.20.38ae2cd2
ci: use common workflows266f2e4
build: update bindingseee29ca
chore(scanner): remove unused token typesbfa075d
fix(scanner): usets_*
allocator functionscc53b68
chore: remove .appveyor.yml4e5f334
0.20.2b1f0c82
fix: silence warning about using&&
without parenthesis0797931
Extract helper function for popping and freeing tagsde93795
feat: convert scanner to usearray.h
headerUpdates
tree-sitter-elixir
from 0.1.1 to 0.2.0Release notes
Sourced from tree-sitter-elixir's releases.
Changelog
Sourced from tree-sitter-elixir's changelog.
Commits
de690fa
Release v0.2.0 (#67)ab1818a
Update CI420b917
Update versions and requirements (#66)868620e
Generate parsera9109f5
Escape curly braces in regular expressions2c2cce9
Update nan511ea5e
Generate parser<... _Description has been truncated_