Skip to content

v1.13.0

Choose a tag to compare

@github-actions github-actions released this 10 Jun 12:07
· 919 commits to main since this release

1.13.0 (2026-06-10)

✨ Features

  • chat: add per-tab view/speak permissions by role (2e78094)
  • chat: let any participant save chat logs regardless of role (ddcb618)
  • disclosure: let players claim ownership of unowned objects (a9ee2bc)
  • gm-tools: add a GM-only object list panel (0bb9b65)
  • gm-tools: add GM toolbar with NPC bar and quick chat-palette switching (d878620)
  • gm-tools: add persona preview to review the table as a player (235cb41)
  • gm-tools: let the GM release ownership held by offline players (be1bc52)
  • jukebox: play, layer and stop sound effects over the BGM (96657bc)
  • peer: add participant roles (GM / player / spectator) (f370381)
  • peer: forbid players and guests from self-assigning the GM role (0275646)
  • peer: let anyone reclaim GM when a room has no game master (6f18b6d)
  • tabletop: add 3D vision, lighting and darkness system (66d382e)
  • tabletop: add per-object disclosure and ownership (3fa606e)
  • tabletop: release object ownership when loading from a save (5e4368e)
  • tabletop: show spectators the union of player vision in darkness (9206ac3)

🐛 Bug Fixes

  • controller: guard the chat-target check against a null self cursor (4b5c0ed)
  • media: play SE-tagged cut-in audio at SE volume (6274972)
  • peer: drop raw UUID from peer connection messages (61e40de)
  • peer: show the short id for unnamed peers in the peer menu (3e04972)
  • tabletop: keep room objects loadable after moving to the floor (d8e01c0)

📝 Documentation

  • add user-facing v1.12.1 release notes (32bccab)
  • website: document darkness, vision and lighting (49ca9c0)
  • website: document role, vision, jukebox SE and ownership updates (4f1aa9a)
  • website: document roles, disclosure, chat permissions and object list (216da3f)