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 548db6c99cb Updating apache/grails-website asf-site-production branch 
for GitHub Actions run:31770441444
548db6c99cb is described below

commit 548db6c99cb8f5939e04604f41d71a2d939eb7c4
Author: jamesfredley <[email protected]>
AuthorDate: Fri Aug 14 04:49:02 2026 +0000

    Updating apache/grails-website asf-site-production branch for GitHub 
Actions run:31770441444
---
 blog/index.html                              |  2 +-
 blog/tag/quickcast.html                      |  2 +-
 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                                 | 12 ++++++------
 plugins/owners/apachesoftwarefoundation.html |  2 +-
 plugins/tags/async.html                      |  2 +-
 plugins/tags/cache.html                      |  2 +-
 plugins/tags/convert.html                    |  2 +-
 plugins/tags/crud.html                       |  2 +-
 plugins/tags/data-mapping.html               |  2 +-
 plugins/tags/data.html                       |  2 +-
 plugins/tags/database.html                   |  2 +-
 plugins/tags/events.html                     |  2 +-
 plugins/tags/forms.html                      |  2 +-
 plugins/tags/geb.html                        |  2 +-
 plugins/tags/gorm.html                       |  2 +-
 plugins/tags/gsp.html                        |  2 +-
 plugins/tags/hibernate.html                  |  2 +-
 plugins/tags/json.html                       |  2 +-
 plugins/tags/layout.html                     |  2 +-
 plugins/tags/liquibase.html                  |  2 +-
 plugins/tags/micronaut.html                  |  2 +-
 plugins/tags/migration.html                  |  2 +-
 plugins/tags/rdbms.html                      |  2 +-
 plugins/tags/rest.html                       |  2 +-
 plugins/tags/scaffolding.html                |  2 +-
 plugins/tags/selenium.html                   |  2 +-
 plugins/tags/sitemesh.html                   |  2 +-
 plugins/tags/testing.html                    |  2 +-
 plugins/tags/views.html                      |  2 +-
 plugins/tags/xml.html                        |  2 +-
 rss.xml                                      | 16 ++++++++--------
 39 files changed, 71 insertions(+), 71 deletions(-)

diff --git a/blog/index.html b/blog/index.html
index 993e6dbefe8..08ae299b203 100644
--- a/blog/index.html
+++ b/blog/index.html
@@ -126,7 +126,7 @@
     </div>
 </header>
 
