This is an automated email from the ASF dual-hosted git repository. jdaugherty pushed a commit to branch 8.0.x in repository https://gitbox.apache.org/repos/asf/grails-core.git
commit 482d2f9cb04e1eec20ed634dec48964bc35c883b Merge: 7b424fbfb1 2a92830b90 Author: James Daugherty <[email protected]> AuthorDate: Fri Dec 5 12:47:01 2025 -0500 Merge branch '7.1.x' into 8.0.x .github/workflows/release.yml | 1 + .mailmap | 933 +++++++++++++++++++++ RELEASE.md | 4 +- build-logic/plugins/build.gradle | 12 +- .../apache/grails/buildsrc/CompilePlugin.groovy | 135 +++ .../org/apache/grails/buildsrc/GradleUtils.groovy | 38 +- .../apache/grails/buildsrc/PublishPlugin.groovy | 153 +++- .../grails/buildsrc/SharedPropertyPlugin.groovy | 77 ++ build-logic/settings.gradle | 36 + build.gradle | 2 - buildSrc/build.gradle | 47 +- {build-logic => buildSrc}/settings.gradle | 83 +- .../groovy/grails/doc/macros/HiddenMacro.groovy | 31 - dependencies.gradle | 2 +- gradle/java-config.gradle | 72 -- gradle/rat-root-config.gradle | 1 + grails-async/core/build.gradle | 4 +- grails-async/gpars/build.gradle | 4 +- grails-async/plugin/build.gradle | 4 +- grails-async/rxjava/build.gradle | 4 +- grails-async/rxjava2/build.gradle | 4 +- grails-async/rxjava3/build.gradle | 4 +- grails-bom/build.gradle | 1 - grails-bootstrap/build.gradle | 4 +- grails-cache/build.gradle | 5 +- grails-codecs-core/build.gradle | 4 +- grails-codecs/build.gradle | 4 +- grails-common/build.gradle | 4 +- grails-console/build.gradle | 4 +- grails-controllers/build.gradle | 4 +- grails-converters/build.gradle | 4 +- grails-core/build.gradle | 4 +- grails-data-hibernate5/boot-plugin/build.gradle | 9 +- grails-data-hibernate5/core/build.gradle | 9 +- grails-data-hibernate5/dbmigration/build.gradle | 7 +- grails-data-hibernate5/grails-plugin/build.gradle | 9 +- grails-data-mongodb/boot-plugin/build.gradle | 8 +- grails-data-mongodb/bson/build.gradle | 8 +- grails-data-mongodb/core/build.gradle | 8 +- grails-data-mongodb/ext/build.gradle | 8 +- grails-data-mongodb/grails-plugin/build.gradle | 8 +- grails-data-mongodb/gson-templates/build.gradle | 4 +- grails-data-simple/build.gradle | 11 +- grails-databinding-core/build.gradle | 4 +- grails-databinding/build.gradle | 4 +- grails-datamapping-async/build.gradle | 11 +- grails-datamapping-core-test/build.gradle | 11 +- grails-datamapping-core/build.gradle | 11 +- grails-datamapping-rx/build.gradle | 11 +- grails-datamapping-support/build.gradle | 11 +- grails-datamapping-tck/build.gradle | 11 +- grails-datamapping-validation/build.gradle | 11 +- grails-datasource/build.gradle | 4 +- grails-datastore-async/build.gradle | 11 +- grails-datastore-core/build.gradle | 11 +- grails-datastore-web/build.gradle | 11 +- grails-dependencies/assets/build.gradle | 8 +- grails-dependencies/starter-web/build.gradle | 8 +- grails-dependencies/test/build.gradle | 8 +- grails-doc/build.gradle | 1 + grails-domain-class/build.gradle | 4 +- grails-encoder/build.gradle | 4 +- grails-events/compat/build.gradle | 4 +- grails-events/core/build.gradle | 4 +- grails-events/gpars/build.gradle | 4 +- grails-events/plugin/build.gradle | 4 +- grails-events/rxjava/build.gradle | 4 +- grails-events/rxjava2/build.gradle | 4 +- grails-events/rxjava3/build.gradle | 4 +- grails-events/spring/build.gradle | 4 +- grails-events/transforms/build.gradle | 4 +- grails-fields/build.gradle | 5 +- grails-forge/build.gradle | 11 +- grails-forge/buildSrc/build.gradle | 54 +- .../buildSrc}/settings.gradle | 87 +- grails-forge/gradle.properties | 3 +- grails-forge/gradle/java-config.gradle | 77 -- grails-forge/grails-cli-shadow/build.gradle | 6 +- grails-forge/grails-cli/build.gradle | 6 +- .../grails-forge-analytics-postgres/build.gradle | 1 + grails-forge/grails-forge-api/build.gradle | 3 +- grails-forge/grails-forge-cli/build.gradle | 3 +- grails-forge/grails-forge-core/build.gradle | 7 +- grails-forge/grails-forge-web-netty/build.gradle | 1 + grails-forge/test-core/build.gradle | 3 +- grails-geb/build.gradle | 11 +- grails-gradle/bom/build.gradle | 2 +- grails-gradle/build.gradle | 7 +- grails-gradle/buildSrc/build.gradle | 38 +- .../buildSrc}/settings.gradle | 68 +- grails-gradle/common/build.gradle | 5 +- grails-gradle/gradle/java-config.gradle | 85 -- grails-gradle/model/build.gradle | 5 +- grails-gradle/plugins/build.gradle | 4 +- grails-gradle/tasks/build.gradle | 4 +- grails-gsp/core/build.gradle | 5 +- grails-gsp/grails-layout/build.gradle | 4 +- grails-gsp/grails-sitemesh3/build.gradle | 5 +- grails-gsp/grails-taglib/build.gradle | 5 +- grails-gsp/grails-web-gsp-taglib/build.gradle | 5 +- grails-gsp/grails-web-gsp/build.gradle | 5 +- grails-gsp/grails-web-jsp/build.gradle | 5 +- grails-gsp/grails-web-taglib/build.gradle | 5 +- grails-gsp/plugin/build.gradle | 5 +- grails-gsp/spring-boot/build.gradle | 5 +- grails-i18n/build.gradle | 4 +- grails-interceptors/build.gradle | 4 +- grails-logging/build.gradle | 4 +- grails-micronaut/build.gradle | 4 +- grails-mimetypes/build.gradle | 4 +- grails-rest-transforms/build.gradle | 4 +- grails-scaffolding/build.gradle | 5 +- grails-services/build.gradle | 4 +- grails-shell-cli/build.gradle | 4 +- grails-spring/build.gradle | 4 +- grails-test-core/build.gradle | 4 +- grails-test-examples/app1/build.gradle | 6 +- grails-test-examples/app2/build.gradle | 5 +- grails-test-examples/app3/build.gradle | 6 +- .../async-events-pubsub-demo/build.gradle | 6 +- grails-test-examples/cache/build.gradle | 5 +- grails-test-examples/datasources/build.gradle | 5 +- grails-test-examples/demo33/build.gradle | 5 +- grails-test-examples/exploded/build.gradle | 5 +- .../external-configuration/build.gradle | 5 +- grails-test-examples/geb-gebconfig/build.gradle | 8 +- grails-test-examples/geb/build.gradle | 7 +- grails-test-examples/gorm/build.gradle | 6 +- grails-test-examples/gsp-layout/build.gradle | 6 +- grails-test-examples/gsp-sitemesh3/build.gradle | 6 +- .../hibernate5/grails-data-service/build.gradle | 3 +- .../grails-database-per-tenant/build.gradle | 3 +- .../grails-hibernate-groovy-proxy/build.gradle | 3 +- .../hibernate5/grails-hibernate/build.gradle | 3 +- .../grails-multiple-datasources/build.gradle | 3 +- .../grails-partitioned-multi-tenancy/build.gradle | 3 +- .../grails-schema-per-tenant/build.gradle | 3 +- .../hibernate5/issue450/build.gradle | 3 +- .../hibernate5/spring-boot-hibernate/build.gradle | 3 +- .../hibernate5/standalone-hibernate/build.gradle | 3 +- grails-test-examples/hyphenated/build.gradle | 5 +- grails-test-examples/issue-11102/build.gradle | 5 +- grails-test-examples/issue-11767/build.gradle | 5 +- grails-test-examples/issue-15228/build.gradle | 6 +- .../issue-698-domain-save-npe/build.gradle | 5 +- grails-test-examples/issue-views-182/build.gradle | 5 +- grails-test-examples/micronaut/build.gradle | 5 +- grails-test-examples/mongodb/base/build.gradle | 5 +- .../mongodb/database-per-tenant/build.gradle | 5 +- .../mongodb/gson-templates/build.gradle | 5 +- .../mongodb/hibernate5/build.gradle | 5 +- .../mongodb/springboot/build.gradle | 5 +- .../mongodb/test-data-service/build.gradle | 5 +- grails-test-examples/namespaces/build.gradle | 5 +- grails-test-examples/plugins/exploded/build.gradle | 5 +- .../plugins/issue-11767/build.gradle | 5 +- .../plugins/issue11005/build.gradle | 5 +- .../plugins/loadafter/build.gradle | 5 +- .../plugins/loadfirst/build.gradle | 5 +- .../plugins/loadsecond/build.gradle | 5 +- grails-test-examples/scaffolding/build.gradle | 3 +- .../views-functional-tests-plugin/build.gradle | 3 +- .../views-functional-tests/build.gradle | 4 +- grails-test-suite-base/build.gradle | 4 +- grails-test-suite-persistence/build.gradle | 4 +- grails-test-suite-uber/build.gradle | 7 +- grails-test-suite-web/build.gradle | 4 +- grails-testing-support-core/build.gradle | 8 +- grails-testing-support-datamapping/build.gradle | 4 +- grails-testing-support-mongodb/build.gradle | 6 +- grails-testing-support-views-gson/build.gradle | 4 +- grails-testing-support-web/build.gradle | 5 +- grails-url-mappings/build.gradle | 4 +- grails-validation/build.gradle | 4 +- grails-views-core/build.gradle | 5 +- grails-views-gson/build.gradle | 5 +- grails-views-markup/build.gradle | 5 +- grails-web-boot/build.gradle | 4 +- grails-web-common/build.gradle | 4 +- grails-web-core/build.gradle | 4 +- grails-web-databinding/build.gradle | 4 +- grails-web-mvc/build.gradle | 4 +- grails-web-url-mappings/build.gradle | 4 +- grails-wrapper/build.gradle | 10 +- 184 files changed, 1903 insertions(+), 981 deletions(-)
