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-RC1">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>
Copy file name to clipboardExpand all lines: 2024.1.0-SNAPSHOT/guide/pages/2024.x.html
+85Lines changed: 85 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -103,6 +103,91 @@ <h2 id="2024.x"><a class="anchor" href="#2024.x"></a>2.1 What's new in 2024.x</h
103
103
</div>
104
104
105
105
106
+
<divclass="sect2">
107
+
<h3id="_2024_1_0_m2">2024.1.0-M2</h3>
108
+
<divclass="paragraph">
109
+
<p>This release is based on Spring Boot 3.5.12 and Spring Framework to 6.2.17.</p>
110
+
</div>
111
+
<divclass="ulist">
112
+
<ul>
113
+
<li>
114
+
<p>Upgrade to Groovy 4.0.30, Gradle 8.14.4, Tomcat 10.1.52</p>
115
+
</li>
116
+
<li>
117
+
<p>Upgrade to Maven 3.9.14, Maven Resolver 1.9.27</p>
118
+
</li>
119
+
</ul>
120
+
</div>
121
+
<divclass="paragraph">
122
+
<p>For a complete list of changes made in this release see <ahref="https://github.com/orgs/graceframework/projects/12">v2024.0.0-RC1 on GitHub</a> and <ahref="https://github.com/orgs/graceframework/projects/15">v2024.1.0-M2 on GitHub</a>.</p>
@@ -172,6 +176,91 @@ <h2 id="2024.x"><a class="anchor" href="#2024.x"></a>2.1 What's new in 2024.x</h
172
176
</div>
173
177
174
178
179
+
<divclass="sect2">
180
+
<h3id="_2024_1_0_m2">2024.1.0-M2</h3>
181
+
<divclass="paragraph">
182
+
<p>This release is based on Spring Boot 3.5.12 and Spring Framework to 6.2.17.</p>
183
+
</div>
184
+
<divclass="ulist">
185
+
<ul>
186
+
<li>
187
+
<p>Upgrade to Groovy 4.0.30, Gradle 8.14.4, Tomcat 10.1.52</p>
188
+
</li>
189
+
<li>
190
+
<p>Upgrade to Maven 3.9.14, Maven Resolver 1.9.27</p>
191
+
</li>
192
+
</ul>
193
+
</div>
194
+
<divclass="paragraph">
195
+
<p>For a complete list of changes made in this release see <ahref="https://github.com/orgs/graceframework/projects/12">v2024.0.0-RC1 on GitHub</a> and <ahref="https://github.com/orgs/graceframework/projects/15">v2024.1.0-M2 on GitHub</a>.</p>
<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>
121
121
</div>
122
122
<divclass="paragraph">
123
-
<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>
123
+
<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-RC1">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>
124
124
</div>
125
125
<divclass="paragraph">
126
126
<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>
@@ -219,6 +223,91 @@ <h2 id="2024.x"><a class="anchor" href="#2024.x"></a>2.1 What's new in 2024.x</h
219
223
</div>
220
224
221
225
226
+
<divclass="sect2">
227
+
<h3id="_2024_1_0_m2">2024.1.0-M2</h3>
228
+
<divclass="paragraph">
229
+
<p>This release is based on Spring Boot 3.5.12 and Spring Framework to 6.2.17.</p>
230
+
</div>
231
+
<divclass="ulist">
232
+
<ul>
233
+
<li>
234
+
<p>Upgrade to Groovy 4.0.30, Gradle 8.14.4, Tomcat 10.1.52</p>
235
+
</li>
236
+
<li>
237
+
<p>Upgrade to Maven 3.9.14, Maven Resolver 1.9.27</p>
238
+
</li>
239
+
</ul>
240
+
</div>
241
+
<divclass="paragraph">
242
+
<p>For a complete list of changes made in this release see <ahref="https://github.com/orgs/graceframework/projects/12">v2024.0.0-RC1 on GitHub</a> and <ahref="https://github.com/orgs/graceframework/projects/15">v2024.1.0-M2 on GitHub</a>.</p>
<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-RC1">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>
0 commit comments