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

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

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.

Compartir en

Publicada el

8 de enero de 2008

Etiquetas

Proyectos Symfony destacados

La plataforma de eCommerce 100% Symfony que rivaliza con Magento y PrestaShop. Ver más

Descargas totales de Symfony

1.069.955.393

Ver descargas en tiempo real

Síguenos en @symfony_es para acceder a las últimas noticias.