Official changelog https://github.com/grails/grails-core/releases/tag/v3.2.8
Upgrade Climate ⛅
Autowireing of domain classes off on new 3.2.8 apps for performance improvements.
- Eg: Spring-security core password encoder will not be wired. (Fixed in 3.1.2 on 4/22/2017)
grails.gorm.autowire = true
- GORM Event example: https://github.com/grails-plugins/grails-spring-security-core/blob/master/src/main/templates/PersonPasswordEncoderListener.groovy.template
- NOTE: This will only work in Grails 3.2.9 or GORM 6.0.10 due to a bug in GORM 6.0.9 which shiped by default with this version.
Reactor events in GORM off for performance improvements.
- Discussion: https://github.com/grails/grails-core/issues/640#issuecomment-286736679
- Re-enable them with
grails.gorm.reactor.events = true
Profiles create broken apps with 3.2.8
- Discussion: https://github.com/grails/grails-core/issues/10562
- Profiles haven't been updated to use the new properties introduced in 3.2.8. Fixed in 3.2.9 and workaround in issue discussion.
Notable Dependancy Updates
- Groovy 2.4.10 (from 2.4.8)
- spring-boot 1.4.5.RELEASE
- Asset-pipeline 2.14.1
- No changelog avalible
- springloaded 1.2.7.RELEASE
- Consider removing
spring-boot-starter-actuatorif not used for performance