Tabular 0.4.0
Pre-release
Pre-release
Added
- Added
/tabular helpusing Lattice command-tree help entries. - Added
/tabular diagnosticsfor Lattice runtime health snapshots. - Added Paper dependency metadata for the standalone Lattice runtime.
Changed
- Updated Tabular to Lattice
0.8.9. - Updated the Paper API target to
26.1.2.build.74-stable. - Switched from shaded isolated Lattice packaging to the shared-runtime Paper plugin model.
- Reduced the Tabular jar by no longer embedding Lattice framework classes.
- Softened admin command titles by removing heavy bold styling.
Compatibility
- Server owners must install the standalone Lattice plugin alongside Tabular.
- Existing schema v2
config.ymlfiles continue to load. - Requires Java 25 for Paper/Folia 26.1.2.
- The plugin jar is compiled with Java 25 bytecode because Paper API
26.1.2.build.74-stablerequires JVM 25-compatible consumers.
Fixed
- Nametag cleanup now only removes Tabular-owned scoreboard teams, avoiding accidental removal of unrelated teams whose names start with
tb. - Mistyped or incomplete Tabular commands now show a Tabular-specific help prompt instead of parser jargon such as
Too many arguments. - GitHub Actions release, CI, and Modrinth workflows now use Java 25.
Validation
- Builds and tests run against Lattice
0.8.9, using the sibling composite when present. - Smoke-tested startup, commands, diagnostics, reload, and shutdown on Paper
26.1.2-74. - Smoke-tested the rebuilt Paper server command UX, including
/tab relod,/tabular,/tabular layouts, and/tabular help. - Smoke-tested invalid config reload handling for too many sidebar lines.