Grails se construye en la parte superior del marco de la Primavera de Java, además de añadir soporte para convenciones y el lenguaje Groovy codificación.
Grails se considera actualmente en el marco Web de elite para JVM
¿Qué hay de nuevo en esta versión:.
- Este comunicado restaura andamios dinámico como una función.
¿Qué es la nueva en la versión 3.0.9:
- Este comunicado restaura andamios dinámico como una función <. / li>
¿Qué es la nueva en la versión 3.0.1:
- Este comunicado contiene muchas correcciones de errores e incluso una nueva característica (primero () y la última () métodos para GORM).
¿Qué es la nueva en la versión 2.1.0:
- Generar plugins-list.xml del portal de plugin.
- Optimizar la limpieza y carga de plug-in de hibernación cuando las clases de dominio cambian.
¿Qué es la nueva en la versión 2.1.0 RC2:
- Mejora del rendimiento de la no-controlador solicitudes respaldadas.
¿Qué es la nueva en la versión 2.0.3:
- El enlace de datos de las asociaciones ahora se permite de forma predeterminada.
- Recarga y el modo interactivo en Windows han sido corregidos.
- Las versiones existentes de STS y IntelliJ puede trabajar con 2.0.3.
¿Qué hay de nuevo en la versión 2.0.1:
- Incluye correcciones de errores y mejoras de la versión 2.0 Griales .
¿Qué es la nueva en la versión 2.0.0:
- A la finalización pestaña nueva interfaz de usuario de la consola que incorpora y de color de salida
- Una mejor y más fiable mecanismo de carga, lo que resulta en un número mucho menor reinicia el servidor
- los informes de errores mejorada y diagnóstico de problemas
- Los últimos y más grandes bibliotecas: Groovy 1.8, Spring 3.1, Hibernate 3.6 y Servlet 3.0
- Un potente marco de recursos estáticos (CSS, Javascript, etc.)
- Las nuevas API para la generación de enlace y la renderización de páginas
- Nueva GORM cuenta: los criterios individual, donde las consultas, múltiples fuentes de datos, y mucho más
- plugins estándar para las migraciones de bases de datos y la ingeniería inversa
- Nueva API de pruebas unitarias con emulación de GORM completa li>
¿Qué hay de nuevo en la versión 2.0.0.RC2:
- Agregado whereAny o equivalente que por defecto es O .
- Groovy actualizado a 1.8.4.
- actualizado a Spring 3.1 RC2.
- documentación de actualización actualizado que recoge los cambios en web.xml.
¿Qué hay de nuevo en la versión 2.0.0.RC1:
- Un fácil utilizar el objeto Relational Mapping ( ORM) capa construida sobre Hibernate
- Una vista expresiva tecnología llamada Páginas Groovy Server (SGP)
- Una capa controlador integrado en Spring MVC
- Un entorno de programación de línea de comandos basada en el Gant con motor maravilloso
- Un contenedor Tomcat incluido que está configurado para volver a cargar sobre la marcha
- La inyección de dependencia con el contenedor del resorte incorporado
- Apoyo a la internacionalización (i18n) se basó en el concepto de núcleo MessageSource de primavera
- Una capa de servicio transaccional basada en la abstracción de transacción de la primavera
¿Qué hay de nuevo en la versión 2.0.0.M1:
- Errores solucionados:
- g: formRemote genera XHTML válido
- No se puede insertar asignación de filtros plug-in en el lugar deseado de web.xml
- No se puede eliminar elementos de web.xml en doWithWebDescriptor
- Controlador de pruebas con render (plantilla: ....)
- Seleccione la etiqueta con el valor por defecto debería funcionar cuando uno es String y otra es GString
- Asignación definición no subclases heredan los w / Mapping Definición
- cambios Resumen / clase base en controlador requiere un reinicio manual
- GrailsUrlMappingsTestCase roto para las asignaciones de puntos de vista li>
- No se puede volver a cargar un controlador con múltiples clases definidas
- DB2 de 64 bits dialecto Detector
- mockDomain () no proporciona métodos de recuento dinámicas
- Mejoras:
- Slurp config archivos que aparecen en grails.config.locations _antes_ inicializar log4j en lugar de después de
- Fix carga con ganas de asociaciones cuando se utiliza con la paginación
- Algunas características de configuración de plug-in son indocumentados
- Eliminar griales-macros.xml
- Establecer grails.logging.jul.usebridge = false en la plantilla Config.groovy
- carga automática de clases con el sufijo de comandos
- Los métodos públicos se debe permitir (y recomendable) como acciones
- -script que se ejecuta utiliza la API de hibernación directa - que debe utilizar la API de persistencia interceptor
- Mejorar la documentación isDirty () para cubrir las colecciones de hibernación
- Combinar fuentes de datos el plugin en el núcleo
- Mejorar el rendimiento del SGP por reducir los gastos generales de la página de unión (usar nueva estrategia que no sea copia variables para cada vinculantes)
- expedición estática en SGP
- Grails 1.4 de salida no debe enviar secuencias de control especiales a los flujos de salida que no entienden ellos
- Nuevas características:
- Haga representación operaciones (vistas, plantillas, etc.) es posible en las roscas no de petición y de servicios y otros granos
- No muelle de DSL para las semillas de fábrica con arg constructor
- Apoya sólo binario distribución y uso de plugins
- Grails mejoras sobre el modo interactivo - Autocompletar, propiedad de añadir, etc
- BuildConfig debe resolver plugins transitivos
- Unidad de Pruebas Web Fluye
- limitaciones de comando por defecto
- Soporte GORM para el bolso (org.hibernate.collection.PersistentBag)
- Soporte de carga de recursos estáticos de plugins binarios a través de los plugins de recursos
- Añadir soporte para autobinding parámetros de la petición al controlador de Acción Método Parámetros
¿Qué es la nueva en la versión 1.4.0.M1:
- Grails 1.4 viene con Spring 3.1 M1, Groovy 1.8, Hibernate 3.6, 3.0 y Tomcat Servlet 7.0.
¿Qué es la nueva en la versión 1.2.2:.
- No determinismo en la resolución de dependencias plug-in
- Error al iniciar Grails:. Incompatible argumento para funcionar java.lang.VerifyError
- LocaleContextHolder está accediendo a la información equivocada i18n (Accept-Language) a partir de una taglib en una presentación.
Comentarios que no se encuentran