What's Changed
Fixes
- Correct the Laravel versions for private
#[Scope]and gatewithoutForeignKeyConstraints()on 12.50 by @alies-dev in #2246 - Restate the
HasRawResponsemembers of laravel/ai 1.4.0 and keep CI on stable Psalm by @alies-dev in #2248 - Accept an
Expressioncolumn in builder and relation stubs by @alies-dev in #2251 - Restore the
pivotshape onBelongsToManymethods for Laravel 13.41+ by @alies-dev in #2257 - Let real Carbon trait methods win over shadowing
@methodtags by @alies-dev in #2255
Internal changes
- Remove workarounds for Psalm bugs fixed in Psalm 7.2 by @alies-dev in #2244
- Complete the Laravel 12.59 and 12.50 version notes for private
#[Scope]andwithoutForeignKeyConstraints()by @alies-dev in #2247 - Require Psalm 7.3 by @alies-dev in #2260
- Drop release-drafter for GitHub's generated release notes by @alies-dev in #2262
- Perf: Speed up analysis of the factory count-keeping method check by @alies-dev in #2263
- Drop workarounds for Psalm bugs fixed in 7.3.1 by @alies-dev in #2264
- Fail CI when Psalm takes too long to analyse a file by @alies-dev in #2265
- Adapt type tests to Psalm 7.3.1 by @alies-dev in #2266
- Re-check Psalm 7.0 pre-release citations against Psalm 7.2 by @alies-dev in #2256
Full Changelog: v4.19.1...v4.19.2