language-service
language-service copied to clipboard
chore(deps): update dependency tree-sitter-php to v0.23.4
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| tree-sitter-php | 0.20.0 -> 0.23.4 |
Release Notes
tree-sitter/tree-sitter-php (tree-sitter-php)
v0.23.4
v0.23.3
What's Changed
- feat: add asymmetric property visibility (PHP 8.4) by @calebdw in https://github.com/tree-sitter/tree-sitter-php/pull/258
Full Changelog: https://github.com/tree-sitter/tree-sitter-php/compare/v0.23.2...v0.23.3
v0.23.2
What's Changed
- build: update bindings by @amaanq in https://github.com/tree-sitter/tree-sitter-php/pull/255
Full Changelog: https://github.com/tree-sitter/tree-sitter-php/compare/v0.23.0...v0.23.2
v0.23.1
v0.23.0
What's Changed
- feat: support php 8.4 and other improvements by @calebdw in https://github.com/tree-sitter/tree-sitter-php/pull/247
Full Changelog: https://github.com/tree-sitter/tree-sitter-php/compare/v0.22.8...v0.23.0
v0.22.8
What's Changed
- feat: add attributes to interfaces and traits by @calebdw in https://github.com/tree-sitter/tree-sitter-php/pull/252
Full Changelog: https://github.com/tree-sitter/tree-sitter-php/compare/v0.22.7...v0.22.8
v0.22.7
What's Changed
- feat: add fields to for_statement by @calebdw in https://github.com/tree-sitter/tree-sitter-php/pull/250
Full Changelog: https://github.com/tree-sitter/tree-sitter-php/compare/v0.22.5...v0.22.7
v0.22.6
v0.22.5
What's Changed
- fix: nowdoc end tag parsing by @calebdw in https://github.com/tree-sitter/tree-sitter-php/pull/244
- fix: repeated string_content nodes by @calebdw in https://github.com/tree-sitter/tree-sitter-php/pull/245
Full Changelog: https://github.com/tree-sitter/tree-sitter-php/compare/v0.22.3...v0.22.5
v0.22.2
What's Changed
- Add *.dylib file to .gitignore by @zonuexe in https://github.com/tree-sitter/tree-sitter-php/pull/219
- Replace stdlib calls: isxdigit -> iswxdigit, wcscmp -> memcmp by @maxbrunsfeld in https://github.com/tree-sitter/tree-sitter-php/pull/220
- fix: error when string contains php closing tag by @calebdw in https://github.com/tree-sitter/tree-sitter-php/pull/222
- fix: comment precedence (again) by @calebdw in https://github.com/tree-sitter/tree-sitter-php/pull/224
- chore: bump tree-sitter-cli version to
0.21.0by @calebdw in https://github.com/tree-sitter/tree-sitter-php/pull/225
New Contributors
- @zonuexe made their first contribution in https://github.com/tree-sitter/tree-sitter-php/pull/219
Full Changelog: https://github.com/tree-sitter/tree-sitter-php/compare/v0.22.0...v0.22.2
v0.22.1
v0.22.0
What's Changed
- feat: allow identifiers to contain utf-8 characters by @calebdw in https://github.com/tree-sitter/tree-sitter-php/pull/216
- chore!: clean up expressions by @calebdw in https://github.com/tree-sitter/tree-sitter-php/pull/218
- fix: keywords not being parsed as named arguments by @calebdw in https://github.com/tree-sitter/tree-sitter-php/pull/217
Breaking Change
exponentiation_expressionhas 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 https://github.com/tree-sitter/tree-sitter-php/pull/198
- Split parser attempt #2 by @calebdw in https://github.com/tree-sitter/tree-sitter-php/pull/192
- feat: add injection queries for heredocs and comments by @calebdw in https://github.com/tree-sitter/tree-sitter-php/pull/204
- feat: allow enums to use double quoted strings and here/nowdocs by @calebdw in https://github.com/tree-sitter/tree-sitter-php/pull/199
- fix: add for as a highlight keyword by @calebdw in https://github.com/tree-sitter/tree-sitter-php/pull/201
- fix: allow digits in heredoc identifier by @calebdw in https://github.com/tree-sitter/tree-sitter-php/pull/210
- chore: remove js parsing script by @calebdw in https://github.com/tree-sitter/tree-sitter-php/pull/211
- feat: support disjunctive normal form types by @calebdw in https://github.com/tree-sitter/tree-sitter-php/pull/203
- feat: support typed class constants by @calebdw in https://github.com/tree-sitter/tree-sitter-php/pull/205
- fix: final modifier with constant visibility by @calebdw in https://github.com/tree-sitter/tree-sitter-php/pull/208
- chore: specify eof in .gitattributes by @calebdw in https://github.com/tree-sitter/tree-sitter-php/pull/213
- PHP 8.3 support and various fixes by @calebdw in https://github.com/tree-sitter/tree-sitter-php/pull/214
- fix: add single quote string escape_sequence by @calebdw in https://github.com/tree-sitter/tree-sitter-php/pull/215
- chore: update tree-sitter configs by @calebdw in https://github.com/tree-sitter/tree-sitter-php/pull/212
- fix: allow trailing comma in match_condition_list by @Vehmloewff in https://github.com/tree-sitter/tree-sitter-php/pull/194
Full Changelog: https://github.com/tree-sitter/tree-sitter-php/compare/v0.20.0...v0.21.1
v0.21.0
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.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.
Branch automerge failure
This PR was configured for branch automerge. However, this is not possible, so it has been raised as a PR instead.
- Branch has one or more failed status checks
Parser has been split into separate directories - php and php_only (see tree-sitter/tree-sitter-php#192); thus the build script must be updated to specify the normal php parser directory (php).
https://github.com/cucumber/language-service/blob/2ea89a3db79b1767a0685aa9748102316a8b27f1/scripts/build.js#L25