You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@grails.apache.org by as...@apache.org on 2026/09/23 11:58:29 UTC
(grails-website) branch asf-site-production updated: Updating apache/grails-website asf-site-production branch for GitHub Actions run:35847892874
This is an automated email from the ASF dual-hosted git repository.
asf-ci-deploy pushed a commit to branch asf-site-production
in repository https://gitbox.apache.org/repos/asf/grails-website.git
The following commit(s) were added to refs/heads/asf-site-production by this push:
new 9b951befed4 Updating apache/grails-website asf-site-production branch for GitHub Actions run:35847892874
9b951befed4 is described below
commit 9b951befed4cfd72ba299408ff0ea07715fc949a
Author: jamesfredley <ja...@users.noreply.github.com>
AuthorDate: Wed Sep 23 11:58:17 2026 +0000
Updating apache/grails-website asf-site-production branch for GitHub Actions run:35847892874
---
foundation/minutes.xml | 2 +-
foundation/minutes/20210321-tab.html | 10 +++++-----
foundation/minutes/20211217-tab.html | 10 +++++-----
foundation/minutes/20220323-tab.html | 10 +++++-----
foundation/minutes/20220711-tab.html | 10 +++++-----
foundation/minutes/20221128-tab.html | 10 +++++-----
foundation/minutes/index.html | 2 +-
guides/_redirects.json | 2 +-
plugins.html | 6 +++---
plugins/tags/database.html | 2 +-
plugins/tags/gorm.html | 2 +-
plugins/tags/saml.html | 2 +-
plugins/tags/security.html | 2 +-
plugins/tags/spring-security.html | 2 +-
plugins/tags/validation.html | 2 +-
rss.xml | 2 +-
16 files changed, 38 insertions(+), 38 deletions(-)
diff --git a/foundation/minutes.xml b/foundation/minutes.xml
index 2499c2cc353..d7cd8cc4a75 100644
--- a/foundation/minutes.xml
+++ b/foundation/minutes.xml
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="UTF-8"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0"><channel><title>Foundation | Grails Framework</title><link>https://grails.apache.org</link><description>A powerful Groovy-based web application framework for the JVM built on top of Spring Boot</description><pubDate>Wed, 23 Sep 2026 08:56:10 GMT</pubDate><item><title>Technology Advisory Board Meeting</title><link>https://grails.apache.org/foundation/minutes/20221128-tab.html< [...]
+<?xml version="1.0" encoding="UTF-8"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0"><channel><title>Foundation | Grails Framework</title><link>https://grails.apache.org</link><description>A powerful Groovy-based web application framework for the JVM built on top of Spring Boot</description><pubDate>Wed, 23 Sep 2026 11:49:38 GMT</pubDate><item><title>Technology Advisory Board Meeting</title><link>https://grails.apache.org/foundation/minutes/20221128-tab.html< [...]
<h3>Meeting Attendance:</h3>
<ul>
<li><strong>Puneet Behl</strong> - Grails Product Development Lead at Object Computing</li>
diff --git a/foundation/minutes/20210321-tab.html b/foundation/minutes/20210321-tab.html
index 70ac5876964..90cfa388876 100644
--- a/foundation/minutes/20210321-tab.html
+++ b/foundation/minutes/20210321-tab.html
@@ -318,17 +318,17 @@ community events</p>
<h3>2022</h3>
<ul>
<li>
- <minutesLink>website.model.HtmlMinutes@2067a251</minutesLink>
+ <minutesLink>website.model.HtmlMinutes@2d874794</minutesLink>
<parseDate>Nov 28, 2022</parseDate>
<a href='minutesLink'>MMM dd - Technology Advisory Board Meeting</a>
</li>
<li>
- <minutesLink>website.model.HtmlMinutes@2c80a824</minutesLink>
+ <minutesLink>website.model.HtmlMinutes@5a169316</minutesLink>
<parseDate>Jul 07, 2022</parseDate>
<a href='minutesLink'>MMM dd - Technology Advisory Board Meeting</a>
</li>
<li>
- <minutesLink>website.model.HtmlMinutes@686683f</minutesLink>
+ <minutesLink>website.model.HtmlMinutes@4cf67489</minutesLink>
<parseDate>Mar 23, 2022</parseDate>
<a href='minutesLink'>MMM dd - Technology Advisory Board Meeting</a>
</li>
@@ -336,12 +336,12 @@ community events</p>
<h3>2021</h3>
<ul>
<li>
- <minutesLink>website.model.HtmlMinutes@696b3362</minutesLink>
+ <minutesLink>website.model.HtmlMinutes@242eeff9</minutesLink>
<parseDate>Dec 17, 2021</parseDate>
<a href='minutesLink'>MMM dd - Technology Advisory Board Meeting</a>
</li>
<li>
- <minutesLink>website.model.HtmlMinutes@68d72184</minutesLink>
+ <minutesLink>website.model.HtmlMinutes@52c85f9b</minutesLink>
<parseDate>Mar 21, 2021</parseDate>
<a href='minutesLink'>MMM dd - Technology Advisory Board Meeting</a>
</li>
diff --git a/foundation/minutes/20211217-tab.html b/foundation/minutes/20211217-tab.html
index 50ba19e14ba..344d70fef1f 100644
--- a/foundation/minutes/20211217-tab.html
+++ b/foundation/minutes/20211217-tab.html
@@ -360,17 +360,17 @@
<h3>2022</h3>
<ul>
<li>
- <minutesLink>website.model.HtmlMinutes@2067a251</minutesLink>
+ <minutesLink>website.model.HtmlMinutes@2d874794</minutesLink>
<parseDate>Nov 28, 2022</parseDate>
<a href='minutesLink'>MMM dd - Technology Advisory Board Meeting</a>
</li>
<li>
- <minutesLink>website.model.HtmlMinutes@2c80a824</minutesLink>
+ <minutesLink>website.model.HtmlMinutes@5a169316</minutesLink>
<parseDate>Jul 07, 2022</parseDate>
<a href='minutesLink'>MMM dd - Technology Advisory Board Meeting</a>
</li>
<li>
- <minutesLink>website.model.HtmlMinutes@686683f</minutesLink>
+ <minutesLink>website.model.HtmlMinutes@4cf67489</minutesLink>
<parseDate>Mar 23, 2022</parseDate>
<a href='minutesLink'>MMM dd - Technology Advisory Board Meeting</a>
</li>
@@ -378,12 +378,12 @@
<h3>2021</h3>
<ul>
<li>
- <minutesLink>website.model.HtmlMinutes@696b3362</minutesLink>
+ <minutesLink>website.model.HtmlMinutes@242eeff9</minutesLink>
<parseDate>Dec 17, 2021</parseDate>
<a href='minutesLink'>MMM dd - Technology Advisory Board Meeting</a>
</li>
<li>
- <minutesLink>website.model.HtmlMinutes@68d72184</minutesLink>
+ <minutesLink>website.model.HtmlMinutes@52c85f9b</minutesLink>
<parseDate>Mar 21, 2021</parseDate>
<a href='minutesLink'>MMM dd - Technology Advisory Board Meeting</a>
</li>
diff --git a/foundation/minutes/20220323-tab.html b/foundation/minutes/20220323-tab.html
index 0f00e9e158f..ef505ecef00 100644
--- a/foundation/minutes/20220323-tab.html
+++ b/foundation/minutes/20220323-tab.html
@@ -403,17 +403,17 @@
<h3>2022</h3>
<ul>
<li>
- <minutesLink>website.model.HtmlMinutes@2067a251</minutesLink>
+ <minutesLink>website.model.HtmlMinutes@2d874794</minutesLink>
<parseDate>Nov 28, 2022</parseDate>
<a href='minutesLink'>MMM dd - Technology Advisory Board Meeting</a>
</li>
<li>
- <minutesLink>website.model.HtmlMinutes@2c80a824</minutesLink>
+ <minutesLink>website.model.HtmlMinutes@5a169316</minutesLink>
<parseDate>Jul 07, 2022</parseDate>
<a href='minutesLink'>MMM dd - Technology Advisory Board Meeting</a>
</li>
<li>
- <minutesLink>website.model.HtmlMinutes@686683f</minutesLink>
+ <minutesLink>website.model.HtmlMinutes@4cf67489</minutesLink>
<parseDate>Mar 23, 2022</parseDate>
<a href='minutesLink'>MMM dd - Technology Advisory Board Meeting</a>
</li>
@@ -421,12 +421,12 @@
<h3>2021</h3>
<ul>
<li>
- <minutesLink>website.model.HtmlMinutes@696b3362</minutesLink>
+ <minutesLink>website.model.HtmlMinutes@242eeff9</minutesLink>
<parseDate>Dec 17, 2021</parseDate>
<a href='minutesLink'>MMM dd - Technology Advisory Board Meeting</a>
</li>
<li>
- <minutesLink>website.model.HtmlMinutes@68d72184</minutesLink>
+ <minutesLink>website.model.HtmlMinutes@52c85f9b</minutesLink>
<parseDate>Mar 21, 2021</parseDate>
<a href='minutesLink'>MMM dd - Technology Advisory Board Meeting</a>
</li>
diff --git a/foundation/minutes/20220711-tab.html b/foundation/minutes/20220711-tab.html
index b03833b56c8..9fa2bcfa683 100644
--- a/foundation/minutes/20220711-tab.html
+++ b/foundation/minutes/20220711-tab.html
@@ -311,17 +311,17 @@
<h3>2022</h3>
<ul>
<li>
- <minutesLink>website.model.HtmlMinutes@2067a251</minutesLink>
+ <minutesLink>website.model.HtmlMinutes@2d874794</minutesLink>
<parseDate>Nov 28, 2022</parseDate>
<a href='minutesLink'>MMM dd - Technology Advisory Board Meeting</a>
</li>
<li>
- <minutesLink>website.model.HtmlMinutes@2c80a824</minutesLink>
+ <minutesLink>website.model.HtmlMinutes@5a169316</minutesLink>
<parseDate>Jul 07, 2022</parseDate>
<a href='minutesLink'>MMM dd - Technology Advisory Board Meeting</a>
</li>
<li>
- <minutesLink>website.model.HtmlMinutes@686683f</minutesLink>
+ <minutesLink>website.model.HtmlMinutes@4cf67489</minutesLink>
<parseDate>Mar 23, 2022</parseDate>
<a href='minutesLink'>MMM dd - Technology Advisory Board Meeting</a>
</li>
@@ -329,12 +329,12 @@
<h3>2021</h3>
<ul>
<li>
- <minutesLink>website.model.HtmlMinutes@696b3362</minutesLink>
+ <minutesLink>website.model.HtmlMinutes@242eeff9</minutesLink>
<parseDate>Dec 17, 2021</parseDate>
<a href='minutesLink'>MMM dd - Technology Advisory Board Meeting</a>
</li>
<li>
- <minutesLink>website.model.HtmlMinutes@68d72184</minutesLink>
+ <minutesLink>website.model.HtmlMinutes@52c85f9b</minutesLink>
<parseDate>Mar 21, 2021</parseDate>
<a href='minutesLink'>MMM dd - Technology Advisory Board Meeting</a>
</li>
diff --git a/foundation/minutes/20221128-tab.html b/foundation/minutes/20221128-tab.html
index fbf3349530f..854146b3574 100644
--- a/foundation/minutes/20221128-tab.html
+++ b/foundation/minutes/20221128-tab.html
@@ -350,17 +350,17 @@
<h3>2022</h3>
<ul>
<li>
- <minutesLink>website.model.HtmlMinutes@2067a251</minutesLink>
+ <minutesLink>website.model.HtmlMinutes@2d874794</minutesLink>
<parseDate>Nov 28, 2022</parseDate>
<a href='minutesLink'>MMM dd - Technology Advisory Board Meeting</a>
</li>
<li>
- <minutesLink>website.model.HtmlMinutes@2c80a824</minutesLink>
+ <minutesLink>website.model.HtmlMinutes@5a169316</minutesLink>
<parseDate>Jul 07, 2022</parseDate>
<a href='minutesLink'>MMM dd - Technology Advisory Board Meeting</a>
</li>
<li>
- <minutesLink>website.model.HtmlMinutes@686683f</minutesLink>
+ <minutesLink>website.model.HtmlMinutes@4cf67489</minutesLink>
<parseDate>Mar 23, 2022</parseDate>
<a href='minutesLink'>MMM dd - Technology Advisory Board Meeting</a>
</li>
@@ -368,12 +368,12 @@
<h3>2021</h3>
<ul>
<li>
- <minutesLink>website.model.HtmlMinutes@696b3362</minutesLink>
+ <minutesLink>website.model.HtmlMinutes@242eeff9</minutesLink>
<parseDate>Dec 17, 2021</parseDate>
<a href='minutesLink'>MMM dd - Technology Advisory Board Meeting</a>
</li>
<li>
- <minutesLink>website.model.HtmlMinutes@68d72184</minutesLink>
+ <minutesLink>website.model.HtmlMinutes@52c85f9b</minutesLink>
<parseDate>Mar 21, 2021</parseDate>
<a href='minutesLink'>MMM dd - Technology Advisory Board Meeting</a>
</li>
diff --git a/foundation/minutes/index.html b/foundation/minutes/index.html
index b713d688c87..55d544b3f05 100644
--- a/foundation/minutes/index.html
+++ b/foundation/minutes/index.html
@@ -205,7 +205,7 @@
</div>
</div>
-<article><div class='header-bar chalices-bg'><div class='content'><h1><a href='https://grails.apache.org/foundation/index.html'>Foundation</a></h1></div></div><div class='clear content container'><h3 class='column-header'>Meeting Minutes Archive</h3><div class='light'><div class='padded' style='padding-top: 0;'><div class="three-columns"><div class='column'><article class='blog-card' style='margin-bottom: 0; background-image: url(https://grails.apache.org/images/grails-blog-index-6.png)' [...]
+<article><div class='header-bar chalices-bg'><div class='content'><h1><a href='https://grails.apache.org/foundation/index.html'>Foundation</a></h1></div></div><div class='clear content container'><h3 class='column-header'>Meeting Minutes Archive</h3><div class='light'><div class='padded' style='padding-top: 0;'><div class="three-columns"><div class='column'><article class='blog-card' style='margin-bottom: 0; background-image: url(https://grails.apache.org/images/grails-blog-index-6.png)' [...]
<footer>
<div class='content'>
<div class='apache-grails'>
diff --git a/guides/_redirects.json b/guides/_redirects.json
index d90a26f730c..ebbbe3b9bee 100644
--- a/guides/_redirects.json
+++ b/guides/_redirects.json
@@ -1,6 +1,6 @@
{
"version": 1,
- "generated": "2026-09-23T08:56:04.892950951Z",
+ "generated": "2026-09-23T11:49:29.740023822Z",
"from_base": "https://guides.grails.org",
"to_base": "https://grails.apache.org/guides",
"count": 1794,
diff --git a/plugins.html b/plugins.html
index aa6ba4deaa9..6e171684414 100644
--- a/plugins.html
+++ b/plugins.html
@@ -206,7 +206,7 @@
</div>
<article><div class='header-bar chalices-bg'><div class='content'><h1>Grails Plugins</h1></div></div><div class='content plugins-page'><nav class='plugins-nav'><a href='#all' class='nav-tab active' data-tab='all'>All (256)</a><a href='#recent' class='nav-tab' data-tab='recent'>Recently Updated</a><a href='#stars' class='nav-tab' data-tab='stars'>Most Stars</a><a href='#tags' class='nav-tab' data-tab='tags'>Tags</a><a href='#owners' class='nav-tab' data-tab='owners'>Owners</a><a href='#li [...]
-in controller responses</p><div class='coords-wrapper'><a href='https://repo.grails.org/plugins/org/grails/plugins/cache-headers/2.0.2' class='maven-link' target='_blank' title='View on Maven repository'><code class='coords'>org.grails.plugins:<wbr>cache-headers:<wbr>2.0.2</code></a><button class='copy-btn' data-coords='org.grails.plugins:cache-headers:2.0.2' title='Copy to clipboard'>📋</button></div><div class='plugin-card-footer'><div class='footer-left'><a href='https://grails.apache. [...]
+in controller responses</p><div class='coords-wrapper'><a href='https://repo.grails.org/plugins/org/grails/plugins/cache-headers/2.0.2' class='maven-link' target='_blank' title='View on Maven repository'><code class='coords'>org.grails.plugins:<wbr>cache-headers:<wbr>2.0.2</code></a><button class='copy-btn' data-coords='org.grails.plugins:cache-headers:2.0.2' title='Copy to clipboard'>📋</button></div><div class='plugin-card-footer'><div class='footer-left'><a href='https://grails.apache. [...]
on the Java API for RESTful Web Services.
The jaxrs-core plugin provides the main functionality of the plugin. This plugin does not include an implementing JAX-RS servlet provider, however, so one of the implementation plugins should be included in projects instead.</p><div class='coords-wrapper'><a href='https://repo.grails.org/plugins/org/grails/plugins/jaxrs-core/3.1.0' class='maven-link' target='_blank' title='View on Maven repository'><code class='coords'>org.grails.plugins:<wbr>jaxrs-core:<wbr>3.1.0</code></a><button class [...]
@@ -224,7 +224,7 @@ Do you want to email a person at 11:41 pm or maybe a group of people at 2.15am?
You can schedule an email to be scheduled and to run on a set date and time.
-Supports HTML emails with inline images as well as attachments has been tested on outlook and result appears to load fine.</p><div class='coords-wrapper'><a href='https://repo.grails.org/plugins/org/grails/plugins/mailinglist/3.0.3' class='maven-link' target='_blank' title='View on Maven repository'><code class='coords'>org.grails.plugins:<wbr>mailinglist:<wbr>3.0.3</code></a><button class='copy-btn' data-coords='org.grails.plugins:mailinglist:3.0.3' title='Copy to clipboard'>📋</button>< [...]
+Supports HTML emails with inline images as well as attachments has been tested on outlook and result appears to load fine.</p><div class='coords-wrapper'><a href='https://repo.grails.org/plugins/org/grails/plugins/mailinglist/3.0.3' class='maven-link' target='_blank' title='View on Maven repository'><code class='coords'>org.grails.plugins:<wbr>mailinglist:<wbr>3.0.3</code></a><button class='copy-btn' data-coords='org.grails.plugins:mailinglist:3.0.3' title='Copy to clipboard'>📋</button>< [...]
Search plugin for domain class properties. Lightweight plugin which puts the ability for searching, it adds utility
functions for building the search result into a string format representation sufficient for auto-complete as well as
functions for listing the results based on the search query.
@@ -233,7 +233,7 @@ functions for listing the results based on the search query.
This plugin gives application authors a powerful framework to quickly get a scalable messaging solution running quickly.</p><div class='coords-wrapper'><a href='https://repo.grails.org/plugins/org/grails/plugins/rabbitmq-native/4.0.0' class='maven-link' target='_blank' title='View on Maven repository'><code class='coords'>org.grails.plugins:<wbr>rabbitmq-native:<wbr>4.0.0</code></a><button class='copy-btn' data-coords='org.grails.plugins:rabbitmq-native:4.0.0' title='Copy to clipboard'>📋 [...]
Just point the auto complete JS URL at suggest/[subject]?term=bla and you get a JSON list of suggestion strings back.
You can add suggestion handlers to the service as a closure, or just add a text file named [subject].txt with an itemper line to be searched for matches. The simple search returns a result if an item string contains the term anywhere.
-See docs for details.</p><div class='coords-wrapper'><a href='https://repo.grails.org/plugins/com/nerderg/plugins/SimpleSuggestions3/1.1' class='maven-link' target='_blank' title='View on Maven repository'><code class='coords'>com.nerderg.plugins:<wbr>SimpleSuggestions3:<wbr>1.1</code></a><button class='copy-btn' data-coords='com.nerderg.plugins:SimpleSuggestions3:1.1' title='Copy to clipboard'>📋</button></div><div class='plugin-card-footer'><div class='footer-left'><a href='https://grai [...]
+See docs for details.</p><div class='coords-wrapper'><a href='https://repo.grails.org/plugins/com/nerderg/plugins/SimpleSuggestions3/1.1' class='maven-link' target='_blank' title='View on Maven repository'><code class='coords'>com.nerderg.plugins:<wbr>SimpleSuggestions3:<wbr>1.1</code></a><button class='copy-btn' data-coords='com.nerderg.plugins:SimpleSuggestions3:1.1' title='Copy to clipboard'>📋</button></div><div class='plugin-card-footer'><div class='footer-left'><a href='https://grai [...]
<footer>
<div class='content'>
<div class='apache-grails'>
diff --git a/plugins/tags/database.html b/plugins/tags/database.html
index 9758c1b84a0..152b36daadd 100644
--- a/plugins/tags/database.html
+++ b/plugins/tags/database.html
@@ -205,7 +205,7 @@
</div>
</div>
-<article><div class='header-bar chalices-bg'><div class='content'><h1>Grails Plugins</h1></div></div><div class='content plugins-page'><div class='breadcrumbs'><a href='https://grails.apache.org/plugins.html'>All Grails Plugins</a><span> » </span><span>Plugins by tag #database</span></div><div class='plugins-section'><h2 class='section-title'>Plugins by tag #database</h2><ul class='plugin-list'><li class='plugin'><div class='plugin-header'><h3 class='name'><a href='https://github.com/apa [...]
+<article><div class='header-bar chalices-bg'><div class='content'><h1>Grails Plugins</h1></div></div><div class='content plugins-page'><div class='breadcrumbs'><a href='https://grails.apache.org/plugins.html'>All Grails Plugins</a><span> » </span><span>Plugins by tag #database</span></div><div class='plugins-section'><h2 class='section-title'>Plugins by tag #database</h2><ul class='plugin-list'><li class='plugin'><div class='plugin-header'><h3 class='name'><a href='https://github.com/apa [...]
<footer>
<div class='content'>
<div class='apache-grails'>
diff --git a/plugins/tags/gorm.html b/plugins/tags/gorm.html
index 83a1418a93d..a88fa018a70 100644
--- a/plugins/tags/gorm.html
+++ b/plugins/tags/gorm.html
@@ -205,7 +205,7 @@
</div>
</div>
-<article><div class='header-bar chalices-bg'><div class='content'><h1>Grails Plugins</h1></div></div><div class='content plugins-page'><div class='breadcrumbs'><a href='https://grails.apache.org/plugins.html'>All Grails Plugins</a><span> » </span><span>Plugins by tag #gorm</span></div><div class='plugins-section'><h2 class='section-title'>Plugins by tag #gorm</h2><ul class='plugin-list'><li class='plugin'><div class='plugin-header'><h3 class='name'><a href='https://github.com/grails/gorm [...]
+<article><div class='header-bar chalices-bg'><div class='content'><h1>Grails Plugins</h1></div></div><div class='content plugins-page'><div class='breadcrumbs'><a href='https://grails.apache.org/plugins.html'>All Grails Plugins</a><span> » </span><span>Plugins by tag #gorm</span></div><div class='plugins-section'><h2 class='section-title'>Plugins by tag #gorm</h2><ul class='plugin-list'><li class='plugin'><div class='plugin-header'><h3 class='name'><a href='https://github.com/grails/gorm [...]
<footer>
<div class='content'>
<div class='apache-grails'>
diff --git a/plugins/tags/saml.html b/plugins/tags/saml.html
index 5d6c8594b83..ab530e2ca4c 100644
--- a/plugins/tags/saml.html
+++ b/plugins/tags/saml.html
@@ -205,7 +205,7 @@
</div>
</div>
-<article><div class='header-bar chalices-bg'><div class='content'><h1>Grails Plugins</h1></div></div><div class='content plugins-page'><div class='breadcrumbs'><a href='https://grails.apache.org/plugins.html'>All Grails Plugins</a><span> » </span><span>Plugins by tag #saml</span></div><div class='plugins-section'><h2 class='section-title'>Plugins by tag #saml</h2><ul class='plugin-list'><li class='plugin deprecated'><div class='plugin-header'><h3 class='name'><a href='https://github.com/ [...]
+<article><div class='header-bar chalices-bg'><div class='content'><h1>Grails Plugins</h1></div></div><div class='content plugins-page'><div class='breadcrumbs'><a href='https://grails.apache.org/plugins.html'>All Grails Plugins</a><span> » </span><span>Plugins by tag #saml</span></div><div class='plugins-section'><h2 class='section-title'>Plugins by tag #saml</h2><ul class='plugin-list'><li class='plugin'><div class='plugin-header'><h3 class='name'><a href='https://github.com/grails-spri [...]
<footer>
<div class='content'>
<div class='apache-grails'>
diff --git a/plugins/tags/security.html b/plugins/tags/security.html
index ccf3c755708..29516ffd0c3 100644
--- a/plugins/tags/security.html
+++ b/plugins/tags/security.html
@@ -205,7 +205,7 @@
</div>
</div>
-<article><div class='header-bar chalices-bg'><div class='content'><h1>Grails Plugins</h1></div></div><div class='content plugins-page'><div class='breadcrumbs'><a href='https://grails.apache.org/plugins.html'>All Grails Plugins</a><span> » </span><span>Plugins by tag #security</span></div><div class='plugins-section'><h2 class='section-title'>Plugins by tag #security</h2><ul class='plugin-list'><li class='plugin'><div class='plugin-header'><h3 class='name'><a href='https://github.com/mat [...]
+<article><div class='header-bar chalices-bg'><div class='content'><h1>Grails Plugins</h1></div></div><div class='content plugins-page'><div class='breadcrumbs'><a href='https://grails.apache.org/plugins.html'>All Grails Plugins</a><span> » </span><span>Plugins by tag #security</span></div><div class='plugins-section'><h2 class='section-title'>Plugins by tag #security</h2><ul class='plugin-list'><li class='plugin'><div class='plugin-header'><h3 class='name'><a href='https://github.com/mat [...]
<footer>
<div class='content'>
<div class='apache-grails'>
diff --git a/plugins/tags/spring-security.html b/plugins/tags/spring-security.html
index fa95d92fe6d..d30ee05eba3 100644
--- a/plugins/tags/spring-security.html
+++ b/plugins/tags/spring-security.html
@@ -205,7 +205,7 @@
</div>
</div>
-<article><div class='header-bar chalices-bg'><div class='content'><h1>Grails Plugins</h1></div></div><div class='content plugins-page'><div class='breadcrumbs'><a href='https://grails.apache.org/plugins.html'>All Grails Plugins</a><span> » </span><span>Plugins by tag #spring-security</span></div><div class='plugins-section'><h2 class='section-title'>Plugins by tag #spring-security</h2><ul class='plugin-list'><li class='plugin'><div class='plugin-header'><h3 class='name'><a href='https:// [...]
+<article><div class='header-bar chalices-bg'><div class='content'><h1>Grails Plugins</h1></div></div><div class='content plugins-page'><div class='breadcrumbs'><a href='https://grails.apache.org/plugins.html'>All Grails Plugins</a><span> » </span><span>Plugins by tag #spring-security</span></div><div class='plugins-section'><h2 class='section-title'>Plugins by tag #spring-security</h2><ul class='plugin-list'><li class='plugin'><div class='plugin-header'><h3 class='name'><a href='https:// [...]
<footer>
<div class='content'>
<div class='apache-grails'>
diff --git a/plugins/tags/validation.html b/plugins/tags/validation.html
index 2f9b2921e45..d358b31de33 100644
--- a/plugins/tags/validation.html
+++ b/plugins/tags/validation.html
@@ -205,7 +205,7 @@
</div>
</div>
-<article><div class='header-bar chalices-bg'><div class='content'><h1>Grails Plugins</h1></div></div><div class='content plugins-page'><div class='breadcrumbs'><a href='https://grails.apache.org/plugins.html'>All Grails Plugins</a><span> » </span><span>Plugins by tag #validation</span></div><div class='plugins-section'><h2 class='section-title'>Plugins by tag #validation</h2><ul class='plugin-list'><li class='plugin'><div class='plugin-header'><h3 class='name'><a href='https://github.com [...]
+<article><div class='header-bar chalices-bg'><div class='content'><h1>Grails Plugins</h1></div></div><div class='content plugins-page'><div class='breadcrumbs'><a href='https://grails.apache.org/plugins.html'>All Grails Plugins</a><span> » </span><span>Plugins by tag #validation</span></div><div class='plugins-section'><h2 class='section-title'>Plugins by tag #validation</h2><ul class='plugin-list'><li class='plugin'><div class='plugin-header'><h3 class='name'><a href='https://github.com [...]
<footer>
<div class='content'>
<div class='apache-grails'>
diff --git a/rss.xml b/rss.xml
index d744454dd93..b96f946457f 100644
--- a/rss.xml
+++ b/rss.xml
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="UTF-8"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0"><channel><title>Blog | Grails Framework</title><link>https://grails.apache.org</link><description>A powerful Groovy-based web application framework for the JVM built on top of Spring Boot</description><pubDate>Wed, 23 Sep 2026 08:56:09 GMT</pubDate><item><title>Søren Glasius Named 2026 Grails® Lifetime Contributor</title><link>https://grails.apache.org/blog/2026-07-28-soren-g [...]
+<?xml version="1.0" encoding="UTF-8"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0"><channel><title>Blog | Grails Framework</title><link>https://grails.apache.org</link><description>A powerful Groovy-based web application framework for the JVM built on top of Spring Boot</description><pubDate>Wed, 23 Sep 2026 11:49:38 GMT</pubDate><item><title>Søren Glasius Named 2026 Grails® Lifetime Contributor</title><link>https://grails.apache.org/blog/2026-07-28-soren-g [...]
<p>The Apache Grails community is proud to honor <a href="https://github.com/sbglasius">Søren Berg Glasius</a> with the 2026 Grails Lifetime Contributor Award. The award recognizes long-term, sustained contributions that have strengthened Grails as a framework, an ecosystem, and a community.</p>
<p>For years, Grails users, plugin authors, conference speakers, and project contributors have seen the same pattern: Søren shows up for Grails, helps others succeed with it, and strengthens its ecosystem. Today he serves on the Project Management Committees for Apache Grails and Apache Groovy.</p>
<h2>A Builder Across the Grails Framework</h2>