Skip to content

v0.6.0

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 24 Jul 02:38
e39755f

What's Changed

  • hardening: static split-package conflict detection (v0.5.1 follow-up) by @Guno327 in #137
  • docs: compress state-tracking docs (TODO.md 193->10, DECISIONS.md 1547->1247) by @Guno327 in #135
  • docs: Modrinth project page content by @Guno327 in #136
  • feat(mods): wire Overgeared + vppintegration bridge into the pack (#67) by @Guno327 in #124
  • feat(mods): scaffold the vppquests custom quest mod (#109 Phase A) by @Guno327 in #123
  • feat(skills)!: converge all skill trees into one unified tree by @Guno327 in #120
  • fix(client): conflict-free dynamic lights + epic-tweaks resolution (v0.5.x follow-up) by @Guno327 in #138
  • feat(client): reject pack-version-mismatched clients before world join (#94) by @Guno327 in #139
  • Explicitly license the pack (MIT) + stop bundling third-party jars in server dist (#141) by @Guno327 in #142
  • fix(mob-scaling): recolor mob names by difficulty instead of star suffix (#101 redux) by @Guno327 in #146
  • feat(mods): vppquests cutover — remove broken legacy quest system (#109) by @Guno327 in #144
  • docs: charter the vppfixes custom mod as the standing home for mixin-only bugfixes by @Guno327 in #148
  • chore: post-release sync for v0.5.4 by @github-actions[bot] in #153
  • release: promote v0.6.0 (reconciled: features + v0.5.4 #143 fix + #145 + #156) by @ghov-claude[bot] in #157

Full Changelog: v0.5.4...v0.6.0

Test status (this mint)

  • Fast tier (ci.yml, run as part of this mint): unit tests
    (scripts/ci/tests) + all static checks (scripts/ci/run_all.py).
    PASSED (required before this release was built - see this run's
    own fast-tier job).
  • Boot tier (boot.yml, run as part of this mint): L0 boot smoke
    • L1 selftest - an actual resolved-mods dedicated-server boot plus a
      live /vpp_selftest run. PASSED (required before this release was
      built - see this run's own boot-tier job).
  • L2 HeadlessMC client smoke (scripts/tests/l2_client_smoke.py)
    did NOT run as part of this release. It is local-dev-sandbox-only
    per HANDOFF.md's "Release pipeline" section (needs a persistent
    HeadlessMC research instance + a local ~/.minecraft, neither of
    which exist on a hosted Actions runner). Rendering correctness, a
    live client join (L3), and multiplayer interaction remain unverified
    by this pipeline - see DESIGN.md's "Release engineering" section
    for the full L0-L3 boundary this project discloses on every release.