gitu
gitu copied to clipboard
build(deps): bump the tree-sitter group with 19 updates
Bumps the tree-sitter group with 19 updates:
Package | From | To |
---|---|---|
tree-sitter | 0.20.10 |
0.22.6 |
tree-sitter-highlight | 0.20.1 |
0.22.6 |
tree-sitter-rust | 0.20.4 |
0.21.2 |
tree-sitter-javascript | 0.20.4 |
0.21.2 |
tree-sitter-c | 0.20.8 |
0.21.1 |
tree-sitter-json | 0.20.2 |
0.21.0 |
tree-sitter-cpp | 0.20.5 |
0.22.0 |
tree-sitter-ruby | 0.20.1 |
0.21.0 |
tree-sitter-haskell | 0.15.0 |
0.21.0 |
tree-sitter-go | 0.20.0 |
0.21.0 |
tree-sitter-c-sharp | 0.20.0 |
0.21.2 |
tree-sitter-python | 0.20.4 |
0.21.0 |
tree-sitter-typescript | 0.20.5 |
0.21.1 |
tree-sitter-bash | 0.20.5 |
0.21.0 |
tree-sitter-php | 0.20.0 |
0.22.4 |
tree-sitter-java | 0.20.2 |
0.21.0 |
tree-sitter-ocaml | 0.20.4 |
0.22.0 |
tree-sitter-html | 0.20.0 |
0.20.3 |
tree-sitter-elixir | 0.1.1 |
0.2.0 |
Updates tree-sitter
from 0.20.10 to 0.22.6
Release notes
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 togrammar.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 versionsv0.22.5
[0.22.5] — 2024-04-14
... (truncated)
Changelog
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 togrammar.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
... (truncated)
Commits
- See full diff in compare view
Updates tree-sitter-highlight
from 0.20.1 to 0.22.6
Release notes
Sourced from tree-sitter-highlight'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 togrammar.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 versionsv0.22.5
[0.22.5] — 2024-04-14
... (truncated)
Changelog
Sourced from tree-sitter-highlight'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 togrammar.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
... (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 workflow- Additional commits viewable in compare view
Updates tree-sitter-rust
from 0.20.4 to 0.21.2
Commits
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: generate- Additional commits viewable in compare view
Updates tree-sitter-javascript
from 0.20.4 to 0.21.2
Commits
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 readme- Additional commits viewable in compare view
Updates tree-sitter-c
from 0.20.8 to 0.21.1
Commits
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 installation- Additional commits viewable in compare view
Updates tree-sitter-json
from 0.20.2 to 0.21.0
Commits
Updates tree-sitter-cpp
from 0.20.5 to 0.22.0
Commits
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 workflows- Additional commits viewable in compare view
Updates tree-sitter-ruby
from 0.20.1 to 0.21.0
Commits
Updates tree-sitter-haskell
from 0.15.0 to 0.21.0
Commits
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 job- Additional commits viewable in compare view
Updates tree-sitter-go
from 0.20.0 to 0.21.0
Commits
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 master- See full diff in compare view
Updates tree-sitter-c-sharp
from 0.20.0 to 0.21.2
Commits
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.0- Additional commits viewable in compare view
Updates tree-sitter-python
from 0.20.4 to 0.21.0
Commits
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 fix- Additional commits viewable in compare view
Updates tree-sitter-typescript
from 0.20.5 to 0.21.1
Commits
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_tag- See full diff in compare view
Updates tree-sitter-bash
from 0.20.5 to 0.21.0
Commits
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 actions- Additional commits viewable in compare view
Updates tree-sitter-php
from 0.20.0 to 0.22.4
Release notes
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#225New Contributors
@zonuexe
made their first contribution in tree-sitter/tree-sitter-php#219Full 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#217Breaking Change
exponentiation_expression
has been removed and is now part ofbinary_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#194Full Changelog: https://github.com/tree-sitter/tree-sitter-php/compare/v0.20.0...v0.21.1
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: generate- Additional commits viewable in compare view
Updates tree-sitter-java
from 0.20.2 to 0.21.0
Commits
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 badges- See full diff in compare view
Updates tree-sitter-ocaml
from 0.20.4 to 0.22.0
Release notes
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#87Full 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#88Full 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#86Full 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#85Full Changelog: https://github.com/tree-sitter/tree-sitter-ocaml/compare/v0.20.4...v0.21.0
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 badges- Additional commits viewable in compare view
Updates tree-sitter-html
from 0.20.0 to 0.20.3
Release notes
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
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
header- Additional commits viewable in compare view
Updates tree-sitter-elixir
from 0.1.1 to 0.2.0
Release notes
Sourced from tree-sitter-elixir's releases.
v0.2.0
Changed
- Required tree-sitter version to 0.21+ (#66)
Changelog
Sourced from tree-sitter-elixir's changelog.
v0.2.0 (2024-04-08)
Changed
- Required tree-sitter version to 0.21+ (#66)