-
The
RequestAwarePass
is removed. Use therequest_stack
service provided by Symfony instead. -
The Doctrine registry and manager name can no longer be passed through the constructor of
CmfHelper
, use thesetDoctrineRegistry()
method instead.
-
The Admin extensions where moved into
symfony-cmf/sonata-admin-integration-bundle
. With the move, the admin extension service names also changed. If you are using one of the core extensions, you need to adjust your configuration.Before:
# app/config/config.yml sonata_admin: extensions: cmf_core.admin_extension.child: implements: - Symfony\Cmf\Bundle\CoreBundle\Model\ChildInterface cmf_core.admin_extension.publish_workflow.time_period: implements: - Symfony\Cmf\Bundle\CoreBundle\PublishWorkflow\PublishTimePeriodInterface cmf_core.admin_extension.publish_workflow.publishable: implements: - Symfony\Cmf\Bundle\CoreBundle\PublishWorkflow\PublishableInterface
After:
# app/config/config.yml sonata_admin: extensions: cmf_sonata_admin_integration.core.extension.child: implements: - Symfony\Cmf\Bundle\CoreBundle\Model\ChildInterface cmf_sonata_admin_integration.core.extension.publish_workflow.time_period: implements: - Symfony\Cmf\Bundle\CoreBundle\PublishWorkflow\PublishTimePeriodInterface cmf_sonata_admin_integration.core.extension.publish_workflow.publishable: implements: - Symfony\Cmf\Bundle\CoreBundle\PublishWorkflow\PublishableInterface
- The
Slugifier
namespace is removed, use thesymfony-cmf/slugifier-api
package and its interfaces instead.