VertexCore 1.1.0
VertexCore 1.1.0
VertexCore 1.1.0 expands runtime compatibility while lowering the Java baseline, making VertexCore easier to use across both current and older Paper 1.21.x environments.
What's New
- Java bytecode target lowered to Java 21
- Paper API baseline moved to Paper 1.21.4
- Compatibility target extended from Paper 1.21.4 through Paper 26.2
- Automated Paper runtime compatibility testing added
- NexusVault consumer compatibility verified on Java 21
- CI optimized to avoid unnecessary compatibility checks for documentation-only changes
Compatibility
| Environment | Status |
|---|---|
| Paper 1.21.4 / Java 21 | ✅ Verified |
| Paper 26.2 / Java 25 | ✅ Verified |
VertexCore is compiled against the Paper 1.21.4 API and targets compatibility through Paper 26.2.
The same VertexCore JAR is runtime-tested at both compatibility endpoints.
Paper 26.1+ requires Java 25 on the server.
Verification
The final release artifact has passed:
- ✅ Maven build and tests on Java 21
- ✅ NexusVault consumer compatibility on Java 21
- ✅ Paper 1.21.4 Build 232 runtime smoke test on Java 21
- ✅ Paper 26.2 Build 121 runtime smoke test on Java 25
- ✅ Automated code analysis
Release Artifact
vertexCore-1.1.0.jar
SHA256
1a050d8e537244bd75916e50aeed432018ac82676268589f053f7c37adfb0247
The published artifact was built from the verified VertexCore development source and tested unchanged against both supported runtime endpoints.
Upgrading
VertexCore 1.1.0 can be used as a drop-in upgrade for existing VertexCore installations.
Servers running Java 21 can use VertexCore on supported Paper versions that themselves support Java 21. Newer Paper releases may require a newer Java runtime independently of VertexCore.