What's Changed
Features
- New "Count" Report Format by @jack-worman in #8244
- Adds support for fixing missing throws doc block by @aszenz in #7994
Fixes
- Stop using deprecated string interpolation syntax in StatementsProvider.php by @TimWolla in #8188
- Fix return type of ReflectionNamedType::getName() by @BenMorel in #8201
- Fix several CallMap function signatures by @othercorey in #8217
- fix: ltrim may return class-string #8218 by @Tofandel in #8219
- use lock to fix race condition in cache by @kkmuffme in #8240
- Fix GEOSGeometry stubs with default values by @BenMorel in #8214
- Fix nullable return types for CallMap functions by @othercorey in #8228
- Improve inferring the "final"
static
type when calling static methods inside a different class by @someniatko in #8249 - fix triggerErrorExits not working by @kkmuffme in #8304
- Fixed ini_set types for arg value by @honca in #8308
- Add stub for DatePeriod by @fluffycondor in #8312
Internal changes
- Various minor improvements to speed up by ~10% by @kkmuffme in #8193
- chore: Set permissions for GitHub actions by @naveensrinivasan in #8189
- chore: Included githubactions in the dependabot config by @naveensrinivasan in #8203
- build(deps): bump mheap/github-action-required-labels from 1 to 2 by @dependabot in #8207
- build(deps): bump fkirc/skip-duplicate-actions from 3.4.0 to 4.0.0 by @dependabot in #8208
- build(deps): bump actions/cache from 2 to 3 by @dependabot in #8209
- build(deps): bump actions/checkout from 2 to 3 by @dependabot in #8210
- Allow testing expected CallMap return types by @othercorey in #8166
- Fix codestyle errors in InternalCallMapHandlerTest by @othercorey in #8220
- use error_log instead of trigger_error by @kkmuffme in #8243
- fix race conditions causing notices if directory does not exist by @kkmuffme in #8302
New Contributors
- @TimWolla made their first contribution in #8188
- @naveensrinivasan made their first contribution in #8189
- @dependabot made their first contribution in #8207
- @Tofandel made their first contribution in #8219
- @aszenz made their first contribution in #7994
- @someniatko made their first contribution in #8249
- @honca made their first contribution in #8308
Full Changelog: 4.24.0...v4.25.0