Skip to content

v1.15.0

Choose a tag to compare

@github-actions github-actions released this 13 Jun 04:13
· 857 commits to main since this release

1.15.0 (2026-06-13)

✨ Features

  • map-maker: add curve and closed curve line kinds (564792c)
  • map-maker: add GM map editor panel with toolbar entry (60984a5)
  • map-maker: add hex grids, image layers and texture transforms (4363fa3)
  • map-maker: add scene model, canvas renderer and stamp library (4677f20)
  • map-maker: add stroke textures and zip save/load with images (eae3926)
  • map-maker: align hex scenes to the table footprint, add styles (18d7eeb)
  • map-maker: confirm layer deletion with an in-app dialog (d707d89)
  • map-maker: merge line and polyline into one tool with kinds (2603c53)
  • map-maker: pen and eraser naming, iconic kind pickers (2f86479)
  • map-maker: polish the editor into a proper drawing tool (275147b)
  • map-maker: polyline tool, line styles, shadows and image UX (3a0a403)
  • map-maker: refine tool icons, order and transparent background (ac36a32)
  • map-maker: remove wall tool superseded by stroke textures (0608c37)
  • map-maker: rename the tool to map editor (d898e35)
  • map-maker: repaint textures with element-based painterly art (5d998a4)
  • map-maker: replace procedural textures with bundled image tiles (8083a16)
  • map-maker: rework the editor into a structured map editor (1e4a088)
  • map-maker: seamless RPG-grade textures, image fills, wall texture (0792fb6)
  • map-maker: texture palette previews, uploads and wall fills (9765446)
  • tabletop: align map images to hex grids in the adjuster (8062650)
  • tabletop: align maps by moving the image under a fixed grid (3111065)
  • tabletop: align uploaded map images to the grid on selection (c79ea04)
  • tabletop: fix the clip frame and manipulate the image directly (90ec6cd)
  • tabletop: rebuild the grid adjuster around one-screen fit (a0e0315)
  • tabletop: restyle the align-to-grid entry as a compact action (9c3de6a)
  • tabletop: zoom the adjuster workspace and auto-fit large frames (23bd52a)
  • ui: let modal children opt into content-driven width (f251d38)

🐛 Bug Fixes

  • chat: guard against missing ChatTabList in chat tab template (7c10234)
  • map-maker: locked layers can no longer be deleted (52edb12)
  • tabletop: stop preflight clamping the adjuster image preview (d4bd1ec)
  • tabletop: unsqueeze the grid adjuster controls column (21ee45d)
  • ui: raise maximized panels above the floating menu (2dfcbf5)
  • vote: guard finish check against a null self cursor (d760ace)

📝 Documentation

  • website: add chat special syntax reference page (96885e2)
  • website: add v1.14.0 release notes (39cbd57)
  • website: describe novel mode SE jukebox sync in manual (39f1e80)
  • website: describe the image-drag model in the grid adjuster manual (495d3e2)
  • website: document map maker and grid-aligned background setup (1300698)
  • website: document polyline, line styles, shadows and image clip (a4393f4)
  • website: document texture previews, uploads and wall textures (0c79c9b)
  • website: document the adjuster workspace zoom (c36e982)
  • website: document the fixed clip frame and image handles (38e72b1)
  • website: document the grid-type toggle in the adjuster manual (57e520b)
  • website: document the reworked map editor (c2bcbc1)
  • website: sync map editor manual with curve tools (99b6985)
  • website: update grid adjuster manual for the rebuilt dialog (ae15e36)

♻️ Refactor

  • map-editor: rename map-maker feature to map-editor (5fb32fa)