2026-03-24 02:41:40 +00:00
|
|
|
{
|
2026-04-17 20:52:55 +00:00
|
|
|
"0.1.0": "1.12.0",
|
|
|
|
|
"1.0.0": "1.12.0",
|
|
|
|
|
"1.0.1": "1.12.0",
|
|
|
|
|
"1.0.2": "1.12.0",
|
|
|
|
|
"1.0.3": "1.12.0",
|
|
|
|
|
"1.0.4": "1.12.0",
|
|
|
|
|
"1.0.5": "1.12.0",
|
|
|
|
|
"1.0.6": "1.12.0",
|
|
|
|
|
"1.0.18": "1.12.0",
|
|
|
|
|
"1.0.19": "1.12.0",
|
|
|
|
|
"1.0.20": "1.12.0",
|
|
|
|
|
"1.0.21": "1.12.0",
|
2026-04-22 22:47:44 +00:00
|
|
|
"1.0.22": "1.12.0",
|
2026-04-24 00:32:27 +00:00
|
|
|
"1.0.23": "1.12.0",
|
2026-05-09 12:58:53 +00:00
|
|
|
"1.0.24": "1.12.0",
|
2026-05-09 14:09:24 +00:00
|
|
|
"1.0.25": "1.12.0",
|
2026-05-10 21:11:01 +00:00
|
|
|
"1.0.26": "1.12.0",
|
2026-05-11 12:49:51 +00:00
|
|
|
"1.0.27": "1.12.0",
|
2026-05-15 19:24:52 +00:00
|
|
|
"1.0.28": "1.12.0",
|
2026-05-19 20:39:01 +00:00
|
|
|
"1.0.29": "1.12.0",
|
2026-05-19 20:51:24 +00:00
|
|
|
"1.1.0": "1.12.0",
|
2026-05-19 21:00:02 +00:00
|
|
|
"1.1.1": "1.12.0",
|
2026-05-19 22:35:38 +00:00
|
|
|
"1.1.2": "1.12.0",
|
2026-05-21 07:38:01 +00:00
|
|
|
"1.1.3": "1.12.0",
|
2026-05-21 07:52:10 +00:00
|
|
|
"1.1.4": "1.12.0",
|
add token layer: place, edit, and inspect tokens on the hex map
- Tokens placed per-hex link to vault notes; support circle/square shape,
sm/md/lg size, fill color, optional border color, icon, and description
- TokenInfoModal shows note content (formatted via MarkdownRenderer, images
included) with jump-to-hex, open-note, edit, and two-step remove actions
- Edit flow reopens TokenModal pre-filled; proxy notes handle multiple tokens
referencing the same source note
- Icon picker replaced with scrollable palette grid (2-row cap, drag-to-reorder,
hide/show) in both HexEditorModal and TokenModal; order persisted in settings
- Token layer toggle added to layers menu (default on)
- Fix metadata-cache race on token delete (wasToken check prevents missed updates)
- Token preview rendered inline in TokenModal title row; real-time color preview
via native input event on color pickers
- Bump version to 1.1.6
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-22 12:26:20 +00:00
|
|
|
"1.1.5": "1.12.0",
|
2026-05-23 18:38:09 +00:00
|
|
|
"1.1.6": "1.12.0",
|
2026-05-25 00:14:48 +00:00
|
|
|
"1.1.7": "1.12.0",
|
2026-05-25 16:49:41 +00:00
|
|
|
"1.1.8": "1.12.0",
|
2026-05-25 19:58:22 +00:00
|
|
|
"1.1.9": "1.12.0",
|
2026-05-25 20:09:43 +00:00
|
|
|
"1.1.10": "1.12.0",
|
2026-05-26 22:33:26 +00:00
|
|
|
"1.1.11": "1.12.0",
|
2026-05-29 23:43:50 +00:00
|
|
|
"1.1.12": "1.12.0",
|
2026-05-29 23:59:48 +00:00
|
|
|
"1.1.13": "1.12.0",
|
2026-05-31 13:16:19 +00:00
|
|
|
"1.1.14": "1.12.0",
|
feat: export module — PDF/Markdown for notes, hexes, maps, tables, workflows (1.2.0)
Adds a unified export pipeline under src/export/ with exporters for single notes,
structured hexes, maps (with reference table), random tables, and workflows
(with rolled samples). PDF rendering reuses Obsidian's MarkdownRenderer + theme
CSS; map PNG/PDF goes through a dedicated canvas renderer.
UI surface:
- "Export" tab in MapModal (PNG/PDF with overlay + size options)
- "Export" link in HexEditorModal + HexExportModal
- "Export PDF/Markdown" links in RandomTableView header
- "Export…" button in WorkflowEditorModal + WorkflowExportModal
- Commands: export current note (PDF/MD), current hex, current workflow
- File-menu items on any .md file: Export to PDF / Markdown
Other:
- New `exportFolder` setting (defaults to {worldFolder}/exports)
- hexGeometry: add hexSize / hexCenter / hexPolygonPoints / gridBoundingBox
- HexTableView + HexEditorModal: first-wins on duplicate palette names
(matches HexMapView's .find() behaviour)
- Tests: unit + integration suites for all exporters; sim-vault fixture
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-06-06 00:46:41 +00:00
|
|
|
"1.1.15": "1.12.0",
|
2026-06-06 03:04:11 +00:00
|
|
|
"1.2.0": "1.12.0",
|
2026-06-16 14:34:57 +00:00
|
|
|
"1.2.1": "1.12.0",
|
2026-06-17 14:26:30 +00:00
|
|
|
"1.2.2": "1.12.0",
|
feat: faction & region overlay patterns (1.3.0)
Adds per-overlay pattern fills so factions and regions can be visually
distinguished when they overlap (issue #25). Each faction note and each
region note now carries a pattern, scale, and opacity in its
frontmatter, edited via the existing FactionEditor / GeoRegionEditor
modals (dropdown + sliders + live preview swatch).
Pattern set (10 total): solid (the existing flat fill, default),
diagonal stripes ↗ / ↖, crosshatch, polka dots, grid, zigzag,
triangles, scales, checker.
On screen: SVG <pattern> defs are deduped per (key,color,scale) and
referenced from each overlay path's fill. Stroke stays solid color so
blob boundaries remain crisp. Per-overlay opacity replaces the
hardcoded 0.45 group opacity.
PNG export: mirrored via Canvas patterns built from an offscreen tile
per (key,color,scale), cached for the render pass.
Backwards compatible — overlays without the new frontmatter keys fall
back to solid + 0.45 opacity, matching pre-1.3.0 behavior.
2026-06-17 15:53:04 +00:00
|
|
|
"1.2.3": "1.12.0",
|
|
|
|
|
"1.3.0": "1.12.0"
|
2026-04-17 20:52:55 +00:00
|
|
|
}
|