laravel / nova-issues

556 stars 34 forks source link

4.26.0 introduces breaking changes for some 3rd party packages #5649

Closed Blindmikey closed 1 year ago

Blindmikey commented 1 year ago

Description:

Perhaps this is up to 3rd party package maintainers but I figured I post this here as well.

Breaks some well-used 3rd party packages: https://github.com/outl1ne/nova-settings/issues/166 https://github.com/whitecube/nova-flexible-content/issues/464 Possibly more.

Causes packages to throw an error concerning ::forceFill() such as: Call to undefined method stdClass::forceFill() Call to undefined method Whitecube\NovaFlexibleContent\Layouts\Layout::forceFill()

Detailed steps to reproduce the issue on a fresh Nova installation:

Step-by-step to reproduce on a clean install found here: https://github.com/outl1ne/nova-settings/issues/166#issuecomment-1610784910

crynobone commented 1 year ago

Convert \stdClass to \Laravel\Nova\Support\Fluent