--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2021-ceead89b70
2021-09-30 01:12:40.914632
--------------------------------------------------------------------------------
Name : php-nikic-php-parser4
Product : Fedora 34
Version : 4.13.0
Release : 1.fc34
URL :
https://github.com/nikic/PHP-Parser
Summary : A PHP parser written in PHP - version 4
Description :
This is a PHP 5.2 to PHP 7.4 parser written in PHP.
Its purpose is to simplify static code analysis and manipulation.
This package provides the library version 4 and the php-parse4 command.
Documentation:
https://github.com/nikic/PHP-Parser/tree/master/doc
Autoloader: /usr/share/php/PhpParser4/autoload.php
--------------------------------------------------------------------------------
Update Information:
**Version 4.13.0** (2021-09-20) Added * [PHP 8.1] Added support for
intersection types using a new `IntersectionType` node. Additionally a
`ComplexType` parent class for `NullableType`, `UnionType` and
`IntersectionType` has been added. * [PHP 8.1] Added support for explicit
octal literals. * [PHP 8.1] Added support for first-class callables. These are
represented using a call whose first argument is a `VariadicPlaceholder`. The
representation is intended to be forward-compatible with partial function
application, just like the PHP feature itself. Call nodes now extend from
`Expr\CallLike`, which provides an `isFirstClassCallable()` method to determine
whether a placeholder id present. `getArgs()` can be used to assert that the
call is not a first-class callable and returns `Arg[]` rather than
`array<Arg|VariadicPlaceholder>`. Fixed * Multiple modifiers for promoted
properties are now accepted. In particular this allows something like `public
readonly` for promoted properties. * Formatting-preserving pretty printing for
comments in array literals has been fixed.
--------------------------------------------------------------------------------
ChangeLog:
* Tue Sep 21 2021 Remi Collet <remi(a)remirepo.net> - 4.13.0-1
- update to 4.13.0
--------------------------------------------------------------------------------
This update can be installed with the "dnf" update program. Use
su -c 'dnf upgrade --advisory FEDORA-2021-ceead89b70' at the command
line. For more information, refer to the dnf documentation available at
http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label
All packages are signed with the Fedora Project GPG key. More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------