For it. This was a nefarious bug that killed a ton of my time while upgrading an app.
-Andrew Sent from my iPhone > On Nov 1, 2025, at 9:56 PM, James Daugherty <[email protected]> wrote: > > Hi Everyone, > > I opened https://github.com/apache/grails-core/pull/15194 to address > configuration not working in 7.x if a spring profile is defined as an > empty string. An example of this scenario is that earlier versions > of grails recommended defining bootRun configuration like this: > > bootRun { > jvmArgs('-Dspring.output.ansi.enabled=always') > String springProfilesActive = 'spring.profiles.active' > systemProperty springProfilesActive, > System.getProperty(springProfilesActive) > } > > When upgrading, this is a legitimate configuration to have, but it > results in the spring.profiles.active property being set to an empty > String instead of null, which triggers the bug the above PR fixes. > > Given that this causes configuration to not load for upgraded > applications, I view this as a critical issue and wish to advocate for > a 7.0.2. > > What are people's thoughts on calling a vote for 7.0.2 after this is merged? > > Regards, > James
