nikic/PHP-Parser (nikic/php-parser)
### [`v5.0.2`](https://togithub.com/nikic/PHP-Parser/blob/HEAD/CHANGELOG.md#Version-502-2024-03-05)
[Compare Source](https://togithub.com/nikic/PHP-Parser/compare/v5.0.1...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`](https://togithub.com/nikic/PHP-Parser/blob/HEAD/CHANGELOG.md#Version-501-2024-02-21)
[Compare Source](https://togithub.com/nikic/PHP-Parser/compare/v5.0.0...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 to `TypeError`s down the
line. Now an `Error` will be thrown early to indicate the problem.
### [`v5.0.0`](https://togithub.com/nikic/PHP-Parser/blob/HEAD/CHANGELOG.md#Version-500-2024-01-07)
[Compare Source](https://togithub.com/nikic/PHP-Parser/compare/v4.19.1...v5.0.0)
See UPGRADE-5.0 for detailed migration instructions.
##### Fixed
- Fixed parent class of `PropertyItem` and `UseItem`.
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 has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
^4.0
->^5.0
Release Notes
nikic/PHP-Parser (nikic/php-parser)
### [`v5.0.2`](https://togithub.com/nikic/PHP-Parser/blob/HEAD/CHANGELOG.md#Version-502-2024-03-05) [Compare Source](https://togithub.com/nikic/PHP-Parser/compare/v5.0.1...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`](https://togithub.com/nikic/PHP-Parser/blob/HEAD/CHANGELOG.md#Version-501-2024-02-21) [Compare Source](https://togithub.com/nikic/PHP-Parser/compare/v5.0.0...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 to `TypeError`s down the line. Now an `Error` will be thrown early to indicate the problem. ### [`v5.0.0`](https://togithub.com/nikic/PHP-Parser/blob/HEAD/CHANGELOG.md#Version-500-2024-01-07) [Compare Source](https://togithub.com/nikic/PHP-Parser/compare/v4.19.1...v5.0.0) See UPGRADE-5.0 for detailed migration instructions. ##### Fixed - Fixed parent class of `PropertyItem` and `UseItem`.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.
This PR has been generated by Mend Renovate. View repository job log here.