Se publica Symfony 4.2.0

Tras el lanzamiento ayer de SymfonyCloud, el nuevo servicio de hosting en la nube de Symfony, hoy se acaba de publicar la versión estable de Symfony 4.2. De acuerdo al roadmap de Symfony 4.2 se trata de una versión con un soporte de errores hasta julio de 2019 y un soporte de problemas de seguridad hasta enero de 2020.

Durante las próximas semanas publicaremos en este blog algunos artículos explicando las funcionalidades más destacadas de esta versión. Por el momento, puedes ver la lista de funcionalidades destacadas de Symfony 4.2 y también los artículos en inglés sobre Symfony 4.2 que explican las mejores nuevas funcionalidades.

¿Cómo actualizar?

Si creaste tus proyectos Symfony hace tiempo, es posible que tu archivo composer.json no siga las recomendaciones más recientes sobre cómo definir la versión de Symfony que utilizas. Como siempre, la aplicación Symfony Demo es el mejor ejemplo de cómo aplicar las recomendaciones Symfony, así que puedes echar un vistazo a su composer.json.

Básicamente, la idea es utilizar * como versión de los componentes individuales y después restringir la versión de Symfony en la opción extra.symfony:

{
    "require": {
        "php": "^7.1.3",
        "symfony/asset": "*",
        "symfony/expression-language": "*",
        "symfony/flex": "^1.1",
        "symfony/form": "*",
        "symfony/framework-bundle": "*",
        "symfony/security-bundle": "*",
        "symfony/translation": "*",
        "symfony/twig-bundle": "*",
        "symfony/validator": "*",
        "symfony/yaml": "*",
        "...": "..."
    },
    "require-dev": {
        "symfony/browser-kit": "*",
        "symfony/css-selector": "*",
        "symfony/debug-bundle": "*",
        "symfony/dotenv": "*",
        "symfony/phpunit-bridge": "*",
        "symfony/stopwatch": "*",
        "symfony/web-profiler-bundle": "*",
        "symfony/web-server-bundle": "*",
        "...": "..."
    },
    "extra": {
        "symfony": {
            "require": "4.2.*"
        }
    }
}

Fuente: Symfony 4.2.0 released

Comentarios

Publicada el

30 de noviembre de 2018

Proyectos Symfony destacados

La plataforma de eCommerce 100% Symfony que rivaliza con Magento y PrestaShop. Ver más

Síguenos en @symfony_es para acceder a las últimas noticias.