You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<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’s <ahref="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 <ahref="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>
114
114
</div>
115
115
<divclass="paragraph">
116
-
<p>It is worth mentioning that Grace supports all current versions of Spring Boot, including <ahref="https://github.com/graceframework/grace-framework/releases/tag/v2022.2.9">2.7</a>, <ahref="https://github.com/graceframework/grace-framework/releases/tag/v2023.0.3">3.0</a>, <ahref="https://github.com/graceframework/grace-framework/releases/tag/v2023.1.0">3.1</a>, <ahref="https://github.com/graceframework/grace-framework/releases/tag/v2023.2.0">3.2</a>, <ahref="https://github.com/graceframework/grace-framework/releases/tag/v2023.3.0">3.3</a>, <ahref="https://github.com/graceframework/grace-framework/releases/tag/v2023.3.0">3.4</a>, and <ahref="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 <ahref="https://github.com/graceframework/grace-framework/releases/tag/v2022.2.9">2.7</a>, <ahref="https://github.com/graceframework/grace-framework/releases/tag/v2023.0.3">3.0</a>, <ahref="https://github.com/graceframework/grace-framework/releases/tag/v2023.1.0">3.1</a>, <ahref="https://github.com/graceframework/grace-framework/releases/tag/v2023.2.0">3.2</a>, <ahref="https://github.com/graceframework/grace-framework/releases/tag/v2023.3.0">3.3</a>, <ahref="https://github.com/graceframework/grace-framework/releases/tag/v2024.0.0">3.4</a>, and <ahref="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>
117
117
</div>
118
118
<divclass="paragraph">
119
119
<p>Grace has been actively developing, bringing numerous improvements and new features, including Plugins, GSP, Console, Shell, and <ahref="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>
<p>Allow the <code>BuildSettings.APP_DIR</code> directory to not exist <ahref="https://github.com/graceframework/grace-framework/issues/1417">#1417</a></p>
118
+
</li>
119
+
</ul>
120
+
</div>
121
+
<divclass="paragraph">
122
+
<p>🛠 Improvements</p>
123
+
</div>
124
+
<divclass="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 <ahref="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 <ahref="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 <ahref="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 <ahref="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><ahref="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>
<p>Allow the <code>BuildSettings.APP_DIR</code> directory to not exist <ahref="https://github.com/graceframework/grace-framework/issues/1417">#1417</a></p>
191
+
</li>
192
+
</ul>
193
+
</div>
194
+
<divclass="paragraph">
195
+
<p>🛠 Improvements</p>
196
+
</div>
197
+
<divclass="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 <ahref="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 <ahref="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 <ahref="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 <ahref="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><ahref="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>
0 commit comments