Skip to content

v1.0.3 — WorldOS

Latest

Choose a tag to compare

@100yenadmin 100yenadmin released this 29 May 16:23
· 906 commits to main since this release
b527051

WorldOS v1.0.3 — the rename release

ClawDnD is now WorldOS — simulate living, AI-generated worlds and play epic D&D 5e inside them.

Shipped as four phased, CI-green PRs so nothing broke mid-flight:

  • Identity (#296): plugin id worldos, macOS app WorldOS.app, repo electricsheephq/WorldOS (the old 100yenadmin/ClawDnD URL redirects).
  • Code + docs (#299): ClawDnD → WorldOS across source and documentation; zero ClawDnD references remain in servers/engine.
  • Env compatibility (#300, non-breaking): WORLDOS_* environment variables now resolve, with the legacy CLAWDND_* retained as a deprecated fallback (one-time warning); ~/.worldos preferred with ~/.clawdnd fallback. Both names still work — no migration required.
  • Version + notes (#301): this cut.

Intentionally unchanged wire contracts (they migrate in their own dedicated releases): the MCP server ids (clawdnd-engine/rules/voice/player) and the dev.clawdnd.app bundle id.

Also folded in since 1.0.2 — OpenWorlds UI-audit fixes: platform-aware title bar (#260), Browse-spellbook CTA + modal (#268), the 12-slot canonical paper-doll (#271), the camp rest action (#282), and the canon-NPC reverse-picker — axe-core 0 across 18 screens. Player-bind correctness: the PC is now always a real canon NPC (load_canon_character(kind="player")), never invented, with the kind="player" ⇒ in-party engine invariant (#162).

Engine 1511 + viewer 146 + voice 17 + rules 16 + axe 0 + license-check green; SwiftPM build clean.

Full details in CHANGELOG.md.