Grails Changelog

What's new in Grails 1.3.7

May 4, 2011
  • Sub-task:
  • [GRAILS-7191] - Maven o mavenized project doea not deploy in tomcat
  • Bug:
  • [GRAILS-6793] - compile dependencies not included in war file
  • [GRAILS-6858] - Logging doesn't work with integration tests
  • [GRAILS-7041] - Inconsistency between generated create.gsp and the Doc for the g:hasErrors tag
  • [GRAILS-7045] - Inline plugin loading broken on Windows
  • [GRAILS-7053] - Dependency resolution issue in 1.4
  • [GRAILS-7058] - maven support complely broken
  • [GRAILS-7062] - Ajax event-handlers like onComplete are not rendered properly for g:remoteLink
  • [GRAILS-7069] - Grails controller cannot import domain class from in-place plugin
  • [GRAILS-7079] - Maven not packing basic core jars in war with grails 1.3.6
  • [GRAILS-7080] - When services containing @Transactional methods are reloaded, a class level transactional proxy is incorrectly created
  • [GRAILS-7096] - URLCreatorCache does not honor variations in collections in params
  • [GRAILS-7100] - gdoc gradle target is failing on the 1.3.7 build
  • [GRAILS-7111] - the doc build is failing because of a problem downloading archives from github
  • [GRAILS-7149] - Grails maven plugin maven-functional-test goal causes NPE with dependencies without explict scope
  • [GRAILS-7162] - Snapshot versions of plugins are not interpreted correctly (e.g. 0.2-SNAPSHOT should be > 0.1 but isn't)
  • [GRAILS-7164] - Transitive plugin plugin dependencies are installed even if explicitly not exported in dependency DSL.
  • [GRAILS-7168] - Declared plugins cannot be downgraded without deleting installed plugin
  • [GRAILS-7177] - Inconsistent Resource Handling For FIles In src/java vs. Files In src/groovy
  • [GRAILS-7186] - Integration tests fail after upgrading to 1.3.7 snapshot
  • [GRAILS-7189] - Can not update date to null using data binding
  • [GRAILS-7201] - Static import doesn't work (due to bug of Groovy 1.7.4 and 1.7.5)
  • [GRAILS-7206] - Grails maven plugin maven-functional-test goal fails to load org.slf4j.impl.StaticLoggerBinder
  • [GRAILS-7213] - grails.util.PluginBuildSettings.getPluginSourceFiles doesn't properly interprete EXCLUDED_RESOURCES ant patterns; .svn directories should be filtered out
  • [GRAILS-7218] - Reverse mapping work incorrectly with arrays in params parameter
  • [GRAILS-7257] - Test-app script cannot handle spaces in test names
  • [GRAILS-7355] - grails.config.locations doesn't find my .groovy file when I specify its on the classpath
  • Improvement:
  • [GRAILS-7012] - Special note in documentation: the 'log' variable from GroovyTestCase
  • [GRAILS-7060] - Prevent security sensitive parameters from displaying in exception logs
  • [GRAILS-7082] - Upgrade Build To Use Gradle 0.9
  • [GRAILS-7161] - Enable caching for GrailsViewResolver when GSP reloading is enabled in production (war-deployed)
  • [GRAILS-7163] - Prevent committing original response while Sitemesh is active (before layout is applied)
  • [GRAILS-7174] - Fix functional-test build so it runs the tests against run-war
  • [GRAILS-7178] - Document dependencyConfiguration() method of dependency configuration
  • [GRAILS-7222] - Disable request parameter logging in production mode by default
  • [GRAILS-7264] - Upgrade To Groovy 1.7.8

New in Grails 1.3 RC2 (Apr 24, 2010)

  • Bug
  • [GRAILS-4090] - Russian messages from messages_ru.properties don't display correctly
  • [GRAILS-4906] - When an enum is an attribute of a domain subclass, subclasses on another branch still require it.
  • [GRAILS-5020] - Custom getter not possible
  • [GRAILS-5545] - release-plugin broken: trustAnchors parameter is empty
  • [GRAILS-5631] - subflows don't work when referenced in a different controller
  • [GRAILS-5666] - Run-war has some classpath conflicts
  • [GRAILS-5679] - The run-war script is not setting up classpath properly. Even with Ant added to runtime dependencies, errors occur using AntBuilder
  • [GRAILS-6062] - Global constraints broken
  • [GRAILS-6089] - Cannot execute local closure from within init closure in BootStrap.groovy
  • [GRAILS-6096] - Deploy to Glassfish fails
  • [GRAILS-6105] - JNDI configuration in grails.naming.entries broken since 1.2.2
  • [GRAILS-6121] - grails 1.3.0 RC1 binary zip problem
  • [GRAILS-6123] - gsp can't handle utf8 content correctly
  • [GRAILS-6124] - On auto reloading MissingMethodException is thrown: No signature of method: _GrailsRun_groovy.doInstallPluginFromGrailsHomeOrRepository()
  • [GRAILS-6125] - Grails cannot correctly restart after upgrading to 1.3RC1
  • [GRAILS-6126] - Grails distribution ZIP built from incorrect git repo
  • [GRAILS-6128] - can't upgrade to grails-1.3.x for some encoding issue
  • [GRAILS-6129] - Grails 1.3RC1 run-war does not work - shows 404 error page
  • [GRAILS-6155] - Stack Overflow on plugin release
  • [GRAILS-6156] - "test-app -unit" does not run any tests
  • [GRAILS-6161] - A property's shared constraint is applied to all the properties in a domain class
  • [GRAILS-6170] - grails generate-all fails
  • [GRAILS-6172] - When mapping a 500 error code in UrlMappings to a controller action, exceptions are logged three times and the controller is invoked twice
  • [GRAILS-6179] - -unit and -integration flags are ignored by test-app
  • [GRAILS-6187] - The defaultAction property is not making any impact in grails 1.3RC1 and accessing the defaultAction result in 404
  • Improvement
  • [GRAILS-1861] - Allow parameters like server.port to be configurable in Config.groovy
  • [GRAILS-4518] - GORM on GAE
  • [GRAILS-4958] - Grails.org logo in main layout is pointing to grails.org