This is an automated email from the ASF dual-hosted git repository. jamesfredley pushed a commit to branch 7.1.x in repository https://gitbox.apache.org/repos/asf/grails-core.git
commit 9819ebee66a7a3c21df71196f20b6dd8951fb85f Merge: d41484e81b 5ea8ebadcd Author: James Fredley <[email protected]> AuthorDate: Fri Jan 23 16:55:29 2026 -0500 Merge pull request #15334 from apache/7.0.x Merge 7.0.x into 7.1.x .github/workflows/gradle.yml | 4 +- .github/workflows/release-notes.yml | 2 +- .github/workflows/release.yml | 3 + .sdkmanrc | 2 +- INSTALL | 4 + RELEASE.md | 2 +- .../gradle/wrapper/gradle-wrapper.properties | 2 +- build-logic/plugins/build.gradle | 4 + .../buildsrc/GrailsRepoSettingsPlugin.groovy | 113 ++++++++++++ build-logic/settings.gradle | 8 +- buildSrc/settings.gradle | 76 +------- dependencies.gradle | 73 +++++--- etc/bin/test-reproducible-builds.sh | 5 + etc/bin/verify.sh | 17 +- gradle/wrapper/gradle-wrapper.properties | 2 +- grails-bom/build.gradle | 20 +- .../grails-app/assets/javascripts/application.js | 2 +- .../grails-app/assets/javascripts/application.js | 2 +- grails-forge/buildSrc/settings.gradle | 73 +------- .../gradle/wrapper/gradle-wrapper.properties | 2 +- .../groovy/org/grails/forge/cli/CommandSpec.groovy | 2 +- .../build/gradle/DefaultGradleRepository.java | 59 ++++-- .../forge/build/gradle/GradleRepository.java | 51 ++++-- .../org/grails/forge/build/gradle/VersionType.java | 15 +- .../feature/spring/SpringBootVirtualThreads.java | 6 +- .../java/org/grails/forge/options/JdkVersion.java | 5 +- .../resources/assets/javascripts/application.js | 4 +- .../resources/assets/stylesheets/application.css | 4 +- .../spring/SpringBootVirtualThreadsSpec.groovy | 4 +- grails-forge/settings.gradle | 78 +------- grails-gradle/buildSrc/settings.gradle | 68 +------ .../gradle/wrapper/gradle-wrapper.properties | 2 +- .../gradle/plugin/core/GrailsGradlePlugin.groovy | 33 ++-- grails-gradle/settings.gradle | 71 +------- grails-gsp/plugin/build.gradle | 4 +- grails-profiles/base/profile.yml | 2 + grails-profiles/base/skeleton/build.gradle | 14 -- .../gradle/wrapper/gradle-wrapper.properties | 2 +- .../gradle/wrapper/gradle-wrapper.properties | 2 +- .../grails-app/assets/javascripts/application.js | 4 +- .../grails-app/assets/stylesheets/application.css | 4 +- .../grails/cli/profile/ProfileRepoConfig.groovy | 14 +- .../cli/profile/commands/CreateAppCommand.groovy | 202 ++++++++++++++++----- .../grails-app/assets/javascripts/application.js | 2 +- .../grails-app/assets/javascripts/application.js | 2 +- .../grails-app/assets/javascripts/application.js | 4 +- .../grails-app/assets/stylesheets/application.css | 2 +- .../grails-app/assets/javascripts/application.js | 4 +- .../grails-app/assets/stylesheets/application.css | 2 +- .../grails-app/assets/javascripts/application.js | 4 +- .../grails-app/assets/stylesheets/application.css | 2 +- .../grails-app/assets/javascripts/application.js | 4 +- .../grails-app/assets/stylesheets/application.css | 2 +- .../grails-app/assets/javascripts/application.js | 4 +- .../grails-app/assets/stylesheets/application.css | 2 +- .../grails-app/assets/javascripts/application.js | 2 +- .../grails-app/assets/javascripts/application.js | 2 +- .../grails-app/assets/javascripts/application.js | 2 +- .../grails-app/assets/javascripts/application.js | 2 +- .../grails-app/assets/javascripts/application.js | 4 +- .../grails-app/assets/stylesheets/application.css | 2 +- .../grails-app/assets/javascripts/application.js | 2 +- .../grails-app/assets/javascripts/application.js | 4 +- .../grails-app/assets/stylesheets/application.css | 2 +- .../grails-app/assets/javascripts/application.js | 4 +- .../grails-app/assets/stylesheets/application.css | 2 +- .../grails-app/assets/javascripts/application.js | 2 +- .../grails-app/assets/javascripts/application.js | 2 +- .../grails-app/assets/javascripts/application.js | 2 +- .../grails-app/assets/javascripts/application.js | 2 +- .../grails-app/assets/javascripts/application.js | 2 +- .../grails-app/assets/javascripts/application.js | 4 +- .../grails-app/assets/stylesheets/application.css | 4 +- .../grails-app/assets/javascripts/application.js | 2 +- ...pe.java => GrailsReleaseNotFoundException.java} | 29 +-- .../main/java/grails/init/GrailsReleaseType.java | 4 +- .../src/main/java/grails/init/GrailsUpdater.java | 82 +++++---- .../src/main/java/grails/init/GrailsVersion.java | 26 +-- .../main/java/grails/init/GrailsWrapperHome.java | 31 ++-- .../main/java/grails/init/GrailsWrapperRepo.java | 54 ++++-- .../main/java/grails/init/RootMetadataHandler.java | 2 +- settings.gradle | 71 +------- 82 files changed, 679 insertions(+), 768 deletions(-)
