Official changelog https://github.com/grails/grails-core/releases/tag/v3.2.8
New app diffs: https://github.com/erichelgeson/grails-versions/compare/3.2.7...3.2.8
☀️ Easy - 0 ⛅ Changes - 1 ⛈ Major - 0
-
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)
- Re-Enable
- Globally:
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.
- Globally:
-
Reactor events in GORM off for performance improvements.
- Discussion: grails/grails-core#640 (comment)
- Re-enable them with
grails.gorm.reactor.events = true
-
Profiles create broken apps with 3.2.8
- Discussion: grails/grails-core#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.
- 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-actuator
if not used for performance- Discussion spring-projects/spring-boot#8650