You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@grails.apache.org by ja...@apache.org on 2026/04/24 23:14:41 UTC

(grails-core) branch upgrade/gradle-9.3.1 updated (9a39c7971e -> 876a8fc5d1)

This is an automated email from the ASF dual-hosted git repository.

jamesfredley pushed a change to branch upgrade/gradle-9.3.1
in repository https://gitbox.apache.org/repos/asf/grails-core.git


    from 9a39c7971e Fix CI failures from grails-publish 1.0.0-SNAPSHOT and stale codehaus reference
     add 8d844a42d2 fix: clean up labels used in the forge ui
     add ed4d53c86f chore: remove unused imports
     add 3cf7d705f6 Merge pull request #15576 from apache/forge-label-cleanup
     add 6c2c297352 fix: prompt before removing old SVN release folder during promotion
     add b891bdee58 fix: loop through all SVN release folders and prompt for each
     add 2a222ec9df fix: read confirmation from /dev/tty and accept yes as valid input
     add ee0874d9a1 fix: skip current release version when prompting to remove old folders
     add d94c062072 Merge pull request #15584 from chloeb-smith/7.0.x
     add c37db3ccbc Upgrade to Spring Boot 3.5.14
     add 31555d7c43 Merge pull request #15595 from jamesfredley/deps/spring-boot-3.5.14
     add 78a9d6b333 Merge pull request #15600 from apache/7.0.x
     add c10b7da360 docs: add Configuration Reference to Quick Reference section
     add d3dff0efdb proof of concept for a config report command
     add 5832729886 feat: hybrid ConfigReportCommand with static metadata and runtime values
     add 35970c349a chore: add missing Apache license headers for RAT audit
     add c862f72038 Merge branch '7.0.x' into docs/configuration-hybrid
     add b2c5249fe8 Merge branch '7.0.x' into docs/configuration-hybrid
     add 7830c47b46 Address Copilot review: add YAML null guard and remove unused @TempDir
     add b21e3e2542 Merge branch '7.0.x' into docs/configuration-hybrid
     add 262ec6b94a Add environment-specific configuration section to Application Properties doc
     add 9de10a3506 Merge branch '7.0.x' into docs/configuration-hybrid
     add 73c5e9a4cf Use Spring configuration metadata for config report
     add f4ad3e6da1 Fix project path for grails-data-hibernate5-core in doc generation task
     add 82144a98e5 fix: remove unnecessary Groovy imports flagged by CodeNarc
     add d0669b3319 feat: add configuration metadata for Cache, DB Migration, MongoDB, and JSON Views
     add 6cdb4ce348 Fix GSP metadata location and update plugin reference links
     add b570dc64a5 Merge branch '7.0.x' into docs/configuration-hybrid
     add a7a1e22ee5 Merge branch '7.0.x' into docs/configuration-hybrid
     add d9055f6072 Merge branch '7.0.x' into docs/configuration-hybrid
     add 242b1d5602 Merge branch '7.0.x' into docs/configuration-hybrid
     add 9a6dd39527 Merge branch '7.0.x' into docs/configuration-hybrid
     add 98d82cbbf2 fix: remove redundant config `grails.gorm.reactor.events: false`
     add 3b5675fcc1 fix: reorder `info` config values to top
     add 13765da5d7 fix: reorder `grails.codegen.profile` to match forge
     add 4e971b04cd fix: remove `spring.main.banner-mode: off`
     add b72ab56e1f fix: remove redundant `spring.jmx.unique-names: true`
     add 97e8a4a65e fix: rm redundant `spring.groovy.template.check-template-location: false`
     add 309605b66e fix: rm redundant `grails.mime.disable.accept.header.userAgents`
     add 2f4dde80b6 fix: rm `spring.devtools.restart.additional-exclude`
     add aa4ad81408 fix: rm actuator config
     add 8cae583645 fix: rm redundant `grails.controllers.defaultScope: singleton`
     add 0206230c9f fix: rm redundant `grails.urlmapping.cache.maxsize: 1000`
     add e2b08c9c44 fix: rm redundant `grails.converters.encoding: UTF-8`
     add e3d542bbd5 fix: rm redundant `grails.views.default.codec: html`
     add 7c0fe85219 fix: rm redundant `grails.views.gsp.*` config
     add 7cbdd75599 fix: rm additional redundant userAgent config
     add b56f8ee7ea test: update config in functional tests apps
     add 3479842490 chore: remove unused imports
     add fa1d3576b3 docs: update upgrade guide
     add 5efadac62d Merge pull request #15574 from apache/align-cli-conf-output
     add c0bd6eca2e Merge branch '7.0.x' into docs/configuration-hybrid
     add e768e20e5a fix: correct defaults in spring-configuration-metadata.json and align urlmapping cache size
     add bf766ca9d1 Merge pull request #15426 from apache/docs/configuration-hybrid
     add f6e2ab5ed5 Merge branch '7.0.x' into 7.1.x
     add 14491fd4b2 Merge branch '7.1.x' into 8.0.x
     add 137808d577 fix(ci): pin wrapper verification to this branch's snapshot version
     add 5037a40d94 Honor PREFERRED_GRAILS_VERSION env var and tidy wrapper CI
     add b0c1eb601d Extract wrapper configuration strings as public constants on GrailsVersion
     add 791866172a Fail fast when gradle.properties has blank grailsVersion value
     add d734d4317b Hoist .trim() to grailsVersion variable definition and drop JDK 21+ broken blank-version tests
     add 9719b07d14 Merge pull request #15598 from jamesfredley/fix/wrapper-verify-pin-branch-snapshot
     add 9813638b5e Merge branch '7.0.x' into 7.1.x
     add 297eb4ce91 Merge branch '7.1.x' into 8.0.x
     add 876a8fc5d1 Merge branch '8.0.x' into upgrade/gradle-9.3.1

