Releases: tree-sitter/tree-sitter-php
Releases · tree-sitter/tree-sitter-php
v0.22.3
What's Changed
- feat(highlights): add missing php keywords with tests by @calebdw in #227
- fix: escape brace in regex by @amaanq in #230
- feat: add exit_statement and fix highlights by @calebdw in #229
- fix: remove choice from
use_instead_of_clause
by @calebdw in #233 - fix: use $.static_modifier instead of raw string by @calebdw in #236
- Updates by @amaanq in #237
Full Changelog: v0.22.2...v0.22.3
v0.22.2
What's Changed
- Add *.dylib file to .gitignore by @zonuexe in #219
- Replace stdlib calls: isxdigit -> iswxdigit, wcscmp -> memcmp by @maxbrunsfeld in #220
- fix: error when string contains php closing tag by @calebdw in #222
- fix: comment precedence (again) by @calebdw in #224
- chore: bump tree-sitter-cli version to
0.21.0
by @calebdw in #225
New Contributors
Full Changelog: v0.22.0...v0.22.2
v0.22.0
What's Changed
- feat: allow identifiers to contain utf-8 characters by @calebdw in #216
- chore!: clean up expressions by @calebdw in #218
- fix: keywords not being parsed as named arguments by @calebdw in #217
Breaking Change
exponentiation_expression
has been removed and is now part ofbinary_expression
Full Changelog: 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 #198
- Split parser attempt #2 by @calebdw in #192
- feat: add injection queries for heredocs and comments by @calebdw in #204
- feat: allow enums to use double quoted strings and here/nowdocs by @calebdw in #199
- fix: add for as a highlight keyword by @calebdw in #201
- fix: allow digits in heredoc identifier by @calebdw in #210
- chore: remove js parsing script by @calebdw in #211
- feat: support disjunctive normal form types by @calebdw in #203
- feat: support typed class constants by @calebdw in #205
- fix: final modifier with constant visibility by @calebdw in #208
- chore: specify eof in .gitattributes by @calebdw in #213
- PHP 8.3 support and various fixes by @calebdw in #214
- fix: add single quote string escape_sequence by @calebdw in #215
- chore: update tree-sitter configs by @calebdw in #212
- fix: allow trailing comma in match_condition_list by @Vehmloewff in #194
Full Changelog: v0.20.0...v0.21.1