What's Changed
- Upgrade to GitHub-native Dependabot by @dependabot-preview[bot] in #116
- [Step 1 Upgrade] Bump requirement to php 7.4 by @samsonasik in #124
- [Step 2 Upgrade] Bump requirement to php 8.0 by @samsonasik in #125
- [Step 3 Upgrade] Enable skipped test: ReflectionClassTest::testGetModifiers() by @samsonasik in #126
- [Step 4 Upgrade] Bump requirement to php 8.1 by @samsonasik in #127
- [Step 5 Upgrade] Bump requirement to php 8.2 by @samsonasik in #128
- [Step 6 Upgrade] Add PHP 8+ Attributes support by @samsonasik in #130
- Fix ReflectionProperty::getValue() to use #[\ReturnTypeWillChange] by @samsonasik in #131
- New version implementation for PHP>=8.2 by @lisachenko in #133
- Update phpunit/phpunit requirement from ^10.5.8 to ^11.0.7 by @dependabot[bot] in #135
- [Feature] AST-preserving node name resolution, implements #136 by @lisachenko in #137
- [Feature] Add support for UnaryMinus and UnaryPlus expressions by @marcovtwout in #141
- Update GitHub Actions to fix CI build failures by @Copilot in #148
- Fix deprecated nullable type declarations for PHP 8.4+ compatibility by @Copilot in #146
- Add comprehensive GitHub Copilot instructions for parser-reflection repository by @Copilot in #150
- Fix PHP 8.4 compatibility for getModifiers() on properties by @Copilot in #152
- Fix: Add support for new expressions in parameter default values by @Copilot in #154
New Contributors
- @dependabot-preview[bot] made their first contribution in #116
- @samsonasik made their first contribution in #124
- @dependabot[bot] made their first contribution in #135
- @marcovtwout made their first contribution in #141
- @Copilot made their first contribution in #148
Full Changelog: 3.0.1...3.1.0