Magento2 2.1.8 (community power)

Actualización para Magento2

En el día de ayer se hizo pública la nueva versión de Magento2: Magento Open Source (antes CE) 2.1.8.

Esta versión gana cierto carácter especial por tres motivos:

  1. No es un parche de seguridad.
  2. Se estiman unas 100 mejoras y/o arreglos.
  3. Participación directa de la comunidad a través de PRs.

Dada la longitud del changelog, lo mejor es ir a la fuente changelog. Van a ver la cantidad de PR que fueron incluídos.

Como siempre, y cada vez con más gusto, actualizar no debería ser un problema si estamos usando Composer.

Los pasos para actualziar serían:

composer require magento/product-community-edition 2.1.8 --no-update

Y luego actualizamos (esperen a leer hasta el final del post)

composer update
Loading composer repositories with package information
Updating dependencies (including require-dev)
Package operations: 0 installs, 80 updates, 0 removals
  - Updating zendframework/zend-stdlib (2.4.11 => 2.4.12): Loading from cache
  - Updating zendframework/zend-validator (2.4.11 => 2.4.13): Loading from cache
  - Updating zendframework/zend-escaper (2.4.11 => 2.4.13): Loading from cache
  - Updating zendframework/zend-uri (2.4.11 => 2.4.12): Loading from cache
  - Updating zendframework/zend-loader (2.4.11 => 2.4.12): Loading from cache
  - Updating zendframework/zend-http (2.4.11 => 2.4.13): Loading from cache
  - Updating symfony/process (v2.8.21 => v2.8.26): Loading from cache
  - Updating magento/framework (100.1.7 => 100.1.8): Loading from cache
  - Updating magento/theme-frontend-blank (100.1.5 => 100.1.6): Loading from cache
  - Updating magento/theme-frontend-luma (100.1.6 => 100.1.7): Loading from cache
  - Updating magento/module-config (100.1.4 => 100.1.5): Loading from cache
  - Updating magento/module-store (100.1.5 => 100.1.6): Loading from cache
  - Updating magento/module-ui (100.1.5 => 100.1.6): Loading from cache
  - Updating magento/module-email (100.1.3 => 100.1.4): Loading from cache
  - Updating magento/module-theme (100.1.5 => 100.1.6): Loading from cache
  - Updating magento/module-directory (100.1.3 => 100.1.4): Loading from cache
  - Updating magento/module-eav (100.1.5 => 100.1.6): Loading from cache
  - Updating magento/module-catalog (101.0.7 => 101.0.8): Loading from cache
  - Updating magento/module-quote (100.1.4 => 100.1.5): Loading from cache
  - Updating magento/module-catalog-inventory (100.1.5 => 100.1.6): Loading from cache
  - Updating magento/module-widget (100.1.3 => 100.1.4): Loading from cache
  - Updating magento/module-cms (101.0.5 => 101.0.6): Loading from cache
  - Updating magento/module-url-rewrite (100.1.2 => 100.1.3): Loading from cache
  - Updating magento/module-catalog-url-rewrite (100.1.3 => 100.1.4): Loading from cache
  - Updating magento/module-customer (100.1.6 => 100.1.7): Loading from cache
  - Updating magento/module-tax (100.1.2 => 100.1.3): Loading from cache
  - Updating magento/module-reports (100.1.3 => 100.1.4): Loading from cache
  - Updating magento/module-sales-rule (100.1.3 => 100.1.4): Loading from cache
  - Updating magento/module-wishlist (100.1.4 => 100.1.5): Loading from cache
  - Updating magento/module-rule (100.1.4 => 100.1.5): Loading from cache
  - Updating magento/module-sales (100.1.6 => 100.1.7): Loading from cache
  - Updating magento/module-checkout (100.1.6 => 100.1.7): Loading from cache
  - Updating magento/module-payment (100.1.5 => 100.1.6): Loading from cache
  - Updating magento/module-gift-message (100.1.3 => 100.1.4): Loading from cache
  - Updating magento/module-newsletter (100.1.2 => 100.1.3): Loading from cache
  - Updating magento/module-catalog-import-export (100.1.4 => 100.1.5): Loading from cache
  - Updating magento/module-webapi (100.1.3 => 100.1.4): Loading from cache
  - Updating magento/module-vault (100.2.1 => 100.2.2): Loading from cache
  - Updating magento/module-ups (100.1.3 => 100.1.4): Loading from cache
  - Updating magento/module-configurable-product (100.1.7 => 100.1.8): Loading from cache
  - Updating magento/module-swatches (100.1.6 => 100.1.7): Loading from cache
  - Updating magento/module-sitemap (100.1.3 => 100.1.4): Loading from cache
  - Updating magento/module-catalog-search (100.1.5 => 100.1.6): Loading from cache
  - Updating magento/module-paypal (100.1.5 => 100.1.6): Loading from cache
  - Updating magento/module-customer-import-export (100.1.2 => 100.1.3): Loading from cache
  - Updating magento/module-configurable-import-export (100.1.2 => 100.1.3): Loading from cache
  - Updating magento/module-catalog-widget (100.1.2 => 100.1.3): Loading from cache
  - Updating magento/module-advanced-pricing-import-export (100.1.2 => 100.1.3): Loading from cache
  - Updating symfony/finder (v3.3.0 => v3.3.6): Loading from cache
  - Updating symfony/filesystem (v2.8.21 => v2.8.26): Loading from cache
  - Updating seld/jsonlint (1.6.0 => 1.6.1): Loading from cache
  - Updating phpseclib/phpseclib (2.0.5 => 2.0.6): Loading from cache
  - Updating symfony/event-dispatcher (v2.8.21 => v2.8.26): Loading from cache
  - Updating zendframework/zend-servicemanager (2.4.11 => 2.4.12): Loading from cache
  - Updating zendframework/zend-log (2.4.11 => 2.4.12): Loading from cache
  - Updating zendframework/zend-math (2.4.11 => 2.4.12): Loading from cache
  - Updating zendframework/zend-json (2.4.11 => 2.4.12): Loading from cache
  - Updating zendframework/zend-serializer (2.4.11 => 2.4.12): Loading from cache
  - Updating zendframework/zend-eventmanager (2.4.11 => 2.4.12): Loading from cache
  - Updating zendframework/zend-code (2.4.11 => 2.4.12): Loading from cache
  - Updating zendframework/zend-di (2.4.11 => 2.4.12): Loading from cache
  - Updating zendframework/zend-filter (2.4.11 => 2.4.12): Loading from cache
  - Updating zendframework/zend-inputfilter (2.4.11 => 2.4.13): Loading from cache
  - Updating zendframework/zend-form (2.4.11 => 2.4.13): Loading from cache
  - Updating zendframework/zend-config (2.4.11 => 2.4.12): Loading from cache
  - Updating zendframework/zend-view (2.4.11 => 2.4.12): Loading from cache
  - Updating zendframework/zend-i18n (2.4.11 => 2.4.12): Loading from cache
  - Updating zendframework/zend-text (2.4.11 => 2.4.12): Loading from cache
  - Updating zendframework/zend-mvc (2.4.11 => 2.4.13): Loading from cache
  - Updating zendframework/zend-modulemanager (2.4.11 => 2.4.12): Loading from cache
  - Updating zendframework/zend-console (2.4.11 => 2.4.12): Loading from cache
  - Updating zendframework/zend-crypt (2.4.11 => 2.4.13): Loading from cache
  - Updating zendframework/zend-server (2.4.11 => 2.4.12): Loading from cache
  - Updating zendframework/zend-soap (2.4.11 => 2.4.12): Loading from cache
  - Updating magento/magento2-base (2.1.7 => 2.1.8): Loading from cache
  - Updating symfony/yaml (v2.8.21 => v2.8.26): Loading from cache
  - Updating symfony/config (v2.8.21 => v2.8.26): Loading from cache
  - Updating symfony/dependency-injection (v2.8.21 => v2.8.26): Loading from cache
  - Updating symfony/stopwatch (v3.3.0 => v3.3.6): Loading from cache
Package fabpot/php-cs-fixer is abandoned, you should avoid using it. Use friendsofphp/php-cs-fixer instead.
Writing lock file
Generating autoload files

Luego habrá que ejecutar:

bin/magento setup:upgrade

Y ahora si, estamos actualizados.

Magento2 2.1.8