xulieta
xulieta copied to clipboard
fix(deps): update dependency nikic/php-parser to v5
This PR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
nikic/php-parser | ^v4.15.5 -> ^v5.0.0 |
Release Notes
nikic/PHP-Parser (nikic/php-parser)
v5.1.0
Added
- [8.4] Added support for dereferencing
new
expressions without parentheses.
Fixed
- Fixed redundant parentheses being added when pretty printing ternary expressions.
Changed
- Made some phpdoc types more precise.
v5.0.2
Fixed
- Fix handling of indentation on next line after opening PHP tag in formatting-preserving pretty printer.
Changed
- Avoid cyclic references in
Parser
objects. This means that no longer used parser objects are immediately destroyed now, instead of requiring cycle GC. - Update
PhpVersion::getNewestSupported()
to report PHP 8.3 instead of PHP 8.2.
v5.0.1
Changed
- Added check to detect use of PHP-Parser with libraries that define
T_*
compatibility tokens with incorrect type (such as string instead of int). This would lead toTypeError
s down the line. Now anError
will be thrown early to indicate the problem.
v5.0.0
See UPGRADE-5.0 for detailed migration instructions.
Fixed
- Fixed parent class of
PropertyItem
andUseItem
.
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Whenever PR becomes conflicted, 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.