$ composer show --latest 'sonata-project/*'
sonata-project/admin-bundle 3.26.0 3.31.0 The missing Symfony Admin Generator
sonata-project/block-bundle 3.11.0 3.11.0 Symfony SonataBlockBundle
sonata-project/cache 1.1.1 2.0.1 Cache library
sonata-project/cache-bundle 2.4.0 2.4.0 This bundle provides caching services
sonata-project/core-bundle 3.9.0 3.9.0 Symfony SonataCoreBundle
sonata-project/datagrid-bundle 2.3.1 2.3.1 Symfony SonataDatagridBundle
sonata-project/doctrine-extensions 1.0.2 1.0.2 Doctrine2 behavioral extensions
sonata-project/doctrine-orm-admin-bundle 3.3.0 3.4.1 Symfony Sonata / Integrate Doctrine ORM into the SonataAdminBundle
sonata-project/easy-extends-bundle 2.4.0 2.4.0 Symfony SonataEasyExtendsBundle
sonata-project/exporter 1.8.0 1.8.0 Lightweight Exporter library
sonata-project/google-authenticator 1.1.0 2.0.0 Library to integrate Google Authenticator into a PHP project
sonata-project/intl-bundle 2.4.0 2.4.0 Symfony SonataIntlBundle
sonata-project/media-bundle 3.10.0 3.10.0 Symfony SonataMediaBundle
sonata-project/notification-bundle 3.2.0 3.3.0 Symfony SonataNotificationBundle
sonata-project/page-bundle 3.x-dev a719702 dev-master 2047cb4 This bundle provides a Site and Page management through container and block services
sonata-project/seo-bundle 2.5.0 2.5.0 Symfony SonataSeoBundle
sonata-project/user-bundle 3.6.0 4.1.0 Symfony SonataUserBundle
$ composer show --latest 'symfony/*'
symfony/monolog-bundle v2.12.1 v3.1.2 Symfony MonologBundle
symfony/phpunit-bridge v2.8.33 v4.0.3 Symfony PHPUnit Bridge
symfony/polyfill-apcu v1.6.0 v1.6.0 Symfony polyfill backporting apcu_* functions to lower PHP versions
symfony/polyfill-intl-icu v1.6.0 v1.6.0 Symfony polyfill for intl's ICU-related data and classes
symfony/polyfill-mbstring v1.6.0 v1.6.0 Symfony polyfill for the Mbstring extension
symfony/polyfill-php54 v1.6.0 v1.6.0 Symfony polyfill backporting some PHP 5.4+ features to lower PHP versions
symfony/polyfill-php55 v1.6.0 v1.6.0 Symfony polyfill backporting some PHP 5.5+ features to lower PHP versions
symfony/polyfill-php56 v1.6.0 v1.6.0 Symfony polyfill backporting some PHP 5.6+ features to lower PHP versions
symfony/polyfill-php70 v1.6.0 v1.6.0 Symfony polyfill backporting some PHP 7.0+ features to lower PHP versions
symfony/polyfill-util v1.6.0 v1.6.0 Symfony utilities for portability of PHP codes
symfony/security-acl v3.0.1 v3.0.1 Symfony Security Component - ACL (Access Control List)
symfony/swiftmailer-bundle v2.6.1 v3.1.6 Symfony SwiftmailerBundle
symfony/symfony v2.8.33 v4.0.3 The Symfony PHP framework
$ php -v
PHP 7.1.12-3+ubuntu16.04.1+deb.sury.org+1 (cli) (built: Dec 14 2017 15:37:13) ( NTS )
[1] Symfony\Component\Form\Exception\InvalidArgumentException: Could not load type "Sonata\DoctrineORMAdminBundle\Filter\ChoiceFilter": class does not implement "Symfony\Component\Form\FormTypeInterface".
at n/a
in /var/www/project/vendor/symfony/symfony/src/Symfony/Component/Form/FormRegistry.php line 91
at Symfony\Component\Form\FormRegistry->getType('Sonata\DoctrineORMAdminBundle\Filter\ChoiceFilter')
in /var/www/project/vendor/symfony/symfony/src/Symfony/Component/Form/FormFactory.php line 100
at Symfony\Component\Form\FormFactory->createNamedBuilder('value', 'Sonata\DoctrineORMAdminBundle\Filter\ChoiceFilter', null, array('required' => false, 'choices' => array('open', 'in_progress', 'done', 'error', 'cancelled')))
in /var/www/project/vendor/symfony/symfony/src/Symfony/Component/Form/FormBuilder.php line 106
at Symfony\Component\Form\FormBuilder->create('value', 'Sonata\DoctrineORMAdminBundle\Filter\ChoiceFilter', array('required' => false, 'choices' => array('open', 'in_progress', 'done', 'error', 'cancelled')))
in /var/www/project/vendor/symfony/symfony/src/Symfony/Component/Form/FormBuilder.php line 269
at Symfony\Component\Form\FormBuilder->resolveChildren()
in /var/www/project/vendor/symfony/symfony/src/Symfony/Component/Form/FormBuilder.php line 215
at Symfony\Component\Form\FormBuilder->getForm()
in /var/www/project/vendor/symfony/symfony/src/Symfony/Component/Form/FormBuilder.php line 221
at Symfony\Component\Form\FormBuilder->getForm()
in /var/www/project/vendor/sonata-project/admin-bundle/src/Datagrid/Datagrid.php line 146
at Sonata\AdminBundle\Datagrid\Datagrid->buildPager()
in /var/www/project/vendor/sonata-project/admin-bundle/src/Datagrid/Datagrid.php line 317
at Sonata\AdminBundle\Datagrid\Datagrid->getForm()
in /var/www/project/vendor/sonata-project/admin-bundle/src/Controller/CRUDController.php line 108
at Sonata\AdminBundle\Controller\CRUDController->listAction()
in /var/www/project/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/HttpKernel.php line 135
at Symfony\Component\HttpKernel\HttpKernel->handleRaw(object(Request), '1')
in /var/www/project/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/HttpKernel.php line 57
at Symfony\Component\HttpKernel\HttpKernel->handle(object(Request), '1', true)
in /var/www/project/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/DependencyInjection/ContainerAwareHttpKernel.php line 67
at Symfony\Component\HttpKernel\DependencyInjection\ContainerAwareHttpKernel->handle(object(Request), '1', true)
in /var/www/project/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php line 183
at Symfony\Component\HttpKernel\Kernel->handle(object(Request))
in /var/www/project/web/app_dev.php line 28
Downgrade to 3.2.0 solves the problem.