Skip to content

Commit 8ea25fd

Browse files
committed
Deploying to gh-pages - 13:32:56
1 parent 2caa718 commit 8ea25fd

22 files changed

+923
-634
lines changed

2024.0.0-SNAPSHOT/guide/gettingStarted.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ <h1 id="gettingStarted"><a class="anchor" href="#gettingStarted"></a>4 Getting S
122122
Name: bookstore
123123
Package: com.example
124124
Profile: web
125-
Features: asset-pipeline, async, bootstrap, cache, database-migration, events, fields, geb, gsp, hibernate, jquery, scaffolding
125+
Features: asset-pipeline, async, bootstrap, cache, database-migration, events, fields, gsp, hibernate, jquery, scaffolding
126126
Database: h2
127127
Project root: /Users/grace/bookstore
128128

@@ -134,13 +134,13 @@ <h1 id="gettingStarted"><a class="anchor" href="#gettingStarted"></a>4 Getting S
134134
<pre class="CodeRay highlight"><code data-lang="console">.
135135
├── app
136136
│ ├── assets
137+
│ ├── boot
137138
│ ├── conf
138139
│ ├── controllers
139140
│ ├── domain
140141
│ ├── i18n
141-
│ ├── init
142142
│ ├── services
143-
│ ├── taglib
143+
│ ├── taglibs
144144
│ └── views
145145
├── buildSrc
146146
│ └── build.gradle

2024.0.0-SNAPSHOT/guide/installation.html

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -146,15 +146,15 @@ <h3 id="_checking_your_installation">Checking Your Installation</h3>
146146
<div class="listingblock">
147147
<div class="content">
148148
<pre class="CodeRay highlight"><code data-lang="console">------------------------------------------------------------
149-
Grace {version}
149+
Grace 2024.0.0-SNAPSHOT
150150
------------------------------------------------------------
151151

152-
Build time: 2025-06-22 13:30:19 UTC
153-
Revision: ba9b75634a9c2e79e0612d93df9c9fc81d05dd74
152+
Build time: 2026-04-01 13:30:19 UTC
153+
Revision: b5a5f6d1d0932a269c9fbcbbffa2ead6f6347318
154154

155-
Spring Boot: 3.3.13
156-
Gradle: 8.14.2
157-
Groovy: 4.0.27
155+
Spring Boot: 3.4.13
156+
Gradle: 8.14.4
157+
Groovy: 4.0.30
158158
JVM: 17.0.15 (BellSoft 17.0.15+10-LTS)
159159
OS: Mac OS X 12.7.6 aarch64</code></pre>
160160
</div>

2024.0.0-SNAPSHOT/guide/introduction.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ <h3 id="_why_grace">Why Grace?</h3>
113113
<p>Spring is the foundation for Grace, which is built on top of Spring Boot. To better support Spring Boot and integrate with other Spring ecosystems, Grace has rewritten <code>Plugin.doWithSpring()</code> using Spring Boot&#8217;s <a href="https://docs.spring.io/spring-boot/3.3/reference/using/auto-configuration.html">Auto-configuration</a>, which also reduces redundant configurations and provides significant performance improvements. Grace has also provided <a href="https://docs.spring.io/spring-boot/3.3/specification/configuration-metadata/index.html">Configuration Metadata</a> files include in Grace plugins' jars, the files are designed to let IDE developers offer contextual help and “code completion” as users are working with application.properties or application.yaml files. So, a Grace plugin is an extended Spring Boot Starter.</p>
114114
</div>
115115
<div class="paragraph">
116-
<p>It is worth mentioning that Grace supports all current versions of Spring Boot, including <a href="https://github.com/graceframework/grace-framework/releases/tag/v2022.2.9">2.7</a>, <a href="https://github.com/graceframework/grace-framework/releases/tag/v2023.0.3">3.0</a>, <a href="https://github.com/graceframework/grace-framework/releases/tag/v2023.1.0">3.1</a>, <a href="https://github.com/graceframework/grace-framework/releases/tag/v2023.2.0">3.2</a>, <a href="https://github.com/graceframework/grace-framework/releases/tag/v2023.3.0">3.3</a>, <a href="https://github.com/graceframework/grace-framework/releases/tag/v2023.3.0">3.4</a>, and <a href="https://github.com/graceframework/grace-framework/releases/tag/v2023.3.0">3.5</a>. This makes the upgrade path easier and more manageable.</p>
116+
<p>It is worth mentioning that Grace supports all current versions of Spring Boot, including <a href="https://github.com/graceframework/grace-framework/releases/tag/v2022.2.9">2.7</a>, <a href="https://github.com/graceframework/grace-framework/releases/tag/v2023.0.3">3.0</a>, <a href="https://github.com/graceframework/grace-framework/releases/tag/v2023.1.0">3.1</a>, <a href="https://github.com/graceframework/grace-framework/releases/tag/v2023.2.0">3.2</a>, <a href="https://github.com/graceframework/grace-framework/releases/tag/v2023.3.0">3.3</a>, <a href="https://github.com/graceframework/grace-framework/releases/tag/v2024.0.0">3.4</a>, and <a href="https://github.com/graceframework/grace-framework/releases/tag/v2024.1.0-M2">3.5</a>. This makes the upgrade path easier and more manageable.</p>
117117
</div>
118118
<div class="paragraph">
119119
<p>Grace has been actively developing, bringing numerous improvements and new features, including Plugins, GSP, Console, Shell, and <a href="https://github.com/grace-profiles">Profiles</a>. Of course, it has also fixed a large number of legacy defects left in Grails 5, this makes developers happy.</p>

