Skip to content

Commit 05b26ca

Browse files
authored
Merge pull request CommandAPI#563 from JorelAli/release/9.5.0
Release/9.5.0
2 parents 86438c0 + 2b2fb45 commit 05b26ca

File tree

1,113 files changed

+63771
-8584
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,113 files changed

+63771
-8584
lines changed

.github/workflows/build.yml

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,14 @@ jobs:
9191
# Dev note: Yes, I know I could put this under one run section, but it's a million times easier
9292
# to see which version failed when it's got the version name and subsection in GitHub Actions
9393

94+
- name: Run Bukkit unit tests across all versions (1.20.5 - 1.20.6)
95+
continue-on-error: true
96+
run: mvn clean package -pl :commandapi-bukkit-test-tests -P Platform.Bukkit -Dmaven.javadoc.skip=true -P Minecraft_1_20_5
97+
98+
- name: Run Bukkit unit tests across all versions (Mojang Mapped 1.20.5 - 1.20.6)
99+
continue-on-error: true
100+
run: mvn clean package -pl :commandapi-bukkit-test-tests -P Platform.Bukkit -Dmaven.javadoc.skip=true -P Minecraft_1_20_5_Mojang
101+
94102
- name: Run Bukkit unit tests across all versions (1.20.3 - 1.20.4)
95103
continue-on-error: true
96104
run: mvn clean package -pl :commandapi-bukkit-test-tests -P Platform.Bukkit -Dmaven.javadoc.skip=true -P Minecraft_1_20_3
@@ -99,14 +107,22 @@ jobs:
99107
continue-on-error: true
100108
run: mvn clean package -pl :commandapi-bukkit-test-tests -P Platform.Bukkit -Dmaven.javadoc.skip=true -P Minecraft_1_20_2
101109

102-
- name: Run Bukkit unit tests across all versions (1.20)
110+
- name: Run Bukkit unit tests across all versions (1.20 - 1.20.1)
103111
continue-on-error: true
104112
run: mvn clean package -pl :commandapi-bukkit-test-tests -P Platform.Bukkit -Dmaven.javadoc.skip=true -P Minecraft_1_20
105113

114+
- name: Run Bukkit unit tests across all versions (Mojang Mapped 1.20 - 1.20.1)
115+
continue-on-error: true
116+
run: mvn clean package -pl :commandapi-bukkit-test-tests -P Platform.Bukkit -Dmaven.javadoc.skip=true -P Minecraft_1_20_Mojang
117+
106118
- name: Run Bukkit unit tests across all versions (1.19.4)
107119
continue-on-error: true
108120
run: mvn clean package -pl :commandapi-bukkit-test-tests -P Platform.Bukkit -Dmaven.javadoc.skip=true -P Minecraft_1_19_4
109121

122+
- name: Run Bukkit unit tests across all versions (Mojang Mapped 1.19.4)
123+
continue-on-error: true
124+
run: mvn clean package -pl :commandapi-bukkit-test-tests -P Platform.Bukkit -Dmaven.javadoc.skip=true -P Minecraft_1_19_4_Mojang
125+
110126
- name: Run Bukkit unit tests across all versions (1.19.2)
111127
continue-on-error: true
112128
run: mvn clean package -pl :commandapi-bukkit-test-tests -P Platform.Bukkit -Dmaven.javadoc.skip=true -P Minecraft_1_19_2

Doxyfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ PROJECT_NAME = CommandAPI
3838
# could be handy for archiving the generated documentation or if some version
3939
# control system is used.
4040

41-
PROJECT_NUMBER = 9.4.2
41+
PROJECT_NUMBER = 9.5.0
4242

4343
# Using the PROJECT_BRIEF tag one can provide an optional one line description
4444
# for a project that appears at the top of each page and should give viewer a

README.md

