- The entity usage integration was removed. Migrate to
becklyn/entity-admin
. StatsCounter::log()
was removed. UseStatsCounter::debug/warning/critical()
instead.- The
InvalidSortOperationException
exception was removed. There is no replacement. - Update all imported namespaces from
Becklyn\RadBundle\
toBecklyn\Rad\
. - The classes
BundleExtension
andConfigurableBundleExtension
have been removed. Please use the respective versions frombecklyn/rad-bundles
instead. RadExceptionInterface
was removed, andRadException
is now an interface. Just useRadException
in your catch instead.- The
EntityInterface
now includes theisNew()
method. This method is automatically implemented by using theIdTrait
. If you are implementing the interface without using the trait, you need to implement the method.
- The return types from
Model
andModelInterface
were removed. Remove them in your code as well and always return the instance to create a fluent interface.
Pagination
: the namespace has changed and the constructor have been swapped to($current, $perPage = 50, $total = 0)
.PaginatedList
: the namespace has changed.
- The
BundleExtension
was trimmed. It only loads theservices.yaml
(if the file exists). Extend the class if you need to process configuration values. You should't need to extend it to only loadservices.yaml
. - Removed
DoctrineModel
, useModel
instead. - Removed
SortableHelper
, a replacement will be added in one of the next releases. - Removed
SortableModelTrait
, a replacement will be added in one of the next releases.