2024.0.0-SNAPSHOT/guide/pages/2024.x.html

Lines changed: 137 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,143 @@ <h2 id="2024.x"><a class="anchor" href="#2024.x"></a>2.1 What's new in 2024.x</h
103103
</div>
104104

105105

106+
<div class="sect2">
107+
<h3 id="_2024_0_0">2024.0.0</h3>
108+
<div class="paragraph">
109+
<p><a href="https://github.com/graceframework/grace-framework/releases/tag/v2024.0.0">release notes</a></p>
110+
</div>
111+
<div class="paragraph">
112+
<p>⭐️ New Features</p>
113+
</div>
114+
<div class="ulist">
115+
<ul>
116+
<li>
117+
<p>Allow the <code>BuildSettings.APP_DIR</code> directory to not exist <a href="https://github.com/graceframework/grace-framework/issues/1417">#1417</a></p>
118+
</li>
119+
</ul>
120+
</div>
121+
<div class="paragraph">
122+
<p>🛠 Improvements</p>
123+
</div>
124+
<div class="ulist">
125+
<ul>
126+
<li>
127+
<p>Add release notes for 2024.0.0</p>
128+
</li>
129+
<li>
130+
<p>Update README</p>
131+
</li>
132+
<li>
133+
<p>Update guides for installation and introduction</p>
134+
</li>
135+
<li>
136+
<p>Add more <code>documentation</code> dependencies to refine javadoc links <a href="https://github.com/graceframework/grace-framework/issues/1419">#1419</a></p>
137+
</li>
138+
<li>
139+
<p>Clean up non-existent <code>grace-datastore-gorm-mongodb-ext</code> in Gradle versions catalog <a href="https://github.com/graceframework/grace-framework/issues/1418">#1418</a></p>
140+
</li>
141+
<li>
142+
<p>Keep the templates consistent between <code>script</code> commands and <code>generators</code> in scaffolding plugin <a href="https://github.com/graceframework/grace-framework/issues/1416">#1416</a></p>
143+
</li>
144+
<li>
145+
<p>Code formatting for scripts in the scaffolding plugin <a href="https://github.com/graceframework/grace-framework/issues/1415">#1415</a></p>
146+
</li>
147+
<li>
148+
<p>Keep the templates consistent with profiles <code>base</code> and <code>web</code> <a href="https://github.com/graceframework/grace-framework/issues/1414">#1414</a> See links:https://github.com/grace-profiles/base/issues/110[grace-profiles/base#110] and links:https://github.com/grace-profiles/web/issues/66[grace-profiles/web#66]</p>
149+
</li>
150+
<li>
151+
<p>Remove unused <code>grace-sitemesh</code> module <a href="https://github.com/graceframework/grace-framework/issues/1409">#1409</a></p>
152+
</li>
153+
</ul>
154+
</div>
155+
<div class="paragraph">
156+
<p>🐞 Bug Fixes</p>
157+
</div>
158+
<div class="ulist">
159+
<ul>
160+
<li>
161+
<p>The generated ServiceSpec.groovy should be in <code>integration-test</code> #1416</p>
162+
</li>
163+
</ul>
164+
</div>
165+
<div class="paragraph">
166+
<p>🚀 Dependency Upgrades</p>
167+
</div>
168+
<div class="ulist">
169+
<ul>
170+
<li>
171+
<p>Upgrade to Grace Asset Pipeline Plugin 7.0.0 <a href="https://github.com/graceframework/grace-framework/issues/1392">#1392</a></p>
172+
</li>
173+
<li>
174+
<p>Upgrade to Grace Async 7.0.0 <a href="https://github.com/graceframework/grace-framework/issues/1393">#1393</a></p>
175+
</li>
176+
<li>
177+
<p>Upgrade to Grace Events 7.0.0 <a href="https://github.com/graceframework/grace-framework/issues/1394">#1394</a></p>
178+
</li>
179+
<li>
180+
<p>Upgrade to Grace Data 2024.0.0 <a href="https://github.com/graceframework/grace-framework/issues/1395">#1395</a></p>
181+
</li>
182+
<li>
183+
<p>Upgrade to Grace Data Hibernate 2024.0.0 <a href="https://github.com/graceframework/grace-framework/issues/1396">#1396</a></p>
184+
</li>
185+
<li>
186+
<p>Upgrade to Grace Data MongoDB 2024.0.0 <a href="https://github.com/graceframework/grace-framework/issues/1397">#1397</a></p>
187+
</li>
188+
<li>
189+
<p>Upgrade to Grace Profile: Base 2024.0.0 <a href="https://github.com/graceframework/grace-framework/issues/1398">#1398</a></p>
190+
</li>
191+
<li>
192+
<p>Upgrade to Grace Profile: Plugin 2024.0.0 <a href="https://github.com/graceframework/grace-framework/issues/1399">#1399</a></p>
193+
</li>
194+
<li>
195+
<p>Upgrade to Grace Profile: Profile 2024.0.0 <a href="https://github.com/graceframework/grace-framework/issues/1400">#1400</a></p>
196+
</li>
197+
<li>
198+
<p>Upgrade to Grace Profile: Rest API 2024.0.0 <a href="https://github.com/graceframework/grace-framework/issues/1401">#1401</a></p>
199+
</li>
200+
<li>
201+
<p>Upgrade to Grace Profile: Starter 2024.0.0 <a href="https://github.com/graceframework/grace-framework/issues/1402">#1402</a></p>
202+
</li>
203+
<li>
204+
<p>Upgrade to Grace Profile: Web 2024.0.0 <a href="https://github.com/graceframework/grace-framework/issues/1403">#1403</a></p>
205+
</li>
206+
<li>
207+
<p>Upgrade to Grace Profile: Web Plugin 2024.0.0 <a href="https://github.com/graceframework/grace-framework/issues/1404">#1404</a></p>
208+
</li>
209+
<li>
210+
<p>Upgrade to Gradle Plugin Publish Plugin 2.1.1 <a href="https://github.com/graceframework/grace-framework/issues/1410">#1410</a></p>
211+
</li>
212+
<li>
213+
<p>Upgrade to SiteMesh 2.6.2 <a href="https://github.com/graceframework/grace-framework/issues/1407">#1407</a></p>
214+
</li>
215+
<li>
216+
<p>Upgrade to Spring Framework 6.2.17 <a href="https://github.com/graceframework/grace-framework/issues/1391">#1391</a></p>
217+
</li>
218+
<li>
219+
<p>Upgrade to Tomcat 10.1.53 <a href="https://github.com/graceframework/grace-framework/issues/1411">#1411</a></p>
220+
</li>
221+
</ul>
222+
</div>
223+
<div class="paragraph">
224+
<p>⚙️ Tasks</p>
225+
</div>
226+
<div class="ulist">
227+
<ul>
228+
<li>
229+
<p>Release v2024.0.0</p>
230+
</li>
231+
<li>
232+
<p>Upgrade to actions/checkout@v6</p>
233+
</li>
234+
<li>
235+
<p>Upgrade to actions/setup-java@v5</p>
236+
</li>
237+
<li>
238+
<p>Upgrade to gradle/actions/setup-gradle@v5.0.2</p>
239+
</li>
240+
</ul>
241+
</div>
242+
</div>
106243
<div class="sect2">
107244
<h3 id="_2024_0_0_rc1">2024.0.0-RC1</h3>
108245
<div class="paragraph">