Lines changed: 28 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -53,21 +53,22 @@ The list of what version of the CommandAPI you'll need to run on a specific vers
5353
| **1.16.2** | v4.0 - 5.12, 8.3.0 - 9.4.2 | 9.4.2 | 16 |
5454
| **1.16.3** | v4.2 - 5.12, 8.3.0 - 9.4.2 | 9.4.2 | 16 |
5555
| **1.16.4** | v5.2 - 5.12, 8.3.0 - 9.4.2 | 9.4.2 | 16 |
56-
| **1.16.5** | v5.7 - 7.0.0, 8.3.0 - 9.4.2 | 9.4.2 | 16 |
57-
| **1.17** | 6.0.x - 9.4.2 | 9.4.2 | 16 |
58-
| **1.17.1** | 6.1.x - 9.4.2 | 9.4.2 | 16 |
59-
| **1.18, 1.18.1** | 6.5.2 - 9.4.2 | 9.4.2 | 16 |
60-
| **1.18.2** | 6.5.4 - 9.4.2 | 9.4.2 | 16 |
61-
| **1.19** | 8.3.0 - 9.4.2 | 9.4.2 | 16 |
62-
| **1.19.1** | 8.5.0 - 9.4.2 | 9.4.2 | 16 |
63-
| **1.19.2** | 8.5.1 - 9.4.2 | 9.4.2 | 16 |
64-
| **1.19.3** | 8.7.0 - 9.4.2 | 9.4.2 | 16 |
65-
| **1.19.4** | 8.8.0 - 9.4.2 | 9.4.2 | 16 |
66-
| **1.20** | 9.0.2 - 9.4.2 | 9.4.2 | 16 |
67-
| **1.20.1** | 9.0.3 - 9.4.2 | 9.4.2 | 16 |
68-
| **1.20.2** | 9.2.0 - 9.4.2 | 9.4.2 | 16 |
69-
| **1.20.3, 1.20.4** | 9.3.0 - 9.4.2 | 9.4.2 | 16 |
70-
| **1.20.5, 1.20.6** | 9.4.0 - 9.4.2 | 9.4.2 | 16 |
56+
| **1.16.5** | v5.7 - 7.0.0, 8.3.0 - 9.5.0 | 9.5.0 | 16 |
57+
| **1.17** | 6.0.x - 9.5.0 | 9.5.0 | 16 |
58+
| **1.17.1** | 6.1.x - 9.5.0 | 9.5.0 | 16 |
59+
| **1.18, 1.18.1** | 6.5.2 - 9.5.0 | 9.5.0 | 16 |
60+
| **1.18.2** | 6.5.4 - 9.5.0 | 9.5.0 | 16 |
61+
| **1.19** | 8.3.0 - 9.5.0 | 9.5.0 | 16 |
62+
| **1.19.1** | 8.5.0 - 9.5.0 | 9.5.0 | 16 |
63+
| **1.19.2** | 8.5.1 - 9.5.0 | 9.5.0 | 16 |
64+
| **1.19.3** | 8.7.0 - 9.5.0 | 9.5.0 | 16 |
65+
| **1.19.4** | 8.8.0 - 9.5.0 | 9.5.0 | 16 |
66+
| **1.20** | 9.0.2 - 9.5.0 | 9.5.0 | 16 |
67+
| **1.20.1** | 9.0.3 - 9.5.0 | 9.5.0 | 16 |
68+
| **1.20.2** | 9.2.0 - 9.5.0 | 9.5.0 | 16 |
69+
| **1.20.3, 1.20.4** | 9.3.0 - 9.5.0 | 9.5.0 | 16 |
70+
| **1.20.5, 1.20.6** | 9.4.0 - 9.5.0 | 9.5.0 | 16 |
71+
| **1.21** | 9.5.0 | 9.5.0 | 16 |
7172

7273
-----
7374

