What's Changed
- ⚠️ Dump dependencies @alies-dev in #388:
- Drop Laravel 10 and support Laravel 12
- Drop PHP 8.1 support
- Drop Psalm v5 support
- Fixes:
- Support
Model::$factorystatic property (for HasFactory) 801629e (error:Undefined array key "factory") @alies-dev - Fix "Cannot get method params for Illuminate\Support\Facades\Auth::user" @alies-dev
- Support
- Internal changes:
- Add and use
#[\Override]attribute by @alies-dev in #392 - Make classes final by @alies-dev
- Use
strict_typesby @alies-dev - Use property, parameter and return types by @alies-dev
- Simplify debugging: support
failOnErrorconfig value 0a593bf by @alies-dev
- Add and use
Full Changelog: v2.11.1...v3.0.0