2024.0.0-SNAPSHOT/guide/releases.html

Lines changed: 141 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,10 @@ <h1 id="releases"><a class="anchor" href="#releases"></a>2 Release History</h1>
128128
<td class="tableblock halign-left valign-top"><p class="tableblock">Spring Boot Version</p></td>
129129
</tr>
130130
<tr>
131+
<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="https://github.com/graceframework/grace-framework/tree/2024.1.x">2024.1.x</a></p></td>
132+
<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="https://docs.spring.io/spring-boot/3.5/index.html">3.5.x</a></p></td>
133+
</tr>
134+
<tr>
131135
<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="https://github.com/graceframework/grace-framework/tree/2024.0.x">2024.0.x</a></p></td>
132136
<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="https://docs.spring.io/spring-boot/3.4/index.html">3.4.x</a></p></td>
133137
</tr>
@@ -172,6 +176,143 @@ <h2 id="2024.x"><a class="anchor" href="#2024.x"></a>2.1 What's new in 2024.x</h
172176
</div>
173177

174178

179+
<div class="sect2">
180+
<h3 id="_2024_0_0">2024.0.0</h3>
181+
<div class="paragraph">
182+
<p><a href="https://github.com/graceframework/grace-framework/releases/tag/v2024.0.0">release notes</a></p>
183+
</div>
184+
<div class="paragraph">
185+
<p>⭐️ New Features</p>
186+
</div>
187+
<div class="ulist">
188+
<ul>
189+
<li>
190+
<p>Allow the <code>BuildSettings.APP_DIR</code> directory to not exist <a href="https://github.com/graceframework/grace-framework/issues/1417">#1417</a></p>
191+
</li>
192+
</ul>
193+
</div>
194+
<div class="paragraph">
195+
<p>🛠 Improvements</p>
196+
</div>
197+
<div class="ulist">
198+
<ul>
199+
<li>
200+
<p>Add release notes for 2024.0.0</p>
201+
</li>
202+
<li>
203+
<p>Update README</p>
204+
</li>
205+
<li>
206+
<p>Update guides for installation and introduction</p>
207+
</li>
208+
<li>
209+
<p>Add more <code>documentation</code> dependencies to refine javadoc links <a href="https://github.com/graceframework/grace-framework/issues/1419">#1419</a></p>
210+
</li>
211+
<li>
212+
<p>Clean up non-existent <code>grace-datastore-gorm-mongodb-ext</code> in Gradle versions catalog <a href="https://github.com/graceframework/grace-framework/issues/1418">#1418</a></p>
213+
</li>
214+
<li>
215+
<p>Keep the templates consistent between <code>script</code> commands and <code>generators</code> in scaffolding plugin <a href="https://github.com/graceframework/grace-framework/issues/1416">#1416</a></p>
216+
</li>
217+
<li>
218+
<p>Code formatting for scripts in the scaffolding plugin <a href="https://github.com/graceframework/grace-framework/issues/1415">#1415</a></p>
219+
</li>
220+
<li>
221+
<p>Keep the templates consistent with profiles <code>base</code> and <code>web</code> <a href="https://github.com/graceframework/grace-framework/issues/1414">#1414</a> See links:https://github.com/grace-profiles/base/issues/110[grace-profiles/base#110] and links:https://github.com/grace-profiles/web/issues/66[grace-profiles/web#66]</p>
222+
</li>
223+
<li>
224+
<p>Remove unused <code>grace-sitemesh</code> module <a href="https://github.com/graceframework/grace-framework/issues/1409">#1409</a></p>
225+
</li>
226+
</ul>
227+
</div>
228+
<div class="paragraph">
229+
<p>🐞 Bug Fixes</p>
230+
</div>
231+
<div class="ulist">
232+
<ul>
233+
<li>
234+
<p>The generated ServiceSpec.groovy should be in <code>integration-test</code> #1416</p>
235+
</li>
236+
</ul>
237+
</div>
238+
<div class="paragraph">
239+
<p>🚀 Dependency Upgrades</p>
240+
</div>
241+
<div class="ulist">
242+
<ul>
243+
<li>
244+
<p>Upgrade to Grace Asset Pipeline Plugin 7.0.0 <a href="https://github.com/graceframework/grace-framework/issues/1392">#1392</a></p>
245+
</li>
246+
<li>
247+
<p>Upgrade to Grace Async 7.0.0 <a href="https://github.com/graceframework/grace-framework/issues/1393">#1393</a></p>
248+
</li>
249+
<li>
250+
<p>Upgrade to Grace Events 7.0.0 <a href="https://github.com/graceframework/grace-framework/issues/1394">#1394</a></p>
251+
</li>
252+
<li>
253+
<p>Upgrade to Grace Data 2024.0.0 <a href="https://github.com/graceframework/grace-framework/issues/1395">#1395</a></p>
254+
</li>
255+
<li>
256+
<p>Upgrade to Grace Data Hibernate 2024.0.0 <a href="https://github.com/graceframework/grace-framework/issues/1396">#1396</a></p>
257+
</li>
258+
<li>
259+
<p>Upgrade to Grace Data MongoDB 2024.0.0 <a href="https://github.com/graceframework/grace-framework/issues/1397">#1397</a></p>
260+
</li>
261+
<li>
262+
<p>Upgrade to Grace Profile: Base 2024.0.0 <a href="https://github.com/graceframework/grace-framework/issues/1398">#1398</a></p>
263+
</li>
264+
<li>
265+
<p>Upgrade to Grace Profile: Plugin 2024.0.0 <a href="https://github.com/graceframework/grace-framework/issues/1399">#1399</a></p>
266+
</li>
267+
<li>
268+
<p>Upgrade to Grace Profile: Profile 2024.0.0 <a href="https://github.com/graceframework/grace-framework/issues/1400">#1400</a></p>
269+
</li>
270+
<li>
271+
<p>Upgrade to Grace Profile: Rest API 2024.0.0 <a href="https://github.com/graceframework/grace-framework/issues/1401">#1401</a></p>
272+
</li>
273+
<li>
274+
<p>Upgrade to Grace Profile: Starter 2024.0.0 <a href="https://github.com/graceframework/grace-framework/issues/1402">#1402</a></p>
275+
</li>
276+
<li>
277+
<p>Upgrade to Grace Profile: Web 2024.0.0 <a href="https://github.com/graceframework/grace-framework/issues/1403">#1403</a></p>
278+
</li>
279+
<li>
280+
<p>Upgrade to Grace Profile: Web Plugin 2024.0.0 <a href="https://github.com/graceframework/grace-framework/issues/1404">#1404</a></p>
281+
</li>
282+
<li>
283+
<p>Upgrade to Gradle Plugin Publish Plugin 2.1.1 <a href="https://github.com/graceframework/grace-framework/issues/1410">#1410</a></p>
284+
</li>
285+
<li>
286+
<p>Upgrade to SiteMesh 2.6.2 <a href="https://github.com/graceframework/grace-framework/issues/1407">#1407</a></p>
287+
</li>
288+
<li>
289+
<p>Upgrade to Spring Framework 6.2.17 <a href="https://github.com/graceframework/grace-framework/issues/1391">#1391</a></p>
290+
</li>
291+
<li>
292+
<p>Upgrade to Tomcat 10.1.53 <a href="https://github.com/graceframework/grace-framework/issues/1411">#1411</a></p>
293+
</li>
294+
</ul>
295+
</div>
296+
<div class="paragraph">
297+
<p>⚙️ Tasks</p>
298+
</div>
299+
<div class="ulist">
300+
<ul>
301+
<li>
302+
<p>Release v2024.0.0</p>
303+
</li>
304+
<li>
305+
<p>Upgrade to actions/checkout@v6</p>
306+
</li>
307+
<li>
308+
<p>Upgrade to actions/setup-java@v5</p>
309+
</li>
310+
<li>
311+
<p>Upgrade to gradle/actions/setup-gradle@v5.0.2</p>
312+
</li>
313+
</ul>
314+
</div>
315+
</div>
175316
<div class="sect2">
176317
<h3 id="_2024_0_0_rc1">2024.0.0-RC1</h3>
177318
<div class="paragraph">

0 commit comments

Comments
 (0)