You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@grails.apache.org by sc...@apache.org on 2026/07/08 12:48:47 UTC

(grails-core) 01/01: Merge pull request #15916 from codeconsole/feat/overridable-i18n-urlmappings-beans

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

codeconsole pushed a commit to branch 8.0.x
in repository https://gitbox.apache.org/repos/asf/grails-core.git

commit 87a4afd8bb140e67eef3a88f14d33c897468f601
Merge: 23045cd5ee 1ea2031942
Author: Scott Murphy <sc...@alwaysvip.com>
AuthorDate: Wed Jul 8 07:48:39 2026 -0500

    Merge pull request #15916 from codeconsole/feat/overridable-i18n-urlmappings-beans
    
    Make i18n and URL-mappings framework beans overridable (@ConditionalOnMissingBean)

 grails-controllers/build.gradle                    |   2 +
 .../controllers/ControllersAutoConfiguration.java  |  19 ++-
 .../GrailsViewResolverAutoConfiguration.java       |  85 +++++++++++++
 ...rk.boot.autoconfigure.AutoConfiguration.imports |   1 +
 .../ControllersAutoConfigurationSpec.groovy        | 136 +++++++++++++++++++++
 .../GrailsViewResolverAutoConfigurationSpec.groovy |  79 ++++++++++++
 .../src/main/groovy/grails/config/Settings.groovy  |   6 +
 .../injection/ApplicationClassInjector.groovy      |   1 -
 .../src/en/guide/upgrading/upgrading80x.adoc       |  61 +++++++++
 .../java/grails/gsp/boot/GspAutoConfiguration.java |  25 ++--
 grails-i18n/build.gradle                           |   5 +-
 .../grails/plugins/i18n/I18nAutoConfiguration.java |   8 ++
 .../plugins/i18n/I18nAutoConfigurationSpec.groovy  | 133 ++++++++++++++++++++
 grails-url-mappings/build.gradle                   |   5 +-
 .../web/mapping/UrlMappingsAutoConfiguration.java  |   7 ++
 .../UrlMappingsAutoConfigurationSpec.groovy        | 130 ++++++++++++++++++++
 .../web/servlet/mvc/GrailsWebRequestFilter.java    |   4 +-
 17 files changed, 684 insertions(+), 23 deletions(-)