Luego de la publicación de la última versión estable, y previo al lanzamiento del patch que la corregía, se publicó el 27 de julio la primera beta de Magento 1.4.2.
Todos los cambios presentados giran sobre MagentoConnect Manager 2. Sólo basta con revisar el changelog.
Las opciones de creación de extensiones también han sido ajustadas.
Hay pequeños cambios en los datos de la versión.
Se modificó la forma en que se indicaban los autores de la extensión (algo más sencilla).
También se ha simplificado la especificación de dependencias.
En la carga de los archivos también vamos a encontrar pequeños ajustes (referentes al tipo de archivo a agregar).
MagentoConnect Manager presenta nuevas opciones.
Incluso la configuración agrega algunas cuestiones.
A nivel permisos se ha hecho un pequeño ajuste.
También se habilita una opción para realizar deploys remotos.
Otra nueva opción que para muchos casos ha de servir: al momento de estar ejecutando un proceso en MagentoConnect Manager, podemos dejar la tienda en modo «Mantenimiento».
Nueva funcionalidad para instalar extensiones (que en varias oportunidades se reclamó) que nos permite instalar directamente una extensión subiéndola al servidor.
Otro detalle a tener en cuenta, es el cambio de las keys de las extensiones.
Voy a usar como ejemplo la extensión Dc_ArgentineRegions.
La key de la misma, para ser usada a través de MagentoConnect, es magento-community/Dc_ArgentineRegions.
Si usamos ésta key en el nuevo MagentoConnect Manager, nos vamos a encontrar con lo siguiente.
El error se debe al cambio de formato en las keys.
La forma de utilizar las viejas keys con lo que será el nuevo MCM es reemplazando parte de esa key.
Formato viejo
magento-community/Dc_ArgentineRegions
Formato nuevo
http://connect20.magentocommerce.com/community/Dc_ArgentineRegions
Si utilizamos el nuevo formato, obtendremos el resultado esperado.