@@ -1154,7 +1154,7 @@ class CreateAppCommand extends ArgumentCompletingCommand implements ProfileRepos
11541154 @CompileDynamic
11551155 protected void updateSpringDependencies (GrailsConsoleAntBuilder ant , String grailsVersion , String springBootVersion , File targetDirectory ) {
11561156 if (! springBootVersion || ! (springBootVersion. substring(0 , springBootVersion. lastIndexOf(' .' )) in SUPPORT_SPRING_BOOT_VERSIONS )) {
1157- // Currently already upgraded to Spring Boot 3.2
1157+ // Currently already upgraded to Spring Boot 3.4
11581158 return
11591159 }
11601160
@@ -1214,7 +1214,7 @@ group """
12141214 delete dir : " app/domain"
12151215 delete dir : " app/i18n"
12161216 delete {
1217- fileset dir : " app/init " , includes : " **/BootStrap .groovy"
1217+ fileset dir : " app/boot " , includes : " **/Bootstrap .groovy"
12181218 }
12191219 delete dir : " app/services"
12201220 delete dir : " app/taglib"
@@ -1239,10 +1239,21 @@ group """
12391239 replacetoken ' implementation "org.graceframework:grace-core"\n '
12401240 replacevalue ' '
12411241 }
1242+ replace(file : ' build.gradle' ) {
1243+ replacetoken ' developmentOnly("org.springframework.boot:spring-boot-devtools")\n '
1244+ replacevalue ' implementation "org.springframework.boot:spring-boot-web"\n '
1245+ }
1246+ replace(file : ' build.gradle' ) {
1247+ replacetoken ' console "org.graceframework:grace-console"\n '
1248+ replacevalue ' implementation "org.graceframework:grace-boot"\n '
1249+ }
12421250 replaceregexp(match : ' \\ s+implementation "org.graceframework:grace-plugin-(.+)' , replace : " " , flags : " g" ) {
12431251 fileset(dir : " ." , includes : ' build.gradle' )
12441252 }
1245- replaceregexp(match : ' \\ s+implementation "org.graceframework.plugins:(.+)' , replace : " " , flags : " g" ) {
1253+ replaceregexp(match : ' \\ s+implementation "org.graceframework:grace-boot-(.+)' , replace : " " , flags : " g" ) {
1254+ fileset(dir : " ." , includes : ' build.gradle' )
1255+ }
1256+ replaceregexp(match : ' \\ s+testImplementation "org.graceframework:grace-boot-(.+)' , replace : " " , flags : " g" ) {
12461257 fileset(dir : " ." , includes : ' build.gradle' )
12471258 }
12481259 replaceregexp(match : ' ^tasks((.)*\\ n)*' , replace : " " , flags : " gm" ) {
0 commit comments