Releases: apache/grails-core
Releases · apache/grails-core
Grails 4.0.5
Release Information
- What's new in Grails 4 Guide
- User Guide
- Github commits
- Closed Issues
- Updated to Micronaut 1.3.7
- Update to Spring 5.1.18.RELEASE
- Update to SpringBoot 2.1.17.RELEASE
- Update to GORM Datastore 7.0.8
Grails 4.1.0.M2
Release Information
- What's new in Grails 4 Guide
- User Guide
- Github commits
- Closed Issues
- Resolved the issue related to the running of Grails application with Java 8 due to Groovy 3.0.5 update.
Notes
Please update the Grails Testiing Support library manually by defining the following property in gradle.properties file as:
testingSupport.version=2.2.0.M2
Grails 4.0.4
Release Information
- What's new in Grails 4 Guide
- User Guide
- Github commits
- Closed Issues
- Improvements in REST API Profile
- Ability to load configurations from the plugin.groovy
- Optimized performance of compileGsonViews and compileGroovyPages tasks.
- Updated to Micronaut 1.3.7
NOTE:
There a known bug where the GORM version is still pointing to 7.0.7.RELEASE so update the gorm.version in the gradle.properties file as follows:
gorm.version=7.0.7.RELEASE
Grails 4.1.0.M1
Release Information
Known Issues
Grails 4.1.0.M1 has been shipped with a version of Groovy (3.0.3) that is causing applications to fail to start with Java 8. Please check #11557 for more details about the exception. In order to test this milestone, use Java 11.
Grails 4.0.3
Release Information
Grails 4.0.2
Release Information
Hot Reloading with JDK8
Support for spring-loaded was added back for JDK8 #11441. To enable:
build.gradle
dependencies {
// Remove dev-tools from classpath
// developmentOnly("org.springframework.boot:spring-boot-devtools")
// Add springloaded as a jvm agent
agent "org.springframework:springloaded:1.2.8.RELEASE"
// (Optional) Native OSX file watcher
runtimeOnly "io.methvin:directory-watcher:0.9.6"
//...
}NOTE: While spring-loaded continues to function - it has not been actively maintained for years.
Detect spring-dev-tools reload
A flag was added to detect if a restart was due to dev-tools or not
if (Environment.isDevtoolsRestart()) {
println "Caused By Dev Tools Restart"
} else {
println "Not A Dev Tools Restart"
}Updates
Grails 3.3.11
Release Information
Issues fixed
Dependencies upgraded
- Spring Boot 1.5.22.RELEASE
- Spring Framework 4.3.25.RELEASE
- Tomcat 8.5.43