-
Notifications
You must be signed in to change notification settings - Fork 949
Grails Engineering Meeting Notes (10 14 2021)
Jason Schindler edited this page Dec 27, 2021
·
1 revision
Date: 10/14/2021
- Puneet Behl
- David Estes
- Paul King
- James Kleeh
- Jason Schindler
- Changes to Groovy
- Current Development Activities
- Open Discussion
-
Team discussed changes to Groovy that impact the use of
transient
on methods and how the change impacts Grails transformations and projects- James: I think when we move to Grails 6 we should suggest that people currently using transient need to swap to an annotation
- Paul: Our preferred approach would be to remove it from the grammar, but there may be other frameworks like Grails that are using it
- Looked at the issue filed by David with Grails 5 that appears to be due to Groovy 3.0.7
- https://issues.apache.org/jira/browse/GROOVY-10303
- David: I'm looking further into it and trying to identify the root of the issue
-
James: Do you know when the GA of Groovy 4 will be released?
- Paul: I imagine that late December is about when it will be released
- I think we should update Grails to 3.0.8 or 3.0.9 because there were some improvements in reporting errors that have helped me debug the issue I was working on
- Puneet: I tried to update to Groovy 3.0.9 before Grails 5 GA and experienced errors, so I rolled it back. I think we can update it but there are some issues
- I'm planning on a 5.0.1 release early next week to fix some bugs
- There is an issue with creating Grails applications with Grails forge. It looks like we can only build Grails 5 or Grails 4 apps
- James: I would suggest that we make it work for Grails 5 first
- Puneet: I'll update it to support Grails 5 and look into what is going on with Grails 4
- James: If we are doing the CLI overhaul this will be part of it
- There is a PR to update to Micronaut 3.1, but there are errors that I need to investigate
- James: That may be because we are using Groovy 3.0.9
- I'll be updating the Grails documentation around the plugins