Una semana con Symfony #26 (31->6 enero 2007)

Martes, 8 de Enero de 2008

El nuevo año ha traído consigo el mismo ritmo frenético de desarrollo de Symfony y sus plugins. La futura versión Symfony 1.1 continúa mejorando el nuevo mecanismo de los formularios y también ha refactorizado por completo el generador de la parte de administración. Además, durante esta semana Symfony ha alcanzado otro increíble hito: la calidad de su código fuente está garantizada por más de 7000 pruebas unitarias.

Cambios significativos en el código fuente

  • r6857: [1.1] corregido un error al ejecutar una tarea con opciones
  • r6859: [1.1] corregidas las pruebas unitarias de cache:clear
  • r6867: [1.1] corregida la información phpdoc y algunos errores en el código fuente
  • r6870: [1.1] corregidos algunos problemas relacionados con los entornos de ejecución dentro de las pruebas unitarias
  • r6873: [1.1] corregido un error con las claves externas cuando una columna no es obligatoria
  • r6875: [1.1] corregidos algunos casos especiales de sfValidatorDate
  • r6882: [1.1] refactorizado el generador de la parte de administración de las aplicaciones para que sea compatible con el nuevo mecanismo de formularios
  • r6933: [1.1] añadida la tarea configure:database
  • r6937: [1.1] renombrado sfValidatorAll a sfValidatorAnd y sfValidatorAny a sfValidatorOr
  • r6938, r6939, r6940, r6941: [1.1] refactorizado el archivo prove.php
  • r6942: [1.1] reemplazados _pre_validator y _post_validator por los métodos setPreValidator() y setPostValidator()
  • r6944: [1.1] añadidos los métodos sfForm::setValidators() y sfForm::setWidgets()
  • r6945: [1.1] añadidas pruebas unitarias para todos los validadores
  • r6946: [1.1] solucionado un problema con el relleno automático de datos para los widgets de fecha y hora
  • r6965: [1.1] solucionado un problema con los formularios generados mediante Propel cuando una tabla tiene varias claves externas que hacen referencia a la misma tabla externa
  • r6968: [1.1] añadida la opción “arguments” en sfValidatorCallback
  • r6973: [1.1] añadida una nueva sintaxis abreviada para los archivos de datos (fixtures)
  • r6975: [1.1] ahora, cuando se produce un error de tipo 404, se lanza una excepción en el entorno de desarrollo y se muestra una página en el entorno de producción
  • r6978: [1.1] añadida la tarea configure:author
  • Actualizada la branch dwhittle
  • …y muchos otros cambios

Resumen de la actividad de desarrollo: 136 changesets, 10 nuevos defectos, 12 defectos corregidos, 7 nuevas mejoras solicitadas, 1 mejora incorporada, 1 nuevo defecto en la documentación, corregido 1 error en la documentación y 29 modificaciones en la documentación.

Documentación

Wiki

  • Nuevas ofertas de trabajo Symfony:
    • Programador Symfony en Streamsys – jornada completa en Bruselas, Bélgica – Contacto: info [at] streamsys [dot] com
    • Programador Symfony en Game Asset Trading – teletrabajo o presencial en Vancouver, Canadá – Contacto: jobs [at] gameassettrading [dot] com
  • Nuevos programadores Symfony disponibles para contratar:
    • WaleUp: “is a Manhattan based web development and interactive design firm specializing in complex Information Systems based on Symfony framework”
    • Yelloweb: “is a Midlands (UK) based company with wide experience using the wonderful symfony php framework”
    • Forma-Pro: “web Development Company based in Ukraine that have been working in outsourcing for 7 years already”
  • Nuevo blog sobre Symfony:

Plugins

Nuevos sitios web creados con Symfony

Artículos sobre Symfony publicados en blogs de todo el mundo

Añade tu comentario

(requerido)

(requerido, nunca se publica)