What’s Changed
Features
- Add
PublicModelScopeandPublicModelAccessorrules for public model scopes and accessors (#1056) @alies-dev - Honor value-returning Eloquent scope return types (#1061) @alies-dev
Fixes
Scopes and Eloquent:
- Report undefined methods on base
Builder<Model>from$class::query()(#1073) @alies-dev - Resolve higher-order builder where proxies (
->orWhere->scope()) (#1066) @alies-dev - Suppress unused-method false positives on trait-hosted Eloquent scopes (#1048) @alies-dev
- Resolve scopes and properties on abstract model base classes (#1058) @alies-dev
Other:
- Narrow
App::make()facade calls to the resolved class (#1072) @alies-dev - Fix Carbon dual-purpose method return types on nesbot/carbon >=3.12 (#1060) @alies-dev
Internal changes
- ci(benchmark): keep Monica beta.5, bump malware-flagged dep instead of downgrading (#1065) @alies-dev
Full Changelog: v3.13.1...v3.13.2