@@ -407,6 +408,18 @@ This is the current roadmap for the CommandAPI (as of 30th April 2024):
407408
</tr>
408409
</thead>
409410
<tbody>
411+
<tr>
412+
<td valign="top"><b>9.5.0</b></td>
413+
<td valign="top">June 2024</td>
414+
<td valign="top">
415+
<ul>
416+
<li>Adds support for Minecraft 1.21</li>
417+
<li>Drops support for Minecraft 1.16.1, 1.16.2, 1.16.3 and 1.16.4</li>
418+
<li>Fixes <code>ResourceLocationArgument</code> not working in 1.20.5 and 1.20.6</li>
419+
<li>Fixes <code>/minecraft:reload</code> deleting commands on Paper 1.20.6 (build 65+)</li>
420+
</ul>
421+
</td>
422+
</tr>
410423
<tr>
411424
<td valign="top"><b>9.4.2</b></td>
412425
<td valign="top">May 2024</td>

commandapi-annotations/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
<parent>
1919
<groupId>dev.jorel</groupId>
2020
<artifactId>commandapi</artifactId>
21-
<version>9.4.2</version>
21+
<version>9.5.0</version>
2222
</parent>
2323

2424
<artifactId>commandapi-annotations</artifactId>

commandapi-codecov/pom.xml

Lines changed: 1 addition & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
<parent>
2121
<groupId>dev.jorel</groupId>
2222
<artifactId>commandapi</artifactId>
23-
<version>9.4.2</version>
23+
<version>9.5.0</version>
2424
</parent>
2525

2626
<artifactId>commandapi-codecov</artifactId>
@@ -133,21 +133,6 @@
133133
<artifactId>commandapi-bukkit-1.16.5</artifactId>
134134
<version>${project.version}</version>
135135
</dependency>
136-
<dependency>
137-
<groupId>dev.jorel</groupId>
138-
<artifactId>commandapi-bukkit-1.16.4</artifactId>
139-
<version>${project.version}</version>
140-
</dependency>
141-
<dependency>
142-
<groupId>dev.jorel</groupId>
143-
<artifactId>commandapi-bukkit-1.16.2</artifactId>
144-
<version>${project.version}</version>
145-
</dependency>
146-
<dependency>
147-
<groupId>dev.jorel</groupId>
148-
<artifactId>commandapi-bukkit-1.16.1</artifactId>
149-
<version>${project.version}</version>
150-
</dependency>
151136
</dependencies>
152137

153138
<build>

commandapi-core/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<parent>
2020
<artifactId>commandapi</artifactId>
2121
<groupId>dev.jorel</groupId>
22-
<version>9.4.2</version>
22+
<version>9.5.0</version>
2323
</parent>
2424
<modelVersion>4.0.0</modelVersion>
2525

commandapi-documentation-code/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<parent>
88
<artifactId>commandapi</artifactId>
99
<groupId>dev.jorel</groupId>
10-
<version>9.4.2</version>
10+
<version>9.5.0</version>
1111
</parent>
1212

1313
<artifactId>commandapi-documentation-code</artifactId>

commandapi-documentation-velocity-code/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<groupId>dev.jorel</groupId>
88
<artifactId>commandapi</artifactId>
9-
<version>9.4.2</version>
9+
<version>9.5.0</version>
1010
</parent>
1111

1212
<artifactId>commandapi-documentation-velocity-code</artifactId>

commandapi-kotlin/commandapi-bukkit-kotlin/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<parent>
88
<groupId>dev.jorel</groupId>
99
<artifactId>commandapi-kotlin</artifactId>
10-
<version>9.4.2</version>
10+
<version>9.5.0</version>
1111
</parent>
1212

1313
<artifactId>commandapi-bukkit-kotlin</artifactId>

commandapi-kotlin/commandapi-core-kotlin/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<parent>
88
<groupId>dev.jorel</groupId>
99
<artifactId>commandapi-kotlin</artifactId>
10-
<version>9.4.2</version>
10+
<version>9.5.0</version>
1111
</parent>
1212

1313
<artifactId>commandapi-core-kotlin</artifactId>

0 commit comments

Comments
 (0)