No new revisions were added by this update.

Summary of changes:
 .github/scripts/releaseDistributions.sh            |  22 +-
 .github/workflows/gradle.yml                       |   9 +-
 .../META-INF/spring-configuration-metadata.json    |  46 +++
 grails-core/build.gradle                           |   3 +-
 .../grails/dev/commands/ConfigReportCommand.groovy | 371 ++++++++++++++++++
 .../META-INF/spring-configuration-metadata.json    | 340 +++++++++++++++++
 .../dev/commands/ConfigReportCommandSpec.groovy    | 425 +++++++++++++++++++++
 .../META-INF/spring-configuration-metadata.json    |  28 ++
 .../META-INF/spring-configuration-metadata.json    | 106 +++++
 .../META-INF/spring-configuration-metadata.json    | 160 ++++++++
 .../META-INF/spring-configuration-metadata.json    |  40 ++
 grails-doc/build.gradle                            | 324 +++++++++++++++-
 .../src/en/guide/upgrading/upgrading60x.adoc       |  40 ++
 .../grails/forge/api/DevelopmentReloadingDTO.java  |   3 +-
 .../java/org/grails/forge/api/GormImplDTO.java     |   4 +-
 .../java/org/grails/forge/api/ServletImplDTO.java  |   4 +-
 .../forge/api/preview/PreviewController.java       |   2 +-
 .../micronaut/GrailsMicronautValidator.java        |   2 +-
 .../java/org/grails/forge/feature/test/Spock.java  |  16 +
 .../org/grails/forge/feature/view/GrailsGsp.java   |  18 +-
 .../grails/forge/feature/view/json/ViewJson.java   |   1 -
 .../forge/feature/view/markup/ViewMarkup.java      |   1 -
 .../org/grails/forge/feature/web/GrailsWeb.java    |   7 -
 .../grails/forge/options/DevelopmentReloading.java |  16 +-
 .../java/org/grails/forge/options/GormImpl.java    |  13 +-
 .../java/org/grails/forge/options/ServletImpl.java |  18 +-
 .../grails/forge/feature/view/GrailsGspSpec.groovy |  18 +-
 .../forge/feature/view/json/ViewJsonSpec.groovy    |   1 -
 .../grails/forge/feature/web/GrailsWebSpec.groovy  |  12 -
 .../META-INF/spring-configuration-metadata.json    |  99 +++++
 .../base/skeleton/grails-app/conf/application.yml  |  43 +--
 .../skeleton/grails-app/conf/application.yml       |  15 -
 .../web/skeleton/grails-app/conf/application.yml   |  20 -
 .../app1/grails-app/conf/application.yml           |  26 +-
 .../app2/grails-app/conf/application.yml           |  25 --
 .../app3/grails-app/conf/application.yml           |  18 -
 .../grails-app/conf/application.yml                |  11 -
 .../cache/grails-app/conf/application.yml          |  48 +--
 .../build.gradle                                   |  21 +-
 .../grails-app/conf/application.groovy             |  14 +-
 .../grails-app/conf/application.yml                |  29 +-
 .../grails-app/conf/logback.xml                    |   4 +-
 .../controllers/configreport}/UrlMappings.groovy   |   6 +-
 .../init/configreport}/Application.groovy          |  10 +-
 .../ConfigReportCommandIntegrationSpec.groovy      | 271 +++++++++++++
 .../main/groovy/configreport/AppProperties.groovy  |  37 +-
 .../datasources/grails-app/conf/application.yml    |  27 +-
 .../demo33/grails-app/conf/application.yml         |  53 +--
 .../exploded/grails-app/conf/application.yml       |  28 +-
 .../grails-app/conf/application.yml                |  35 +-
 .../test/app/ConfigurationPrioritySpec.groovy      |   2 +-
 .../test/app/EnvironmentConfigurationSpec.groovy   |  28 +-
 .../geb-gebconfig/grails-app/conf/application.yml  |  13 -
 .../geb/grails-app/conf/application.yml            |  13 -
 .../gorm/grails-app/conf/application.yml           |  28 +-
 .../gsp-layout/grails-app/conf/application.yml     |  13 -
 .../gsp-sitemesh3/grails-app/conf/application.yml  |  13 -
 .../grails-app/conf/application.yml                |   8 -
 .../grails-app/conf/application.yml                |  13 -
 .../grails-app/conf/application.yml                |  20 +-
 .../grails-app/conf/application.yml                |  20 +-
 .../grails-app/conf/application.yml                |  20 +-
 .../grails-app/conf/application.yml                |   8 -
 .../grails-app/conf/application.yml                |  20 +-
 .../grails-app/conf/application.yml                |  28 +-
 .../issue450/grails-app/conf/application.yml       |  18 -
 .../hyphenated/grails-app/conf/application.yml     |  32 +-
 .../issue-11102/grails-app/conf/application.yml    |  44 +--
 .../issue-11767/grails-app/conf/application.yml    |   8 -
 .../issue-15228/grails-app/conf/application.yml    |   8 -
 .../grails-app/conf/application.yml                |  27 +-
 .../grails-app/conf/application.yml                |  34 --
 .../grails-app/conf/application.yml                |  43 ---
 .../micronaut/grails-app/conf/application.yml      |  50 ---
 .../mongodb/base/grails-app/conf/application.yml   |  38 +-
 .../grails-app/conf/application.yml                |  29 +-
 .../gson-templates/grails-app/conf/application.yml |  29 +-
 .../hibernate5/grails-app/conf/application.yml     |  20 +-
 .../grails-app/conf/application.yml                |  31 --
 .../namespaces/grails-app/conf/application.yml     |  28 +-
 .../exploded/grails-app/conf/application.yml       |  43 +--
 .../groovy/exploded/PluginDependencySpec.groovy    |   2 +-
 .../issue11005/grails-app/conf/application.yml     |  43 +--
 .../loadafter/grails-app/conf/application.yml      |  43 +--
 .../loadfirst/grails-app/conf/application.yml      |  36 +-
 .../loadsecond/grails-app/conf/application.yml     |  36 +-
 .../grails-app/conf/application.yml                |  28 +-
 .../scaffolding/grails-app/conf/application.yml    |  57 ---
 .../grails-app/conf/application.yml                |  31 +-
 .../META-INF/spring-configuration-metadata.json    |  67 ++++
 .../META-INF/spring-configuration-metadata.json    | 248 ++++++++++++
 .../web/mapping/DefaultUrlMappingsHolder.java      |   2 +-
 .../src/main/java/grails/init/GrailsVersion.java   |  88 ++++-
 .../groovy/grails/init/GrailsVersionSpec.groovy    |  94 ++++-
 settings.gradle                                    |   2 +
 95 files changed, 2949 insertions(+), 1447 deletions(-)
 create mode 100644 grails-cache/src/main/resources/META-INF/spring-configuration-metadata.json
 create mode 100644 grails-core/src/main/groovy/grails/dev/commands/ConfigReportCommand.groovy
 create mode 100644 grails-core/src/main/resources/META-INF/spring-configuration-metadata.json
 create mode 100644 grails-core/src/test/groovy/grails/dev/commands/ConfigReportCommandSpec.groovy
 create mode 100644 grails-data-hibernate5/core/src/main/resources/META-INF/spring-configuration-metadata.json
 create mode 100644 grails-data-hibernate5/dbmigration/src/main/resources/META-INF/spring-configuration-metadata.json
 create mode 100644 grails-data-mongodb/grails-plugin/src/main/resources/META-INF/spring-configuration-metadata.json
 create mode 100644 grails-databinding/src/main/resources/META-INF/spring-configuration-metadata.json
 create mode 100644 grails-gsp/plugin/src/main/resources/META-INF/spring-configuration-metadata.json
 copy grails-test-examples/{external-configuration => config-report}/build.gradle (79%)
 copy grails-core/src/test/resources/test-application.groovy => grails-test-examples/config-report/grails-app/conf/application.groovy (74%)
 copy grails-test-examples/{database-cleanup => config-report}/grails-app/conf/application.yml (63%)
 copy grails-test-examples/{test-phases => config-report}/grails-app/conf/logback.xml (92%)
 copy grails-test-examples/{plugins/exploded/grails-app/controllers/exploded => config-report/grails-app/controllers/configreport}/UrlMappings.groovy (95%)
 mode change 100755 => 100644
 copy {grails-data-hibernate5/dbmigration/grails-app/init/databasemigration => grails-test-examples/config-report/grails-app/init/configreport}/Application.groovy (87%)
 create mode 100644 grails-test-examples/config-report/src/integration-test/groovy/configreport/ConfigReportCommandIntegrationSpec.groovy
 copy grails-cache/src/main/groovy/grails/plugin/cache/CachePluginConfiguration.groovy => grails-test-examples/config-report/src/main/groovy/configreport/AppProperties.groovy (59%)
 create mode 100644 grails-views-gson/src/main/resources/META-INF/spring-configuration-metadata.json
 create mode 100644 grails-web-core/src/main/resources/META-INF/spring-configuration-metadata.json