Release Notes & Snapshot History
1. Active Testing Candidates
Section titled “1. Active Testing Candidates”VonixGuardian — 3.0.0-m1 Preview
Section titled “VonixGuardian — 3.0.0-m1 Preview”Current Dev/Test Candidate · Current nine-cell testing snapshot
- Nine Loader Cells: Packages Fabric (1.18.2–1.21.1), Forge (1.18.2–1.20.1), and NeoForge (1.21.1, 26.1.2) for owner-controlled testing.
- Stateful-Container Fidelity (Schema v8): Implements pair-atomic player inventory replacement tracking (
pair_idandinventory_slot) and durable uncompensated rollback logging (vg_repair_required). - Hopper & Dispenser Repairs: Completely removed the invalid non-private hopper snapshot helper from all nine
HopperBlockEntityMixincells; preserved the Forge dispenser event repair. - Validation Boundary: Validated on Fabric 1.21.1 with zero hopper/JNI errors; external Fabric 1.21.1 modpack readiness boundary noted (
owo-lib afterQuiltHookinjection failure). - CoreProtect v24 Boundary: Full v24 parity, ender-chest replay, and public programmatic rollback APIs remain unported.
Vonix Server Utilities — 2.0.2 standalone core
Section titled “Vonix Server Utilities — 2.0.2 standalone core”- Website & Venary Separation: Completely excised the Venary HTTP client, remote API keys,
/linkand/unlinktransport commands, remote configuration polling, and player-stat web sync from core. - Outside-Mod SPI: Established the
network.vonix.serverutilities.apiinterface (VonixPanels.current()) for optional third-party web panel integration. - Nine Loader Cells Across Five Lanes: Full standalone support for Fabric/Forge (1.18.2, 1.19.2, 1.20.1), Fabric/NeoForge (1.21.1), and NeoForge (26.1.2).
- Retained Snapshot Import: Preserved idempotent recovery for retained VSU
data.dbbackups.
2. Historical Release Milestones (VSU)
Section titled “2. Historical Release Milestones (VSU)”[2.0.1] - 2026-08-28
Section titled “[2.0.1] - 2026-08-28”- Added idempotent SQLite recovery for retained VSU
data.dbsnapshots (homes and/back//backdeathcoordinates imported without altering source). - Native Forge event subscribers registered for 1.18.2, 1.19.2, and 1.20.1 to ensure
/backdeathorigins reach common handlers on legacy Forge servers.
[2.0.0] - 2026-08-28
Section titled “[2.0.0] - 2026-08-28”- Transitioned repository to unified multi-template layout.
- Added dedicated Minecraft 26.1.2 / NeoForge 26.1.2.93 target using Java 25 and ModDevGradle 2.0.140.
[1.7.1] - 2026-08-25
Section titled “[1.7.1] - 2026-08-25”- Fixed TempMute enforcement race conditions by applying mutes synchronously in session memory prior to async SQLite persistence.
- Implemented fail-closed hydration when active-mute records cannot be read from SQLite during boot.
[1.7.0] - 2026-08-16
Section titled “[1.7.0] - 2026-08-16”- Added server-authoritative playtime and event virtual crates (
/crate open,/crate prizes,/crate key give). - Adapted command dispatch across Minecraft version APIs (
performPrefixedCommandandCommandResultCallback).
[1.6.1] - 2026-07-02
Section titled “[1.6.1] - 2026-07-02”- Permission Lockout Fix: Resolved the critical v1.6.0 permission lockout by implementing Union Semantics (
HasLuckPermsNode OR OpLevel >= opFallback). Prevented unconfigured LuckPerms servers from locking out players and operators.
[1.6.0] - 2026-06-25
Section titled “[1.6.0] - 2026-06-25”- Introduced SQLite-backed moderation subsystem:
/tempban,/ban,/tempmute,/mute,/kick,/warn,/warnings, and/clearwarnings. - Implemented duration parsing syntax and 60-second background expiry sweeper.
3. Historical Milestones (VonixGuardian)
Section titled “3. Historical Milestones (VonixGuardian)”[2.0.0] - 2026-08-15
Section titled “[2.0.0] - 2026-08-15”- Added Schema v6/v7 (
pair_id,inventory_slot) and 26.1.2 NeoForge lane. - Extended multi-loader JarInJar packaging across Loom, ForgeGradle 6, and ModDevGradle.
[1.2.0] - 2026-07-02
Section titled “[1.2.0] - 2026-07-02”- Replaced
/vg undohistory pop with physical world revert. - Added console-only
/vg migrate-dbcommand. - Introduced hot-swap config reload via
/vg reload. - Added auto-purge daemon and granular lookup child permissions.
[1.0.0] - 2026-06-28
Section titled “[1.0.0] - 2026-06-28”- Initial 8-jar matrix release across Minecraft 1.18.2 through 1.21.1.
- Clean-room CoreProtect-inspired
/vgcommand tree, SQLite storage, and rolling JSONL audit log.