- Passing a
bool
to the constructor ofApiResponse
was removed, pass a status code instead. - The method
ApiResponse::withStatusCode()
was removed. Pass the status code in the constructor instead.
Routable
was removed in favor ofLinkable
andLinkableInterface
.- The
BaseController
methods::normalizeFormErrors()
,::getLogger()
and::fetchJsonRequestBody()
have been changed frompublic
toprotected
. Please make sure that these methods are not being used externally within your controllers. - The sortable handlers were removed. There is no replacement.
- The simple entity search handlers were removed. There is no replacement.
- The
Model
class was removed. UseEntityModel
instead. - The missing return types in
ModelInterface
were added. IdTrait
andTimestampsTrait
were removed. Migrate toEntityFieldsTrait
andModifiableEntityFieldsTrait
instead.EntityInterface
was moved to a new namespace and has an additional method.
- The CLI helpers in
src/Command
were removed. Use the corresponding classes from21torr/cli
instead.