-<article><div class='header-bar chalices-bg'><div class='content'><h1><a 
href='https://grails.apache.org/blog/index.html'>Grails 
Blog</a></h1></div></div><div class='clear content container'><div 
class='light'><div class='padded' style='padding-top: 0'><div 
class='three-columns'><div class='column'><article class='blog-card' 
style='background-image: 
url(&apos;https://grails.apache.org/images/grails-blog-index-3.png&apos;)'><a 
href='https://grails.apache.org/blog/2026-07-28-soren-glasius- [...]
+<article><div class='header-bar chalices-bg'><div class='content'><h1><a 
href='https://grails.apache.org/blog/index.html'>Grails 
Blog</a></h1></div></div><div class='clear content container'><div 
class='light'><div class='padded' style='padding-top: 0'><div 
class='three-columns'><div class='column'><article class='blog-card' 
style='background-image: 
url(&apos;https://grails.apache.org/images/grails-blog-index-3.png&apos;)'><a 
href='https://grails.apache.org/blog/2026-07-28-soren-glasius- [...]
 <footer>
     <div class='content'>
         <div class='apache-grails'>
diff --git a/blog/tag/quickcast.html b/blog/tag/quickcast.html
index 0426a0ed69e..5d2bbb6bf05 100644
--- a/blog/tag/quickcast.html
+++ b/blog/tag/quickcast.html
@@ -126,7 +126,7 @@
     </div>
 </header>
 
-<article><div class='header-bar chalices-bg'><div 
class='content'><h1><span>Tag:</span><b>quickcast</b></h1></div></div><div 
class='clear content container'><div class='light'><div class='padded' 
style='padding-top: 0'><div class='three-columns'><div class='column'><article 
class='blog-card' style='background-image: 
url(&apos;https://grails.apache.org/images/quickcast.jpg&apos;)'><a 
href='https://grails.apache.org/blog/2019-01-30.html'><h3>January 30, 
2019</h3><h2>Quickcast #12: Building [...]
+<article><div class='header-bar chalices-bg'><div 
class='content'><h1><span>Tag:</span><b>quickcast</b></h1></div></div><div 
class='clear content container'><div class='light'><div class='padded' 
style='padding-top: 0'><div class='three-columns'><div class='column'><article 
class='blog-card' style='background-image: 
url(&apos;https://grails.apache.org/images/quickcast.jpg&apos;)'><a 
href='https://grails.apache.org/blog/2019-01-30.html'><h3>January 30, 
2019</h3><h2>Quickcast #12: Building [...]
 <footer>
     <div class='content'>
         <div class='apache-grails'>
diff --git a/foundation/minutes.xml b/foundation/minutes.xml
index bf962d90ed3..ae70e2a3b9e 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>Fri, 14 Aug 2026 03:00:52 
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>Fri, 14 Aug 2026 04:39:27 
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 9ddf9a28376..91d3cc477dc 100644
--- a/foundation/minutes/20210321-tab.html
+++ b/foundation/minutes/20210321-tab.html
@@ -239,17 +239,17 @@ community events</p>
         <h3>2022</h3>
         <ul>
           <li>
-            <minutesLink>website.model.HtmlMinutes@7f33c64d</minutesLink>
+            <minutesLink>website.model.HtmlMinutes@522f74a2</minutesLink>
             <parseDate>Nov 28, 2022</parseDate>
             <a href='minutesLink'>MMM dd - Technology Advisory Board 
Meeting</a>
           </li>
           <li>
-            <minutesLink>website.model.HtmlMinutes@6ce4821c</minutesLink>
+            <minutesLink>website.model.HtmlMinutes@1b90c941</minutesLink>
             <parseDate>Jul 07, 2022</parseDate>
             <a href='minutesLink'>MMM dd - Technology Advisory Board 
Meeting</a>
           </li>
           <li>
-            <minutesLink>website.model.HtmlMinutes@19073907</minutesLink>
+            <minutesLink>website.model.HtmlMinutes@5b181f50</minutesLink>
             <parseDate>Mar 23, 2022</parseDate>
             <a href='minutesLink'>MMM dd - Technology Advisory Board 
Meeting</a>
           </li>
@@ -257,12 +257,12 @@ community events</p>
         <h3>2021</h3>
         <ul>
           <li>
-            <minutesLink>website.model.HtmlMinutes@5a13f14a</minutesLink>
+            <minutesLink>website.model.HtmlMinutes@72b6283c</minutesLink>
             <parseDate>Dec 17, 2021</parseDate>
             <a href='minutesLink'>MMM dd - Technology Advisory Board 
Meeting</a>
           </li>
           <li>
-            <minutesLink>website.model.HtmlMinutes@766ab8f4</minutesLink>
+            <minutesLink>website.model.HtmlMinutes@b426ce9</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 b14b472463f..2175afdd53d 100644
--- a/foundation/minutes/20211217-tab.html
+++ b/foundation/minutes/20211217-tab.html
@@ -281,17 +281,17 @@
         <h3>2022</h3>
         <ul>
           <li>
-            <minutesLink>website.model.HtmlMinutes@7f33c64d</minutesLink>
+            <minutesLink>website.model.HtmlMinutes@522f74a2</minutesLink>
             <parseDate>Nov 28, 2022</parseDate>
             <a href='minutesLink'>MMM dd - Technology Advisory Board 
Meeting</a>
           </li>
           <li>
-            <minutesLink>website.model.HtmlMinutes@6ce4821c</minutesLink>
+            <minutesLink>website.model.HtmlMinutes@1b90c941</minutesLink>
             <parseDate>Jul 07, 2022</parseDate>
             <a href='minutesLink'>MMM dd - Technology Advisory Board 
Meeting</a>
           </li>
           <li>
-            <minutesLink>website.model.HtmlMinutes@19073907</minutesLink>
+            <minutesLink>website.model.HtmlMinutes@5b181f50</minutesLink>
             <parseDate>Mar 23, 2022</parseDate>
             <a href='minutesLink'>MMM dd - Technology Advisory Board 
Meeting</a>
           </li>
@@ -299,12 +299,12 @@
         <h3>2021</h3>
         <ul>
           <li>
-            <minutesLink>website.model.HtmlMinutes@5a13f14a</minutesLink>
+            <minutesLink>website.model.HtmlMinutes@72b6283c</minutesLink>
             <parseDate>Dec 17, 2021</parseDate>
             <a href='minutesLink'>MMM dd - Technology Advisory Board 
Meeting</a>
           </li>
           <li>
-            <minutesLink>website.model.HtmlMinutes@766ab8f4</minutesLink>
+            <minutesLink>website.model.HtmlMinutes@b426ce9</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 2bd84813f2d..7721b6022e7 100644
--- a/foundation/minutes/20220323-tab.html
+++ b/foundation/minutes/20220323-tab.html
@@ -324,17 +324,17 @@
         <h3>2022</h3>
         <ul>
           <li>
-            <minutesLink>website.model.HtmlMinutes@7f33c64d</minutesLink>
+            <minutesLink>website.model.HtmlMinutes@522f74a2</minutesLink>
             <parseDate>Nov 28, 2022</parseDate>
             <a href='minutesLink'>MMM dd - Technology Advisory Board 
Meeting</a>
           </li>
           <li>
-            <minutesLink>website.model.HtmlMinutes@6ce4821c</minutesLink>
+            <minutesLink>website.model.HtmlMinutes@1b90c941</minutesLink>
             <parseDate>Jul 07, 2022</parseDate>
             <a href='minutesLink'>MMM dd - Technology Advisory Board 
Meeting</a>
           </li>
           <li>
-            <minutesLink>website.model.HtmlMinutes@19073907</minutesLink>
+            <minutesLink>website.model.HtmlMinutes@5b181f50</minutesLink>
             <parseDate>Mar 23, 2022</parseDate>
             <a href='minutesLink'>MMM dd - Technology Advisory Board 
Meeting</a>
           </li>
@@ -342,12 +342,12 @@
         <h3>2021</h3>
         <ul>
           <li>
-            <minutesLink>website.model.HtmlMinutes@5a13f14a</minutesLink>
+            <minutesLink>website.model.HtmlMinutes@72b6283c</minutesLink>
             <parseDate>Dec 17, 2021</parseDate>
             <a href='minutesLink'>MMM dd - Technology Advisory Board 
Meeting</a>
           </li>
           <li>
-            <minutesLink>website.model.HtmlMinutes@766ab8f4</minutesLink>
+            <minutesLink>website.model.HtmlMinutes@b426ce9</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 6a95c499569..9e162a9b703 100644
--- a/foundation/minutes/20220711-tab.html
+++ b/foundation/minutes/20220711-tab.html
@@ -232,17 +232,17 @@
         <h3>2022</h3>
         <ul>
           <li>
-            <minutesLink>website.model.HtmlMinutes@7f33c64d</minutesLink>
+            <minutesLink>website.model.HtmlMinutes@522f74a2</minutesLink>
             <parseDate>Nov 28, 2022</parseDate>
             <a href='minutesLink'>MMM dd - Technology Advisory Board 
Meeting</a>
           </li>
           <li>
-            <minutesLink>website.model.HtmlMinutes@6ce4821c</minutesLink>
+            <minutesLink>website.model.HtmlMinutes@1b90c941</minutesLink>
             <parseDate>Jul 07, 2022</parseDate>
             <a href='minutesLink'>MMM dd - Technology Advisory Board 
Meeting</a>
           </li>
           <li>
-            <minutesLink>website.model.HtmlMinutes@19073907</minutesLink>
+            <minutesLink>website.model.HtmlMinutes@5b181f50</minutesLink>
             <parseDate>Mar 23, 2022</parseDate>
             <a href='minutesLink'>MMM dd - Technology Advisory Board 
Meeting</a>
           </li>
@@ -250,12 +250,12 @@
         <h3>2021</h3>
         <ul>
           <li>
-            <minutesLink>website.model.HtmlMinutes@5a13f14a</minutesLink>
+            <minutesLink>website.model.HtmlMinutes@72b6283c</minutesLink>
             <parseDate>Dec 17, 2021</parseDate>
             <a href='minutesLink'>MMM dd - Technology Advisory Board 
Meeting</a>
           </li>
           <li>
-            <minutesLink>website.model.HtmlMinutes@766ab8f4</minutesLink>
+            <minutesLink>website.model.HtmlMinutes@b426ce9</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 f8361998494..915accbe78e 100644
--- a/foundation/minutes/20221128-tab.html
+++ b/foundation/minutes/20221128-tab.html
@@ -271,17 +271,17 @@
         <h3>2022</h3>
         <ul>
           <li>
-            <minutesLink>website.model.HtmlMinutes@7f33c64d</minutesLink>
+            <minutesLink>website.model.HtmlMinutes@522f74a2</minutesLink>
             <parseDate>Nov 28, 2022</parseDate>
             <a href='minutesLink'>MMM dd - Technology Advisory Board 
Meeting</a>
           </li>
           <li>
-            <minutesLink>website.model.HtmlMinutes@6ce4821c</minutesLink>
+            <minutesLink>website.model.HtmlMinutes@1b90c941</minutesLink>
             <parseDate>Jul 07, 2022</parseDate>
             <a href='minutesLink'>MMM dd - Technology Advisory Board 
Meeting</a>
           </li>
           <li>
-            <minutesLink>website.model.HtmlMinutes@19073907</minutesLink>
+            <minutesLink>website.model.HtmlMinutes@5b181f50</minutesLink>
             <parseDate>Mar 23, 2022</parseDate>
             <a href='minutesLink'>MMM dd - Technology Advisory Board 
Meeting</a>
           </li>
@@ -289,12 +289,12 @@
         <h3>2021</h3>
         <ul>
           <li>
-            <minutesLink>website.model.HtmlMinutes@5a13f14a</minutesLink>
+            <minutesLink>website.model.HtmlMinutes@72b6283c</minutesLink>
             <parseDate>Dec 17, 2021</parseDate>
             <a href='minutesLink'>MMM dd - Technology Advisory Board 
Meeting</a>
           </li>
           <li>
-            <minutesLink>website.model.HtmlMinutes@766ab8f4</minutesLink>
+            <minutesLink>website.model.HtmlMinutes@b426ce9</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 42bb333d824..cfe4aca7c5e 100644
--- a/foundation/minutes/index.html
+++ b/foundation/minutes/index.html
@@ -126,7 +126,7 @@
     </div>
 </header>
 
-<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 e7a7f64a485..349d88d442d 100644
--- a/guides/_redirects.json
+++ b/guides/_redirects.json
@@ -1,6 +1,6 @@
 {
     "version": 1,
-    "generated": "2026-08-14T03:02:41.855167142Z",
+    "generated": "2026-08-14T04:41:13.700141383Z",
     "from_base": "https://guides.grails.org";,
     "to_base": "https://grails.apache.org/guides";,
     "count": 1785,
diff --git a/plugins.html b/plugins.html
index d49224dd536..0e764f2fdf4 100644
--- a/plugins.html
+++ b/plugins.html
@@ -126,8 +126,8 @@
     </div>
 </header>
 
-<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. [...]
+<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. [...]
 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 [...]
@@ -139,22 +139,22 @@ on the Java API for RESTful Web Services.
 The jaxrs-jersey1 plugin implements the Jersey 1.x JAX-RS 
implementation.</p><div class='coords-wrapper'><a 
href='https://repo.grails.org/plugins/org/grails/plugins/jaxrs-jersey1/3.1.0' 
class='maven-link' target='_blank' title='View on Maven repository'><code 
class='coords'>org.grails.plugins:<wbr>jaxrs-jersey1:<wbr>3.1.0</code></a><button
 class='copy-btn' data-coords='org.grails.plugins:jaxrs-jersey1:3.1.0' 
title='Copy to clipboard'>📋</button></div><div class='plugin-card-footer'><div 
c [...]
 on the Java API for RESTful Web Services.
 
-The jaxrs-restlet plugin implements the Restlet JAX-RS implementation.</p><div 
class='coords-wrapper'><a 
href='https://repo.grails.org/plugins/org/grails/plugins/jaxrs-restlet/3.1.0' 
class='maven-link' target='_blank' title='View on Maven repository'><code 
class='coords'>org.grails.plugins:<wbr>jaxrs-restlet:<wbr>3.1.0</code></a><button
 class='copy-btn' data-coords='org.grails.plugins:jaxrs-restlet:3.1.0' 
title='Copy to clipboard'>📋</button></div><div class='plugin-card-footer'><div 
clas [...]
+The jaxrs-restlet plugin implements the Restlet JAX-RS implementation.</p><div 
class='coords-wrapper'><a 
href='https://repo.grails.org/plugins/org/grails/plugins/jaxrs-restlet/3.1.0' 
class='maven-link' target='_blank' title='View on Maven repository'><code 
class='coords'>org.grails.plugins:<wbr>jaxrs-restlet:<wbr>3.1.0</code></a><button
 class='copy-btn' data-coords='org.grails.plugins:jaxrs-restlet:3.1.0' 
title='Copy to clipboard'>📋</button></div><div class='plugin-card-footer'><div 
clas [...]
 
 Do you want to email a person at 11:41 pm or maybe a group of people at 
2.15am? then look no further.
 
 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.
 </p><div class='coords-wrapper'><a 
href='https://repo.grails.org/plugins/org/grails/plugins/grails-quick-search/0.7.2'
 class='maven-link' target='_blank' title='View on Maven repository'><code 
class='coords'>org.grails.plugins:<wbr>grails-quick-search:<wbr>0.7.2</code></a><button
 class='copy-btn' data-coords='org.grails.plugins:grails-quick-search:0.7.2' 
title='Copy to clipboard'>📋</button></div><div class='plugin-card-footer'><div 
class='footer-left'><a href='https://grails.apache.org/p [...]
 
-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'>📋 [...]
+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/owners/apachesoftwarefoundation.html 
b/plugins/owners/apachesoftwarefoundation.html
index 81af8336b59..fe511a876ea 100644
--- a/plugins/owners/apachesoftwarefoundation.html
+++ b/plugins/owners/apachesoftwarefoundation.html
@@ -126,7 +126,7 @@
     </div>
 </header>
 
-<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 creator: Apache Software 
Foundation</span></div><div class='plugins-section'><h2 
class='section-title'>Plugins by creator: Apache Software Foundation</h2><ul 
class='plugin-list'><li class='plugin'><div class='plugin-header'><h3  [...]
+<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 creator: Apache Software 
Foundation</span></div><div class='plugins-section'><h2 
class='section-title'>Plugins by creator: Apache Software Foundation</h2><ul 
class='plugin-list'><li class='plugin'><div class='plugin-header'><h3  [...]
 <footer>
     <div class='content'>
         <div class='apache-grails'>
diff --git a/plugins/tags/async.html b/plugins/tags/async.html
index 35deac88be7..017c1072cdf 100644
--- a/plugins/tags/async.html
+++ b/plugins/tags/async.html
@@ -126,7 +126,7 @@
     </div>
 </header>
 
-<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 #async</span></div><div 
class='plugins-section'><h2 class='section-title'>Plugins by tag #async</h2><ul 
class='plugin-list'><li class='plugin'><div class='plugin-header'><h3 
class='name'><a href='https://github.com/apache/gr [...]
+<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 #async</span></div><div 
class='plugins-section'><h2 class='section-title'>Plugins by tag #async</h2><ul 
class='plugin-list'><li class='plugin'><div class='plugin-header'><h3 
class='name'><a href='https://github.com/apache/gr [...]
 <footer>
     <div class='content'>
         <div class='apache-grails'>
diff --git a/plugins/tags/cache.html b/plugins/tags/cache.html
index db32710ba8d..98aeae68f25 100644
--- a/plugins/tags/cache.html
+++ b/plugins/tags/cache.html
@@ -126,7 +126,7 @@
     </div>
 </header>
 
-<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 #cache</span></div><div 
class='plugins-section'><h2 class='section-title'>Plugins by tag #cache</h2><ul 
class='plugin-list'><li class='plugin'><div class='plugin-header'><h3 
class='name'><a href='https://github.com/apache/gr [...]
+<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 #cache</span></div><div 
class='plugins-section'><h2 class='section-title'>Plugins by tag #cache</h2><ul 
class='plugin-list'><li class='plugin'><div class='plugin-header'><h3 
class='name'><a href='https://github.com/apache/gr [...]
 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. [...]
 <footer>
     <div class='content'>
diff --git a/plugins/tags/convert.html b/plugins/tags/convert.html
index ae913f7a8a7..b90f91b892b 100644
--- a/plugins/tags/convert.html
+++ b/plugins/tags/convert.html
@@ -126,7 +126,7 @@
     </div>
 </header>
 
-<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 #convert</span></div><div 
class='plugins-section'><h2 class='section-title'>Plugins by tag 
#convert</h2><ul class='plugin-list'><li class='plugin'><div 
class='plugin-header'><h3 class='name'><a href='https://github.com/apach [...]
+<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 #convert</span></div><div 
class='plugins-section'><h2 class='section-title'>Plugins by tag 
#convert</h2><ul class='plugin-list'><li class='plugin'><div 
class='plugin-header'><h3 class='name'><a href='https://github.com/apach [...]
 <footer>
     <div class='content'>
         <div class='apache-grails'>
diff --git a/plugins/tags/crud.html b/plugins/tags/crud.html
index 39bf865c155..eae95c8dbf5 100644
--- a/plugins/tags/crud.html
+++ b/plugins/tags/crud.html
@@ -126,7 +126,7 @@
     </div>
 </header>
 
-<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 #crud</span></div><div 
class='plugins-section'><h2 class='section-title'>Plugins by tag #crud</h2><ul 
class='plugin-list'><li class='plugin'><div class='plugin-header'><h3 
class='name'><a href='https://github.com/apache/grai [...]
+<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 #crud</span></div><div 
class='plugins-section'><h2 class='section-title'>Plugins by tag #crud</h2><ul 
class='plugin-list'><li class='plugin'><div class='plugin-header'><h3 
class='name'><a href='https://github.com/apache/grai [...]
 <footer>
     <div class='content'>
         <div class='apache-grails'>
diff --git a/plugins/tags/data-mapping.html b/plugins/tags/data-mapping.html
index c3cc02854e0..09ec41b2f05 100644
--- a/plugins/tags/data-mapping.html
+++ b/plugins/tags/data-mapping.html
@@ -126,7 +126,7 @@
     </div>
 </header>
 
-<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 #data-mapping</span></div><div 
class='plugins-section'><h2 class='section-title'>Plugins by tag 
#data-mapping</h2><ul class='plugin-list'><li class='plugin'><div 
class='plugin-header'><h3 class='name'><a href='https://github [...]
+<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 #data-mapping</span></div><div 
class='plugins-section'><h2 class='section-title'>Plugins by tag 
#data-mapping</h2><ul class='plugin-list'><li class='plugin'><div 
class='plugin-header'><h3 class='name'><a href='https://github [...]
 <footer>
     <div class='content'>
         <div class='apache-grails'>
diff --git a/plugins/tags/data.html b/plugins/tags/data.html
index 7ad6d5c0336..a5d609cd939 100644
--- a/plugins/tags/data.html
+++ b/plugins/tags/data.html
@@ -126,7 +126,7 @@
     </div>
 </header>
 
-<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 #data</span></div><div 
class='plugins-section'><h2 class='section-title'>Plugins by tag #data</h2><ul 
class='plugin-list'><li class='plugin'><div class='plugin-header'><h3 
class='name'><a href='https://github.com/apache/grai [...]
+<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 #data</span></div><div 
class='plugins-section'><h2 class='section-title'>Plugins by tag #data</h2><ul 
class='plugin-list'><li class='plugin'><div class='plugin-header'><h3 
class='name'><a href='https://github.com/apache/grai [...]
 <footer>
     <div class='content'>
         <div class='apache-grails'>
diff --git a/plugins/tags/database.html b/plugins/tags/database.html
index cab59bd2148..0f159495f46 100644
--- a/plugins/tags/database.html
+++ b/plugins/tags/database.html
@@ -126,7 +126,7 @@
     </div>
 </header>
 
-<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/events.html b/plugins/tags/events.html
index ace74d32be1..980d5dfba06 100644
--- a/plugins/tags/events.html
+++ b/plugins/tags/events.html
@@ -126,7 +126,7 @@
     </div>
 </header>
 
-<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 #events</span></div><div 
class='plugins-section'><h2 class='section-title'>Plugins by tag 
#events</h2><ul class='plugin-list'><li class='plugin'><div 
class='plugin-header'><h3 class='name'><a href='https://github.com/apache/ [...]
+<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 #events</span></div><div 
class='plugins-section'><h2 class='section-title'>Plugins by tag 
#events</h2><ul class='plugin-list'><li class='plugin'><div 
class='plugin-header'><h3 class='name'><a href='https://github.com/apache/ [...]
 <footer>
     <div class='content'>
         <div class='apache-grails'>
diff --git a/plugins/tags/forms.html b/plugins/tags/forms.html
index 0e8195831b2..ab0ea90e3e6 100644
--- a/plugins/tags/forms.html
+++ b/plugins/tags/forms.html
@@ -126,7 +126,7 @@
     </div>
 </header>
 
-<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 #forms</span></div><div 
class='plugins-section'><h2 class='section-title'>Plugins by tag #forms</h2><ul 
class='plugin-list'><li class='plugin'><div class='plugin-header'><h3 
class='name'><a href='https://github.com/apache/gr [...]
+<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 #forms</span></div><div 
class='plugins-section'><h2 class='section-title'>Plugins by tag #forms</h2><ul 
class='plugin-list'><li class='plugin'><div class='plugin-header'><h3 
class='name'><a href='https://github.com/apache/gr [...]
 <footer>
     <div class='content'>
         <div class='apache-grails'>
diff --git a/plugins/tags/geb.html b/plugins/tags/geb.html
index 80f10c75418..fec2dc56372 100644
--- a/plugins/tags/geb.html
+++ b/plugins/tags/geb.html
@@ -126,7 +126,7 @@
     </div>
 </header>
 
-<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 #geb</span></div><div 
class='plugins-section'><h2 class='section-title'>Plugins by tag #geb</h2><ul 
class='plugin-list'><li class='plugin'><div class='plugin-header'><h3 
class='name'><a href='https://github.com/apache/grails [...]
+<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 #geb</span></div><div 
class='plugins-section'><h2 class='section-title'>Plugins by tag #geb</h2><ul 
class='plugin-list'><li class='plugin'><div class='plugin-header'><h3 
class='name'><a href='https://github.com/apache/grails [...]
 <footer>
     <div class='content'>
         <div class='apache-grails'>
diff --git a/plugins/tags/gorm.html b/plugins/tags/gorm.html
index 2b5bff849ac..86fd3065a53 100644
--- a/plugins/tags/gorm.html
+++ b/plugins/tags/gorm.html
@@ -126,7 +126,7 @@
     </div>
 </header>
 
-<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/gsp.html b/plugins/tags/gsp.html
index 6c2b75aa400..a7c4c93ea21 100644
--- a/plugins/tags/gsp.html
+++ b/plugins/tags/gsp.html
@@ -126,7 +126,7 @@
     </div>
 </header>
 
-<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 #gsp</span></div><div 
class='plugins-section'><h2 class='section-title'>Plugins by tag #gsp</h2><ul 
class='plugin-list'><li class='plugin'><div class='plugin-header'><h3 
class='name'><a href='https://github.com/apache/grails [...]
+<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 #gsp</span></div><div 
class='plugins-section'><h2 class='section-title'>Plugins by tag #gsp</h2><ul 
class='plugin-list'><li class='plugin'><div class='plugin-header'><h3 
class='name'><a href='https://github.com/apache/grails [...]
 <footer>
     <div class='content'>
         <div class='apache-grails'>
diff --git a/plugins/tags/hibernate.html b/plugins/tags/hibernate.html
index 4f030ad25ea..1df354ee94b 100644
--- a/plugins/tags/hibernate.html
+++ b/plugins/tags/hibernate.html
@@ -126,7 +126,7 @@
     </div>
 </header>
 
-<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 #hibernate</span></div><div 
class='plugins-section'><h2 class='section-title'>Plugins by tag 
#hibernate</h2><ul class='plugin-list'><li class='plugin'><div 
class='plugin-header'><h3 class='name'><a href='https://github.com/g [...]
+<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 #hibernate</span></div><div 
class='plugins-section'><h2 class='section-title'>Plugins by tag 
#hibernate</h2><ul class='plugin-list'><li class='plugin'><div 
class='plugin-header'><h3 class='name'><a href='https://github.com/g [...]
 <footer>
     <div class='content'>
         <div class='apache-grails'>
diff --git a/plugins/tags/json.html b/plugins/tags/json.html
index d03b8ccf3cf..12154838f83 100644
--- a/plugins/tags/json.html
+++ b/plugins/tags/json.html
@@ -126,7 +126,7 @@
     </div>
 </header>
 
-<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 #json</span></div><div 
class='plugins-section'><h2 class='section-title'>Plugins by tag #json</h2><ul 
class='plugin-list'><li class='plugin'><div class='plugin-header'><h3 
class='name'><a href='https://github.com/apache/grai [...]
+<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 #json</span></div><div 
class='plugins-section'><h2 class='section-title'>Plugins by tag #json</h2><ul 
class='plugin-list'><li class='plugin'><div class='plugin-header'><h3 
class='name'><a href='https://github.com/apache/grai [...]
 <footer>
     <div class='content'>
         <div class='apache-grails'>
diff --git a/plugins/tags/layout.html b/plugins/tags/layout.html
index 8e5e57b87b7..446d03d74eb 100644
--- a/plugins/tags/layout.html
+++ b/plugins/tags/layout.html
@@ -126,7 +126,7 @@
     </div>
 </header>
 
-<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 #layout</span></div><div 
class='plugins-section'><h2 class='section-title'>Plugins by tag 
#layout</h2><ul class='plugin-list'><li class='plugin'><div 
class='plugin-header'><h3 class='name'><a href='https://github.com/apache/ [...]
+<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 #layout</span></div><div 
class='plugins-section'><h2 class='section-title'>Plugins by tag 
#layout</h2><ul class='plugin-list'><li class='plugin'><div 
class='plugin-header'><h3 class='name'><a href='https://github.com/apache/ [...]
 <footer>
     <div class='content'>
         <div class='apache-grails'>
diff --git a/plugins/tags/liquibase.html b/plugins/tags/liquibase.html
index 8efe4e0a557..124bf6989c1 100644
--- a/plugins/tags/liquibase.html
+++ b/plugins/tags/liquibase.html
@@ -126,7 +126,7 @@
     </div>
 </header>
 
-<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 #liquibase</span></div><div 
class='plugins-section'><h2 class='section-title'>Plugins by tag 
#liquibase</h2><ul class='plugin-list'><li class='plugin'><div 
class='plugin-header'><h3 class='name'><a href='https://github.com/a [...]
+<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 #liquibase</span></div><div 
class='plugins-section'><h2 class='section-title'>Plugins by tag 
#liquibase</h2><ul class='plugin-list'><li class='plugin'><div 
class='plugin-header'><h3 class='name'><a href='https://github.com/a [...]
 <footer>
     <div class='content'>
         <div class='apache-grails'>
diff --git a/plugins/tags/micronaut.html b/plugins/tags/micronaut.html
index 9ac704dc52c..33779f09000 100644
--- a/plugins/tags/micronaut.html
+++ b/plugins/tags/micronaut.html
@@ -126,7 +126,7 @@
     </div>
 </header>
 
-<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 #micronaut</span></div><div 
class='plugins-section'><h2 class='section-title'>Plugins by tag 
#micronaut</h2><ul class='plugin-list'><li class='plugin'><div 
class='plugin-header'><h3 class='name'><a href='https://github.com/a [...]
+<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 #micronaut</span></div><div 
class='plugins-section'><h2 class='section-title'>Plugins by tag 
#micronaut</h2><ul class='plugin-list'><li class='plugin'><div 
class='plugin-header'><h3 class='name'><a href='https://github.com/a [...]
 <footer>
     <div class='content'>
         <div class='apache-grails'>
diff --git a/plugins/tags/migration.html b/plugins/tags/migration.html
index 3c3f0ad0e45..5bc6bbd53d9 100644
--- a/plugins/tags/migration.html
+++ b/plugins/tags/migration.html
@@ -126,7 +126,7 @@
     </div>
 </header>
 
-<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 #migration</span></div><div 
class='plugins-section'><h2 class='section-title'>Plugins by tag 
#migration</h2><ul class='plugin-list'><li class='plugin'><div 
class='plugin-header'><h3 class='name'><a href='https://github.com/a [...]
+<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 #migration</span></div><div 
class='plugins-section'><h2 class='section-title'>Plugins by tag 
#migration</h2><ul class='plugin-list'><li class='plugin'><div 
class='plugin-header'><h3 class='name'><a href='https://github.com/a [...]
 <footer>
     <div class='content'>
         <div class='apache-grails'>
diff --git a/plugins/tags/rdbms.html b/plugins/tags/rdbms.html
index 88c25ef1689..c6bbb4f2b7b 100644
--- a/plugins/tags/rdbms.html
+++ b/plugins/tags/rdbms.html
@@ -126,7 +126,7 @@
     </div>
 </header>
 
-<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 #rdbms</span></div><div 
class='plugins-section'><h2 class='section-title'>Plugins by tag #rdbms</h2><ul 
class='plugin-list'><li class='plugin'><div class='plugin-header'><h3 
class='name'><a href='https://github.com/apache/gr [...]
+<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 #rdbms</span></div><div 
class='plugins-section'><h2 class='section-title'>Plugins by tag #rdbms</h2><ul 
class='plugin-list'><li class='plugin'><div class='plugin-header'><h3 
class='name'><a href='https://github.com/apache/gr [...]
 <footer>
     <div class='content'>
         <div class='apache-grails'>
diff --git a/plugins/tags/rest.html b/plugins/tags/rest.html
index 5e133cb059a..97c8beb98c3 100644
--- a/plugins/tags/rest.html
+++ b/plugins/tags/rest.html
@@ -126,7 +126,7 @@
     </div>
 </header>
 
-<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 #rest</span></div><div 
class='plugins-section'><h2 class='section-title'>Plugins by tag #rest</h2><ul 
class='plugin-list'><li class='plugin'><div class='plugin-header'><h3 
class='name'><a href='https://github.com/gpc/grails- [...]
+<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 #rest</span></div><div 
class='plugins-section'><h2 class='section-title'>Plugins by tag #rest</h2><ul 
class='plugin-list'><li class='plugin'><div class='plugin-header'><h3 
class='name'><a href='https://github.com/gpc/grails- [...]
 <footer>
     <div class='content'>
         <div class='apache-grails'>
diff --git a/plugins/tags/scaffolding.html b/plugins/tags/scaffolding.html
index d56d24018a7..9c439e43fc8 100644
--- a/plugins/tags/scaffolding.html
+++ b/plugins/tags/scaffolding.html
@@ -126,7 +126,7 @@
     </div>
 </header>
 
-<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 #scaffolding</span></div><div 
class='plugins-section'><h2 class='section-title'>Plugins by tag 
#scaffolding</h2><ul class='plugin-list'><li class='plugin'><div 
class='plugin-header'><h3 class='name'><a href='https://github.c [...]
+<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 #scaffolding</span></div><div 
class='plugins-section'><h2 class='section-title'>Plugins by tag 
#scaffolding</h2><ul class='plugin-list'><li class='plugin'><div 
class='plugin-header'><h3 class='name'><a href='https://github.c [...]
 <footer>
     <div class='content'>
         <div class='apache-grails'>
diff --git a/plugins/tags/selenium.html b/plugins/tags/selenium.html
index 56095b78db5..7a080526b6f 100644
--- a/plugins/tags/selenium.html
+++ b/plugins/tags/selenium.html
@@ -126,7 +126,7 @@
     </div>
 </header>
 
-<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 #selenium</span></div><div 
class='plugins-section'><h2 class='section-title'>Plugins by tag 
#selenium</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 #selenium</span></div><div 
class='plugins-section'><h2 class='section-title'>Plugins by tag 
#selenium</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/sitemesh.html b/plugins/tags/sitemesh.html
index 49c5ebaa6fb..0394b869b9f 100644
--- a/plugins/tags/sitemesh.html
+++ b/plugins/tags/sitemesh.html
@@ -126,7 +126,7 @@
     </div>
 </header>
 
-<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 #sitemesh</span></div><div 
class='plugins-section'><h2 class='section-title'>Plugins by tag 
#sitemesh</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 #sitemesh</span></div><div 
class='plugins-section'><h2 class='section-title'>Plugins by tag 
#sitemesh</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/testing.html b/plugins/tags/testing.html
index 29607ebfe30..8045a3f5995 100644
--- a/plugins/tags/testing.html
+++ b/plugins/tags/testing.html
@@ -126,7 +126,7 @@
     </div>
 </header>
 
-<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 #testing</span></div><div 
class='plugins-section'><h2 class='section-title'>Plugins by tag 
#testing</h2><ul class='plugin-list'><li class='plugin'><div 
class='plugin-header'><h3 class='name'><a href='https://github.com/longw [...]
+<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 #testing</span></div><div 
class='plugins-section'><h2 class='section-title'>Plugins by tag 
#testing</h2><ul class='plugin-list'><li class='plugin'><div 
class='plugin-header'><h3 class='name'><a href='https://github.com/longw [...]
 on the Java API for RESTful Web Services.
 
 The jaxrs-integration-test plugin provides classes to help with integration 
testing.</p><div class='coords-wrapper'><a 
href='https://repo.grails.org/plugins/org/grails/plugins/jaxrs-integration-test/3.1.0'
 class='maven-link' target='_blank' title='View on Maven repository'><code 
class='coords'>org.grails.plugins:<wbr>jaxrs-integration-test:<wbr>3.1.0</code></a><button
 class='copy-btn' data-coords='org.grails.plugins:jaxrs-integration-test:3.1.0' 
title='Copy to clipboard'>📋</button></div> [...]
diff --git a/plugins/tags/views.html b/plugins/tags/views.html
index 996b18e2bec..29067da6fbd 100644
--- a/plugins/tags/views.html
+++ b/plugins/tags/views.html
@@ -126,7 +126,7 @@
     </div>
 </header>
 
-<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 #views</span></div><div 
class='plugins-section'><h2 class='section-title'>Plugins by tag #views</h2><ul 
class='plugin-list'><li class='plugin'><div class='plugin-header'><h3 
class='name'><a href='https://github.com/apache/gr [...]
+<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 #views</span></div><div 
class='plugins-section'><h2 class='section-title'>Plugins by tag #views</h2><ul 
class='plugin-list'><li class='plugin'><div class='plugin-header'><h3 
class='name'><a href='https://github.com/apache/gr [...]
 <footer>
     <div class='content'>
         <div class='apache-grails'>
diff --git a/plugins/tags/xml.html b/plugins/tags/xml.html
index 459b32503d9..aebcfe180d6 100644
--- a/plugins/tags/xml.html
+++ b/plugins/tags/xml.html
@@ -126,7 +126,7 @@
     </div>
 </header>
 
-<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 #xml</span></div><div 
class='plugins-section'><h2 class='section-title'>Plugins by tag #xml</h2><ul 
class='plugin-list'><li class='plugin'><div class='plugin-header'><h3 
class='name'><a href='https://github.com/apache/grails [...]
+<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 #xml</span></div><div 
class='plugins-section'><h2 class='section-title'>Plugins by tag #xml</h2><ul 
class='plugin-list'><li class='plugin'><div class='plugin-header'><h3 
class='name'><a href='https://github.com/apache/grails [...]
 <footer>
     <div class='content'>
         <div class='apache-grails'>
diff --git a/rss.xml b/rss.xml
index d5655f4540b..9f3d7591ffe 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>Fri, 14 Aug 2026 03:01:03 
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>Fri, 14 Aug 2026 04:39:34 
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>
@@ -5241,7 +5241,12 @@ info.app.grailsVersion=3.2.5
 <p>In fewer than 18 minutes, Jeff describes several techniques for retrieving 
configuration values at runtime and discusses the pros and cons of each. Visit 
<a 
href="https://objectcomputing.com/news/2016/08/31/retrieving-config-values-grails-3";>this
 Grails blog post</a> for an accompanying article.</p>
 <p>For this Quickcast, you’ll need no more than a basic understanding of the 
Grails framework.</p>
 <p>Grails Quickcasts, brought to you through a partnership between <a 
href="https://objectcomputing.com/";>Object Computing, Inc.</a> (OCI) and <a 
href="https://dzone.com/";>DZone</a>, provide bite-sized tutorials to help you 
maximize your productivity with the Framework.</p>
-<iframe width="100%" height="560" 
src="https://www.youtube-nocookie.com/embed/Qw5hjwT9EOc"; 
frameborder="0"></iframe>]]></description><author>Jeff Scott 
Brown</author><guid>2017-01-20-3</guid><pubDate>Fri, 20 Jan 2017 00:00:00 
GMT</pubDate></item><item><title>Quickcast #6: Developing Grails® 3 
Applications with IntelliJ 
IDEA</title><link>https://grails.apache.org/blog/2017-01-20-4.html</link><description><![CDATA[</p>
+<iframe width="100%" height="560" 
src="https://www.youtube-nocookie.com/embed/Qw5hjwT9EOc"; 
frameborder="0"></iframe>]]></description><author>Jeff Scott 
Brown</author><guid>2017-01-20-3</guid><pubDate>Fri, 20 Jan 2017 00:00:00 
GMT</pubDate></item><item><title>Quickcast #4: Angular 
Scaffolding</title><link>https://grails.apache.org/blog/2017-01-20-2.html</link><description><![CDATA[</p>
+<p>Tags: <a href="https://grails.apache.org/blog/tag/quickcast.html";><span 
class="hashtag">#quickcast</span></a> <a 
href="https://grails.apache.org/blog/tag/rest.html";><span 
class="hashtag">#rest</span></a></p>
+<p>In this Quickcast, 2GM (Groovy, Grails<sup>®</sup> framework, and 
Micronaut) team member, <a 
href="https://objectcomputing.com/products/2gm-team#kleeh";>James Kleeh</a>, 
walks you through the process of using the Angular scaffolding for Grails apps 
to build a fully functional web app, using a simple blog format for 
demonstration.</p>
+<p>The tutorial explains how to have the Grails framework set up a REST 
endpoint and all the Angular modules needed to get the web app running.</p>
+<p>Grails Quickcasts, brought to you through a partnership between <a 
href="https://objectcomputing.com/";>Object Computing, Inc.</a> (OCI) and <a 
href="https://dzone.com/";>DZone</a>, provide bite-sized tutorials to help you 
maximize your productivity with the Framework.</p>
+<iframe width="100%" height="560" 
src="https://www.youtube-nocookie.com/embed/tT4BdlRFAis"; 
frameborder="0"></iframe>]]></description><author>James 
Kleeh</author><guid>2017-01-20-2</guid><pubDate>Fri, 20 Jan 2017 00:00:00 
GMT</pubDate></item><item><title>Quickcast #6: Developing Grails® 3 
Applications with IntelliJ 
IDEA</title><link>https://grails.apache.org/blog/2017-01-20-4.html</link><description><![CDATA[</p>
 <p>Tags: <a href="https://grails.apache.org/blog/tag/quickcast.html";><span 
