O FOSRestBundle não funciona no Symfony 4.1

Estou com problemas ao retornar visualizações com o FOSRestBundle trabalhando no Symfony 4.1 Project.

Este é o código do meu controlador:

class NewsController extends FOSRestController
{

    public function getNewsAction()
    {
        $data = ['news1', 'news2'];

        $view = $this->view($data, 200);

        return $this->handleView($view);
     }
}

fos_rest.yaml

fos_rest:
    param_fetcher_listener:  true
    allowed_methods_listener:  true
    routing_loader: true
    view:
        view_response_listener:  'force'
    format_listener:
        rules:
            - { path: ^/api, prefer_extension: true, fallback_format: json, priorities: [ json, html ] }

framework.yaml

framework:
    secret: '%env(APP_SECRET)%'
    php_errors:
        log: true

sensio_framework_extra:
    view:        { annotations: true }

Portanto, tenho uma configuração bastante básica e ainda estou recebendo erros como este:

(1/1) RuntimeException Você deve habilitar as anotações de exibição SensioFrameworkExtraBundle para usar o ViewResponseListener.

Tentei remover "view: view_response_listener: 'force'", mas estou com este erro:

Uma instância do Symfony \ Bundle \ FrameworkBundle \ Templating \ EngineInterface> deve ser injetada em FOS \ RestBundle \ View \ ViewHandler para renderizar modelos.

Estou lutando com isso por horas. É por causa do status beta do Symfony 4? Ou talvez eu esteja fazendo algo errado? Talvez eu sinta falta de algumas dependências? Não encontrei nada útil sobre esse problema na documentação oficial.

questionAnswers(3)

yourAnswerToTheQuestion