Search⌘ K
AI Features

A History Lesson

Discover the development of the Grails framework from versions 2.0 to 3. Learn about improvements in Groovy support, RESTful capabilities, asynchronous APIs, and the transition to Gradle. Understand new features like advanced scaffolding, improved dependency management, and testing tools to enhance your Grails applications.

What follows is a brief history of features added to Grails and starting with 2.0.

Grails 2.0

There have been a lot of great changes in Grails 2.0: Grails docs are better.

  • Better error page - Shows code that caused the problem.
  • H2 database console in development mode (at the URI /dbconsole)
  • Grails 2.0 supports Groovy 1.8.
  • Runtime reloading for typed services, domain classes, src/groovy and src/java.
  • Run any command with -reloading to dynamically reload it.
  • Binary plugins (jars)
  • Better scaffolding - HTML 5 compliant (mobile/tablet ready).
  • PageRenderer and LinkGenerator API for services.
  • Servlet 3.0 async API supported with events plugin and platform core.
  • Resources plugin integrated into core.
  • Plugins for gzip, cache, and bundling (install-plugin cached-resources,
...