Magento 1.3.2 (efecto Enterprise Edition)

Así es, nueva versión: Magento 1.3.2 (http://www.magentocommerce.com/blog/magento-version-132-now-available/).

Hasta hace poco más de una semana, venía siguiendo los roadmap de las versiones, y debo reconocer que éste lanzamiento me ha sorprendido un poco. Por supuesto, de forma grata.

Pero más que el lanzamiento en si mismo, es el changelog lo que me ha llamado la atención. Hacía ya tiempo que no se publicaban tantas mejoras o cambios en una sola versión, así como tantas correcciones de bugs.

Es por este motivo el título del post. Supongo que esto podría tomarse como una muestra de buena fe para con la comunidad.

Definitivamente tienen que revisar la lista de mejoras y arreglos, hay cuestiones a nivel código que han mejorado, y otras funcionales que alegrarán a más de uno.

A continuación, algunas capturas de esas nuevas funcionalidades.

Comportamientos en la detección de propiedades del navegador.

Detección de Navegadores en Magento

En el caso de utilizar la detección de Javascript, en el frontend aparecería el siguiente mensaje en caso de no cumplirse con el requisito.

Alerta por la falta de Javascript en Magento

Hay una nueva opción para el encabezado de Magento (el header).

Nuevas opciones para el header de Magento

Si van hasta el final del fieldset, van a encontrarse con:

Mensaje global para indicar estado de la tienda

Así como se vio en la demo de la versión Enterprise, ahora puede mostrarse un mensaje para indicar que la tienda aún no es funcional.

Mensaje de Demo en el Backend de Magento
Mensaje de Demo en el Frontend de Magento

Estas son los cambios que a simple vista llegué a notar en el backend.

Insisto con que revisen cada parte del backend (para los que están interesados en lo funcional). Dicho sea de paso, si hay algo que se haya pasado, pueden agregarlo en los comentarios.

Para los que tenemos que programar sobre Magento, destaco algunas cuestiones como:

  • El módulo de Compilación (que debería mejorar aún más la performance) (hay que empezar con las pruebas para terminar de depurar oficialmente el módulo).
  • Integración de eAccelerator como cache.
  • Se agrega un script para shell para manejar el cron (el archivo cron.php) y evitar instancias múltiples del archivo.
  • Separación de los cache por tienda.

Además, aparecen una buena cantidad de nuevos métodos para manejar los productos.

Por fin tenemos material para revisar y entretenernos un buen rato.

Así como en otras oportunidades dejé ver mi negativa primera impresión ante una actualización, en este caso dejo un +1.