What's Changed
Features
- Support Macro discovery @alies-dev in #894
- Detect Octane-incompatible singleton bindings by @alies-dev in #898
- Infer Collection from
Factorycount/times chains by @alies-dev in #878
Fixes
- Fix
Model::query()flatteningstaticfor plain models by @alies-dev in #890
Internal changes
- Rename stub extension
.stubphpto.phpstubby @alies-dev in #891 - Extract
Arghelper to dedupe per-call-arg type/node access in handlers by @alies-dev in #892 - Add regression guards for relation and
Buildertemplate-arg invariants by @alies-dev in #893 - Per-method
@throwsannotations on synthesised macro pseudo-methods by @alies-dev in #900 (currently blocked by Psalm)
Full Changelog: v4.9.3...v4.10.0