php-parser v0.8.0-rc.2
Pre-release with support PHP 8.0
Added
nullsafe
operator (?->
) i582/php-parser#10- named arguments i582/php-parser#13
match
expression i582/php-parser#19- union types in type hints and
static
typehint i582/php-parser#21 - block
catch
without variable i582/php-parser#23 - trailing comma in parameter lists i582/php-parser#25
throw
can be used as an expression i582/php-parser#27- declaring properties in the constructor i582/php-parser#32
- attributes i582/php-parser#34
- trailing comma in closure use list i582/php-parser#38
Changed
- concatenation precedence i582/php-parser#30
- names in the namespace are treated as a single token i582/php-parser#36
- deferencable changes and arbitrary expressions in new/instanceof i582/php-parser#42
Removed
- removed
(real)
cast i582/php-parser#11 - removed
(unset)
cast i582/php-parser#15 - removed
{}
access i582/php-parser#17