Skip to content

Commit 85916bf

Browse files
committed
Update docs
- Add changelog for version 7.x
1 parent 0c1cf5c commit 85916bf

File tree

4 files changed

+56
-2
lines changed

4 files changed

+56
-2
lines changed

src/main/docs/guide/events.adoc

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,11 @@ To use the Events abstraction you should add a dependency on the `events` plugin
88
[source,groovy,subs="attributes"]
99
.build.gradle
1010
----
11-
implementation "org.graceframework.plugins:events:{version}"
11+
implementation "org.graceframework:grace-plugin-events"
1212
----
1313

14+
IMPORTANT: Since 7.0, Grace `events` modules have already been split into its' own repository link:https://github.com/graceframework/grace-events[`grace-events`]. And `grace-plugin-events` have been merged into the link:https://github.com/graceframework/grace-framework/tree/2024.0.x/grace-plugin-events[Grace framework].
15+
1416
If no asynchronous framework in present on the classpath then by default Grace creates an EventBus based off of the currently active `PromiseFactory`.
1517
The default implementation is link:{api}/org/grails/async/factory/future/CachedThreadPoolPromiseFactory.html[CachedThreadPoolPromiseFactory] which uses a thread pool that will create threads as needed (the same as `java.util.concurrent.Executors.newCachedThreadPool()`).
1618

src/main/docs/guide/releases.adoc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@ To make it easier for users to use and upgrade, Plugin adopts a version policy c
55
| Plugin Version
66
| Grace Version
77

8+
| link:{github}/tree/7.0.x[7.0.x]
9+
| 2024.0.x
10+
811
| link:{github}/tree/6.3.x[6.3.x]
912
| 2023.3.x
1013

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
=== 7.0.0-M1
2+
3+
link:{github}/releases/tag/v7.0.0-M1[release notes]
4+
5+
⭐️ New Features
6+
7+
* Restructure Gradle builds link:{github}/issues/8[#8]
8+
- Use Gradle version catalog to simplify dependency management
9+
- Sharing Build Logic using buildSrc
10+
- Update Checkstyle and CodeNarc plugin
11+
- Update CI to skip checkstyle and codenarc
12+
- Remove publishing directory
13+
14+
⚡️ Breaking Changes
15+
16+
* Move `grace-plugin-events` to the core framework link:{github}/issues/7[#7]
17+
* Change grace-events-* submodules' group to 'org.graceframework.events' link:{github}/issues/5[#5]
18+
* Remove deprecated `grace-events-compat` link:{github}/issues/4[#4]
19+
* Split grace-events to its' own repo link:{github}/issues/1[#1]
20+
21+
🛠 Improvements
22+
23+
* Update docs
24+
* Code formatting
25+
* Update tests
26+
* Update README
27+
- Add document links
28+
- Update badge versions of Grace and Spring Boot
29+
30+
🐞 Bug Fixes
31+
32+
* Fixes groovydoc task: because no Groovy Jar was found on class path
33+
* Remove deprecated gradle/actions/wrapper-validation
34+
35+
🚀 Dependency Upgrades
36+
37+
* Upgrade to Grace 2024.0.0-M1 link:{github}/issues/2[#2]
38+
* Upgrade to Gradle 8.14.3 link:{github}/issues/6[#6]
39+
* Upgrade to Groovy 4.0.27 link:{github}/issues/3[#3]
40+
41+
⚙️ Tasks
42+
43+
* Enables code style checking in CI
44+
* Enables testing in CI
45+
* Bump gradle/actions from 4.0.0 to 4.4.2
46+
* Bump actions/checkout from 4 to 5
47+
* Migrate to Central Portal OSSRH Staging API
48+
* Update GitHub workflows - Switch to 7.0.x
49+
* Bump version: 7.0.0-SNAPSHOT

src/main/docs/guide/toc.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
introduction: Introduction
22
releases:
33
title: Release History
4+
7.x: What's new in 7.x
45
6.x: What's new in 6.x
56
usage:
67
title: Usage
7-
async: Async Plugin
88
events: Events Plugin
99
support: Support

0 commit comments

Comments
 (0)