Una semana con Symfony #19 (12 - 18 noviembre 2007)

La semana pasada fue muy intensa para Symfony: el inminente lanzamiento de Symfony 1.1, el changeset 6000, un nuevo canal RSS del planeta Symfony que agrupa todos los posts relacionados con Symfony y el lanzamiento del nuevo blog personal de Fabien Potencier (que ya corre bajo Symfony 1.1)

Lista de correo de desarrolladores Symfony

Cambios significativos en el código fuente

  • r5995, r5996: añadido un método a sfWidgetFormSchema para gestionar los mensajes de ayuda y añadidas unas clases para formatear los mensajes
  • r5997, r5998: corregido un error en el HTML de los filtros del generador de administraciones
  • r6003, r6005: incorporados algunas correcciones de errores de creole 1.1 y propel 1.2.1
  • r6004, r6006, r6007: solucionado un error de Creole y los DSN cuando se utiliza un una conexión con una contraseña vacía
  • r6012, r6013: solucionado un problema con las plantillas de las acciones login y secure
  • r6019, r6020, r6021: solucionado un problema con sfPropel::Data::dumpData() y con la tarea propel:data-dump
  • r6022: añadido el validador sfValidatorCSRFToken
  • r6072: corredigos los errores de los hooks de sfMixer en SfPeerBuilder
  • r6097: corregidas las tareas en properties.ini
  • r6099: añadido el mecanismo de escape ESC_HTMLSPECIALCHARS
  • Actualizada la branch dwhittle
  • ...y muchos otros cambios

Resumen de la actividad de desarrollo: 126 changesets, 12 nuevos defectos, 9 defectos corregidos, 6 nuevas mejoras, 4 mejora incorporada, 4 nuevos defectos en la documentación, corregidos 3 errores en la documentación y 33 modificaciones en la documentación.

Documentación Wiki
  • Nuevas ofertas de trabajo Symfony:
    • Director técnico - jornada completa en Los Angeles, USA - Hello Design - Contacto: careers [at] hellodesign [dot] com
    • Programador Symfony + gurú de PHP/MySQL/HTML/CSS - bytepark GmbH - Contacto: jobs [at] bytepark [dot] de
Plugins
  • Nuevos plugins
    • adBlueprintPlugin: permite integrar el framework Blueprint de CSS en las aplicaciones Symfony
    • sfModelTestPlugin: agiliza la creación de purebas unitarias que requieren acceso a la base de datos
    • sfHttpBLPlugin: "http:BL" o "HTTP Blacklist" es un sistema que permite a los administradores de sitios web aprovechar los datos obtenidos por el proyecto "Project Honey Pot" para bloquear los sitios web sospechosos
  • Plugins actualizados
    • sfExtjs2Plugin: modificado el constructor y el método de carga, añadida la posibilidad de crear clases y métodos propios
    • sfSimpleCMSPlugin: solucionado un pequeño error con el mecanismo de escape
    • sfMediaLibraryPlugin: añadida una opción que permite redefinir el directorio de subida, añadidas las traducciones al alemán, italiano y holandés, publicadas las versiones 0.9.0 y 0.9.1
    • sfPropelActAsRatableBehaviorPlugin: solucionado el problema que se produce cuando se utiliza el plugin con el mecanismo de escape activado
    • sfGuardPlugin: ahora se incluye BasesfGuardAuthActions cuando se extiende de la clase sfGuardAuth, actualizada la documentación, añadido el método PluginsfGuardUser::setPasswordHash(), corregido el método isAnonymous(), publicada la versión 1.1.13
    • sfGuardDoctrinePlugin: eliminados los espacios en blanco del final, añadidos los alias a las tablas
    • sfLucenePlugin: reducido el consumo de memoria mientras se crean los índices, actualizado a la última versión de Zend_Search_Lucene, añadidos los hooks para sfMixer, añadidas consultas más complejas, ahora se puede personalizar la paginación, publicada la versión 0.1.1
    • sfDoctrinePlugin: actualizada la versión de Doctrine a la revisión 3142, solucionado un problema con la carga de los archivos de datos, corregido un pequeño error con la sintaxis de YAML
    • sfExtjsThemePlugin: corregida la ordenación y agrupamiento de elementos en los campos externos, corregido el autocompletado de json-data y decenas de otras correcciones de errores
    • sfDoctrineAmazonS3Plugin: añadidas las librerías de PEAR
    • sfPrototypePlugin: publicada la versión 1.0.3 (actualizado prototype a la versión 1.6 y scriptaculous a la versión 1.8)
    • sfFormBuilderPlugin: los elementos requeridos en el formulario se muestran de otro color
    • sfYUIPlugin: eliminado el archivo package.xml de PEAR (ahora sólo se puede instalar mediante el repositorio de Subversion, debido a su gran tamaño), actualizado a YUI versión 2.3.1
    • sfSimpleBlogPlugin: modificada una ruta que estaba escrita directamente, en vez de calcularla en cada sistema
    • sfISBNPlugin: correcciones en los errores y en las ofertas
    • sfN1IterationPlugin: publicada la versión 0.1.1 (renombrado un helper para evitar confusiones)
    • sfAdvancedAdminGeneratorPlugin: publicada la versión 0.1.3 (add flash notice on list action, handle failed form validation with create)
    • sfUFOPlugin: publicada la versión 0.6.0 (corrige la característica expressInstall, incluye el archivo expressinstall.swf)
    • sfPropelActAsCommentableBehaviorPlugin: solucionado un problema cuando el mecanismo de escape está activado
    • Importación inicial en el repositorio de subversion de sfJqueryPlugin, sfCombineFilterPlugin
Nuevos sitios web creados con Symfony Artículos sobre Symfony publicados en blogs de todo el mundo

Comentarios

Este artículo ya no permite añadir más comentarios.
¿Por qué? Los artículos cierran sus comentarios automáticamente unos meses después de su publicación para asegurar que estos sigan siendo relevantes.

Publicada el

25 de noviembre de 2007

Etiquetas

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.