Buscar
Social
Ofertas laborales ES

Entries in roadmap (7)

miércoles
oct272010

Mapa de ruta de Grails

Hace escasos momentos el equipo de desarrollo de Grails ha actualizado su mapa de ruta, donde podemos observar las próximas características que tendrá nuestro framework de desarrollo favorito.

Más información sobre Grails Roadmap (traducido al español).
lunes
mar152010

EAP para IntelliJ IDEA 9 con soporte para Grails (inglés)

Confluence ha iniciado su EAP (Early Access Programa - Programa de Acceso Temprano) de la nueva versión del popular IDE llamado IntelliJ IDEA, la 9, con el nombre clave de Maia. Ya puedes descargarla y comenzar a probarla.

Más información sobre Maia EAP - IntelliJ IDEA (traducido al español).
jueves
mar112010

Añadir soporte para 'named queries' en mockDomain (pruebas unitarias)

En la sección de Tutoriales publicamos un interesante artículo de cómo testear determinada funcionalidad dinámica de nuestras clases de dominio usando GMock, ya que desafortunadamente 'mockDomain' sólo nos simula parte del comportamiento dinámico de la clase (búsquedas, métodos CRUD, etc.).

Puestos en contacto directamente con Graeme Rocher le hemos preguntado si esta mejora de 'mockDomain' es algo que forma parte del camino de ruta de Grails o no, y éste nos ha contestado que creemos una petición de mejora en JIRA, y así lo hemos hecho:

[mockDomain] - Enhance to simulate criteria queries and named queries (JIRA - 6008)

Ahora sólo necesitamos tu colaboración para votar a favor de esta mejora y que el equipo de Grails la incluya en una próxima liberación del framework. ¡Contamos contigo!
miércoles
mar102010

Grails 1.3 (Milestone 1) liberado

Se acaba de producir ahora mismo la liberación de la nueva versión de Grails, la 1.3, en su Milestone 1. Recuerda que aquí en el observatorio ya te avisamos de que esta liberación era inminente.

Más información sobre Grails 1.3 M1.
martes
mar092010

Grails 1.3 M1 ya casi está aquí...

Desde el observatorio estamos atentos a todos los movimientos que se producen en torno a Grails, y como tú ya te esperabas, somos los primeros en informarte de que en Springsource ya están preparando la salida a producción de la nueva versión 1.3 en su Milestone 1.

Seguiremos informándote...

Mas información sobre Grails 1.3 M1.
lunes
mar082010

Mapa de ruta de Grails (actualizado)

Grails 1.3


Objetivo: Actualizar Grails a la última versión de Groovy, la 1.7 y dar soporte a repositorios Maven y dependencias de plugin de forma declarativa.

Funcionalidades:

  • Soporte para Groovy 1.7

  • GSP autónomos

  • Despliegue y resolución de dependencias de plugins a través de repositorios Maven


Lanzamiento: Finales del mes de Marzo.

Grails 2.0


Objetivo: Desarrollo modular basado en OSGi.

Funcionalidades:

  • Posibilidad de distribuir plugins como bundles de OSGi

  • Posibilidad de declarar dependencias de forma declarativa en los plugins

  • Abstracción de seguridad para implementación por diferentes plugins

  • Posibilidad de sobreescribir valores por defecto en restricciones (constraints), estrategia de cache, etc.


Lanzamiento: Sin fecha de lanzamiento.
lunes
feb012010

Grails 1.2.1 ya está disponible

Springsource anuncia la versión 1.2.1 del framework de desarrollo de aplicaciones webs Grails.

Entre las novedades más destacadas, encontramos:

  • Nuevo DSL para resolución de dependencias

  • Mejoras significativas de rendimiento en la capa de renderizado de GSP y Sitemesh

  • Posibilidad de configurar el 'Bootstrap.groovy' por entornos (development, test, production)

  • Actualización a Spring 3 con escaneo automático de componentes

  • Inyección de la anotación @Controller para combinar con Spring MVC

  • Re-escritura de URIs

  • Uso de @Transaction para transacciones por método

  • Control extendido de todas las propiedades de un DataSource

  • Configuración global de valores por defecto GORM

  • Buscadores dinámicos (dynamic finders) mejorados para campos booleanos

  • Soporte para consultas con nombre (named queries) en las clases del dominio

  • Soporte para restricciones SQL en el contructor de criterios (Criteria builder)

  • Soporte extendido del mapeo 1:1

  • Validación estricta de errores

  • Soporte mejorado de anotaciones para GORM (en vez de la sintaxis GORM)

  • Pre-compilación de páginas GSP cuando se genera el archivo WAR

  • Gestión mejorada de i18n para clases y propiedades

  • Soporte para Tomcat y multitud de contenedores embebidos

  • Web Flow es ahora un plugin

  • Nuevos eventos para Web Flow (@onEntry, @onRender, ...)

  • Soporte para mapeos de URL con nombre

  • JSONBuilder mejorado

  • Parseo de fechas mejorado

  • Conversores seguros (null) de conveniencia en los parámetros y atributos de etiquetas

  • Mejoras REST

  • Motor de documentación de projectos

  • Posibilidad de liberar plugins en formato ZIP

  • Metadatos para plugins

  • Mejoras en las etiquetas formatNumber y formatDate

  • Mejora en la sobreescritura de propiedades de configuración (ahora soporta tipos 'non-String' y servicios transaccionales)

  • Infraestructura de test revisada para permitir proveedores 'non JUnit'

  • Posibilidad de ejecutar tests por tipo y/o fases

  • Volcado de la salida de los tests con -echoOut y -echoErr


Para información más detallada sobre cada una de estas nuevas funcionalidad, visita la página oficial de 'Grails - 1.2.1 Release Notes'.