class="hashtag">#quickcast</span></a></p>
 <p>Grails<sup>®</sup> 3 is a high-productivity framework for building web 
applications for the JVM.</p>
 <p>IntelliJ IDEA is a high-productivity Integrated Development Environment 
(IDE) for building a variety of application types. IDEA has always had great 
support for building Grails applications and, in particular, has the best 
support of any IDE for developing with Grails 3.</p>
@@ -5252,12 +5257,7 @@ info.app.grailsVersion=3.2.5
 <p>In this video, Grails<sup>®</sup> framework co-founder Graeme Rocher walks 
you through multi-project builds in Grails apps.</p>
 <p>The Grails framework does a few handy things with multi-project builds and 
plugins, not the least of which being that Grails compiles your plugins first 
and puts the class and resources of those plugins directly in the classpath. 
This lets you make changes to your plugins and instantly see those changes in 
your build.</p>
 <p>Grails Quickcasts, brought to you through a partnership between <a 
href="https://objectcomputing.com/";>Object Computing, Inc.</a> (OCI) and <a 
href="https://dzone.com/";>DZone</a>, provide bite-sized tutorials to help you 
maximize your productivity with the Framework.</p>
-<iframe width="100%" height="560" 
src="https://www.youtube-nocookie.com/embed/yNA0ce5fG9s"; 
frameborder="0"></iframe>]]></description><author>Graeme 
Rocher</author><guid>2017-01-20-1</guid><pubDate>Fri, 20 Jan 2017 00:00:00 
GMT</pubDate></item><item><title>Quickcast #4: Angular 
Scaffolding</title><link>https://grails.apache.org/blog/2017-01-20-2.html</link><description><![CDATA[</p>
-<p>Tags: <a href="https://grails.apache.org/blog/tag/quickcast.html";><span 
class="hashtag">#quickcast</span></a> <a 
href="https://grails.apache.org/blog/tag/rest.html";><span 
class="hashtag">#rest</span></a></p>
-<p>In this Quickcast, 2GM (Groovy, Grails<sup>®</sup> framework, and 
Micronaut) team member, <a 
href="https://objectcomputing.com/products/2gm-team#kleeh";>James Kleeh</a>, 
walks you through the process of using the Angular scaffolding for Grails apps 
to build a fully functional web app, using a simple blog format for 
demonstration.</p>
-<p>The tutorial explains how to have the Grails framework set up a REST 
endpoint and all the Angular modules needed to get the web app running.</p>
-<p>Grails Quickcasts, brought to you through a partnership between <a 
href="https://objectcomputing.com/";>Object Computing, Inc.</a> (OCI) and <a 
href="https://dzone.com/";>DZone</a>, provide bite-sized tutorials to help you 
maximize your productivity with the Framework.</p>
-<iframe width="100%" height="560" 
src="https://www.youtube-nocookie.com/embed/tT4BdlRFAis"; 
frameborder="0"></iframe>]]></description><author>James 
Kleeh</author><guid>2017-01-20-2</guid><pubDate>Fri, 20 Jan 2017 00:00:00 
GMT</pubDate></item><item><title>G3 Summit 2016 
Wrap-up!</title><link>https://grails.apache.org/blog/2016-12-14.html</link><description><![CDATA[</p>
+<iframe width="100%" height="560" 
src="https://www.youtube-nocookie.com/embed/yNA0ce5fG9s"; 
frameborder="0"></iframe>]]></description><author>Graeme 
Rocher</author><guid>2017-01-20-1</guid><pubDate>Fri, 20 Jan 2017 00:00:00 
GMT</pubDate></item><item><title>G3 Summit 2016 
Wrap-up!</title><link>https://grails.apache.org/blog/2016-12-14.html</link><description><![CDATA[</p>
 <p><img src="2016-12-14-img01.jpg" alt="The OCI Grails team at G3 Summit 2016" 
/></p>
 <p>Last month, nearly the entire <a 
href="https://objectcomputing.com/products/2gm-team";>2GM (Groovy, 
Grails<sup>®</sup> framework, and Micronaut) team</a> from [Object Computing, 
Inc.] (https://objectcomputing.com/) (OCI) converged on Fort Lauderdale for the 
inaugural edition of the G3 Summit, the conference for the Apache Groovy, 
Grails framework, and Gradle Community. The event is organized by <a 
href="https://www.nofluffjuststuff.com/home/main";>No Fluff Just Stuff</a> and 
is a fantas [...]
 <p>OCI team members presented over 30 workshops and breakout sessions during 
the event, in addition to socializing with attendees between sessions and after 
hours. We’ve asked a few team members to share their experiences at the 
conference. We hope you will join us next year!</p>

Reply via email to