Skip to content

v1.3.0

Latest

Choose a tag to compare

@github-actions github-actions released this 22 Jul 14:38
de28926

1.3.0 (2026-07-22)

Features

  • add complete SRD compendium (932a95d)
  • add DM screen and battle organizer (3c1393e)
  • add DM screen and battle organizer (6dc8991)
  • add DM screen rules reference (76f5029)
  • add fv URL param for flavor pool version on encounters page (a287306)
  • automate semantic releases (17eab77)
  • combat flavor pools behind flavorVersion with fv URL param (#89) (556e8f5)
  • complete structured SRD content wave (afef9c9)
  • deepen encounter recipe playbooks (35a47db)
  • extract combat flavor pools behind flavorVersion (v1 default) (8ef05b0)
  • make parties durable across DM tools (29c98a4)
  • maps: Building Interior generator (679b7fc)
  • maps: Building Interior generator (b760ecd), closes #146
  • maps: grimmer room-flavor voice pass (1660b6b)
  • maps: grimmer room-flavor voice pass (09c8ae0), closes #121
  • maps: layout select, scale tiers, and the City Streets generator (8bac66e)
  • maps: layout select, scale tiers, and the City Streets generator (88601aa), closes #145
  • maps: slim map history storage to seed + options (72d06f9)
  • maps: slim map history storage to seed + options (f66167d), closes #124
  • maps: spatial tuning — elevated terrain cost and deployment doctrine (cc58c5f)
  • maps: spatial tuning — elevated terrain cost and deployment doctrine (c377da2), closes #122
  • noncombat: diegetic wager-board and rough-map player handouts (57107c5)
  • noncombat: DM toolbar — open player view, copy player markdown, download JSON (74feb20)
  • noncombat: player-screen route at /noncombat/player (#50) (217c1cb)
  • noncombat: player-view projection layer with CI spoiler lint (#134, #50) (f00d6df)
  • streamline navigation and add DM reference (f5e8eeb)

Bug Fixes

  • exclude DM Screen from tool picker (d660c61)
  • maps: emit pillars as wall loops in UVTT export (c1dbf17)
  • maps: emit pillars as wall loops in UVTT export (0fd79f1), closes #120
  • noncombat: gauntlet and social player surfaces tease instead of solve (#134) (c9c2aea)
  • noncombat: investigation deck stays DM-side; player exports regenerate from seed (a6ee941)
  • noncombat: player route nav suppression under trailingSlash + hydration guard (db0dbf0)
  • noncombat: player surfaces speak in scene voice — felt lines, woven speech, map guard (#136) (23a1586)
  • noncombat: review fixes — felt register and repetition, verb-list weave guard, disjointness test (34324cf)
  • read share params from location instead of useSearchParams (d9dd81c)
  • share-link hydration dead on dev hard loads (useSearchParams dehydration) (3be6e48)
  • smooth encounter recipe selection (3bbe6cd)