Skip to content

Releases: Flo0806/dm-hero

DM Hero v1.2.0

07 Feb 22:01

Choose a tag to compare

Minor Changes

  • af11147: Add encounter tracker with full combat flow: initiative, turn tracking, HP management, effects system, dice roller, and 49 unit tests (#247)

  • 09293e9: Add multi-provider AI support: OpenAI + Google Gemini with model selection, shared abstraction, and no-text image rules (#249)

  • a9668e7: Add stat block template system for NPCs and Players

    • Stat template CRUD with presets (D&D 5e, Pathfinder 2e, DSA 5, Splittermond)
    • Entity stats (assign, edit, change, remove) with all field types
    • Character sheet PDF upload/view/download
    • Export/Import support for stat templates and entity stats
    • Reference data editor with usage tracking and imported badge
    • Character sheets excluded from document counts

Patch Changes

  • cf641cb: Season name and background image are now required fields in calendar settings with validation
  • 01d3ed4: Fix text formatting (newlines) being lost in view/preview dialogs
  • 56e66ba: Minimize Linux Electron menu bar to match macOS (Edit + Help only)
  • 32e9d4f: Add v1.2 welcome dialog announcement and fix missing hasStats in NpcCounts

1.1.3

1.1.2

Patch Changes

  • 75c6090: fix: add missing 'knows' relation type to NPC_RELATION_TYPES
    fix: add missing 'letter' lore type
    fix: campaign import - calendar conflict detection, group deletion cascade

1.1.1

1.1.0

Minor Changes

  • 2d78fdd: ### Features

    • Clickable count badges on entity cards - click to jump directly to the related tab (#214)
    • Character birthday with in-game calendar integration (#213)
    • Quick linking and quick create in dialogs (#208)
    • Item grouping for better organization (#205)

    Fixes

    • Fixed map marker placement - markers already inside location area are no longer moved
    • Improved session in-game date picker UX with checkbox pattern (#215)
    • Fixed state loss in entity details when adding relations (#212)
    • Optimized SQLite requests with parallel execution (#209)
    • Fixed Shadar-Kai translation (#206)
    • Fixed update checker download button (#202)
    • Improved calendar weather validation with reset option (#201)
    • Fixed chaos graph view/edit buttons (#198)

    Dependencies

    • Upgraded Nuxt to 4.3.0

1.0.2

1.0.1

Patch Changes

  • 5454732: fix: improve image generation safety filter handling

All notable changes to this project will be documented in this file.

DM Hero v1.1.3

04 Feb 18:34
c4d8677

Choose a tag to compare

Patch Changes

  • 0beeba9: Add macOS builds to release workflow (arm64 + x64, signed and notarized)

1.1.2

1.1.1

Patch Changes

  • 25250f1: Fix context menu and group functionality:
    • Fix: "Add to Group" in context menu now works correctly
    • Fix: "Create New Group" in context menu creates group and adds entity
    • Fix: Only one context menu can be open at a time
    • Fix: Group entity selection preserved when switching tabs
    • Fix: GroupCard can now be pinned
    • Fix: Player birthday saved to calendar on first save

1.1.0

1.0.2

Patch Changes

    • Fix calendar weather generation validation - button now disabled with tooltip when calendar not configured
    • Add calendar reset functionality with linked data warnings
    • Add weather overwrite confirmation dialog
    • Fix electron-builder artifact naming for auto-updater

1.0.1

1.0.0

The first stable release of DM Hero - a personal D&D campaign management tool for Dungeon Masters.

Core Features

  • Entity Management: NPCs, Locations, Items, Factions, Lore, Players, Sessions
  • Fuzzy Search: FTS5 + Levenshtein across all fields including linked entities
  • Bidirectional Relations: NPCs know Lore, Lore shows NPCs
  • Entity Linking: {{npc:123}} in Markdown for clickable badges with preview
  • Rich Markdown Editor: Full formatting with entity links and syntax highlighting

Campaign Tools

  • In-Game Calendar: Configurable months, seasons, weather per day
  • Interactive Maps: Upload world maps, place markers, link to entities
  • Chaos Graph: Force-directed visualization of entity relationships
  • Session Management: Track sessions with dates, notes, audio recordings

AI Integration

  • DALL-E Image Generation: AI portraits for entities and session covers
  • GPT Name Generation: Context-aware name suggestions

Platform Support

  • Desktop: Windows (EXE/Installer) and Linux (AppImage) via Electron
  • Web/Docker: Self-hosted deployment with SQLite database
  • Auto-Updates: Built-in update checker with download notifications

User Experience

  • Dark & Light Themes: Fantasy-themed color schemes
  • i18n: German and English language support
  • Local-First: All data stored locally in SQLite

DM Hero Landing v1.3.0

04 Feb 19:13
b8f6cca

Choose a tag to compare

Landing Page v1.3.0

Docker image: ghcr.io/flo0806/dm-hero-landing:1.3.0

Minor Changes

  • b18414f: feat: macOS downloads, Discord community link, GitHub star CTA
    • Enable macOS download section with split button (Apple Silicon / Intel)
    • Add tooltips explaining M1/M2/M3 vs older Intel chips
    • Replace auto-update hint with Discord community invitation
    • Add GitHub star call-to-action section
    • Update entity count from 7+ to 8+

1.2.0

1.1.7

Patch Changes

  • 2d60b3b: fix: uploads API route + favorites endpoint + migration idempotency + download ZIP corruption

1.1.6

1.1.5

Patch Changes

  • 74e758c Thanks @Flo0806! - Prefer .exe installer for Windows downloads and add auto-update info hint

1.1.4

1.1.3

Patch Changes

  • #149 a789693 Thanks @Flo0806! - fix: remove import.meta.prerender from migrations check (compile-time constant breaks runtime)

1.1.2

1.0.0

Major Changes

  • #127 53b93dc Thanks @Flo0806! - Release Landing Page v1.0.0
    • Add Testimonials section with 3D carousel effect
    • Add Imprint (Impressum) page with full i18n support
    • Add Privacy Policy (Datenschutzerklärung) page with full i18n support
    • Add Privacy Info Banner (no cookies, no tracking - transparent info)
    • Add legal links in footer
    • Fix NavBar logo link to properly navigate back from legal pages
    • Update hosting information for IONOS V-Server

1.0.0-alpha.8

1.0.0-alpha.7

Patch Changes

  • f8a248e Thanks @Flo0806! - Fix MDI icons in production build, add Powered by Nuxt badge
    • Fix MDI icons not rendering in static build
    • Add icon set configuration to Vuetify plugin
    • Add "Powered by Nuxt" badge with official logo in footer

1.0.0-alpha.6

1.0.0-alpha.5

Minor Changes

  • 8505772 Thanks @Flo0806! - feat: add Buy Me a Coffee support integration
    • Add SupportSection with official BMC button
    • Add BMC button to navbar (desktop + mobile)
    • Add particle animation to docs pages
    • Add detailed explanations for non-tech users (EN/DE)

1.0.0-alpha.4

1.0.0-alpha.3

Patch Changes

  • ec177f1 Thanks @Flo0806! - Switch Windows build from NSIS installer to ZIP archive for better compatibility

DM Hero Landing v1.2.0

01 Feb 14:24
412fc2c

Choose a tag to compare

Landing Page v1.2.0

Docker image: ghcr.io/flo0806/dm-hero-landing:1.2.0

Minor Changes

  • 0b23c46: Add Discord banner and footer link for community engagement

Patch Changes

  • 0b23c46: fix: uploads API route + favorites endpoint + migration idempotency + download ZIP corruption

1.1.7

1.1.6

Patch Changes

  • 0805637: fix: uploads API route missing from git + consistent cover filename

1.1.5

1.1.4

Patch Changes

1.1.3

1.1.2

Patch Changes

  • #147 c7b3f41 Thanks @Flo0806! - fix: Dockerfile now uses Node.js server instead of nginx for SSR support, skip plugins during prerender

1.0.0

1.0.0-alpha.8

Patch Changes

  • 407881e Thanks @Flo0806! - fix(landing): fix MDI icons visibility in Chrome, optimize screenshot loading
    • Fix hero stats icons not showing in Chrome (gradient-text CSS incompatibility)
    • Use gold color (#ffd700) for stat icons that matches gradient text
    • Replace dynamic screenshot detection (99 HEAD requests) with static file paths
    • Add vuetify/styles import to plugin for proper styling

1.0.0-alpha.7

1.0.0-alpha.6

Patch Changes

  • 5246de2 Thanks @Flo0806! - Add feedback section, screenshots gallery, and mobile fixes
    • Add FeedbackSection linking to GitHub Discussions
    • Add screenshot auto-detection (finds highest numbered version)
    • Fix mobile padding on docs pages
    • Add particle animation to docs pages

1.0.0-alpha.5

1.0.0-alpha.4

Minor Changes

  • #79 3f8f188 Thanks @Flo0806! - feat(docs): add comprehensive documentation section
    • Add documentation pages with Nuxt Content
    • Include Getting Started, Features, and Entities guides
    • Support both German and English locales
    • Filter docs by current locale
    • Add DM Hero logo
    • Simplify content configuration

1.0.0-alpha.3

1.0.0-beta.1

Features

  • Initial landing page release
  • Hero section with animated background
  • Feature showcase with 8 key features
  • Screenshots gallery (placeholders)
  • Download section with GitHub API integration
  • Footer with links and tech stack
  • i18n support (German + English)
  • Dark theme with DM Hero branding
  • Responsive design

DM Hero v1.1.2

25 Jan 19:35
5ef5255

Choose a tag to compare

Patch Changes

  • 75c6090: fix: add missing 'knows' relation type to NPC_RELATION_TYPES
    fix: add missing 'letter' lore type
    fix: campaign import - calendar conflict detection, group deletion cascade

1.1.1

1.1.0

Minor Changes

  • 2d78fdd: ### Features

    • Clickable count badges on entity cards - click to jump directly to the related tab (#214)
    • Character birthday with in-game calendar integration (#213)
    • Quick linking and quick create in dialogs (#208)
    • Item grouping for better organization (#205)

    Fixes

    • Fixed map marker placement - markers already inside location area are no longer moved
    • Improved session in-game date picker UX with checkbox pattern (#215)
    • Fixed state loss in entity details when adding relations (#212)
    • Optimized SQLite requests with parallel execution (#209)
    • Fixed Shadar-Kai translation (#206)
    • Fixed update checker download button (#202)
    • Improved calendar weather validation with reset option (#201)
    • Fixed chaos graph view/edit buttons (#198)

    Dependencies

    • Upgraded Nuxt to 4.3.0

1.0.2

1.0.1

Patch Changes

  • 5454732: fix: improve image generation safety filter handling

All notable changes to this project will be documented in this file.

DM Hero Landing v1.1.7

25 Jan 21:10
a92fea2

Choose a tag to compare

Landing Page v1.1.7

Docker image: ghcr.io/flo0806/dm-hero-landing:1.1.7

Patch Changes

  • 2d60b3b: fix: uploads API route + favorites endpoint + migration idempotency + download ZIP corruption

1.1.6

1.1.5

Patch Changes

  • 74e758c Thanks @Flo0806! - Prefer .exe installer for Windows downloads and add auto-update info hint

1.1.4

1.1.3

Patch Changes

  • #149 a789693 Thanks @Flo0806! - fix: remove import.meta.prerender from migrations check (compile-time constant breaks runtime)

1.1.2

1.0.0

Major Changes

  • #127 53b93dc Thanks @Flo0806! - Release Landing Page v1.0.0
    • Add Testimonials section with 3D carousel effect
    • Add Imprint (Impressum) page with full i18n support
    • Add Privacy Policy (Datenschutzerklärung) page with full i18n support
    • Add Privacy Info Banner (no cookies, no tracking - transparent info)
    • Add legal links in footer
    • Fix NavBar logo link to properly navigate back from legal pages
    • Update hosting information for IONOS V-Server

1.0.0-alpha.8

1.0.0-alpha.7

Patch Changes

  • f8a248e Thanks @Flo0806! - Fix MDI icons in production build, add Powered by Nuxt badge
    • Fix MDI icons not rendering in static build
    • Add icon set configuration to Vuetify plugin
    • Add "Powered by Nuxt" badge with official logo in footer

1.0.0-alpha.6

1.0.0-alpha.5

Minor Changes

  • 8505772 Thanks @Flo0806! - feat: add Buy Me a Coffee support integration
    • Add SupportSection with official BMC button
    • Add BMC button to navbar (desktop + mobile)
    • Add particle animation to docs pages
    • Add detailed explanations for non-tech users (EN/DE)

1.0.0-alpha.4

1.0.0-alpha.3

Patch Changes

  • ec177f1 Thanks @Flo0806! - Switch Windows build from NSIS installer to ZIP archive for better compatibility

DM Hero Landing v1.1.6

25 Jan 20:20
b370a69

Choose a tag to compare

Landing Page v1.1.6

Docker image: ghcr.io/flo0806/dm-hero-landing:1.1.6

Patch Changes

  • 0805637: fix: uploads API route missing from git + consistent cover filename

1.1.5

1.1.4

Patch Changes

1.1.3

1.1.2

Patch Changes

  • #147 c7b3f41 Thanks @Flo0806! - fix: Dockerfile now uses Node.js server instead of nginx for SSR support, skip plugins during prerender

1.0.0

1.0.0-alpha.8

Patch Changes

  • 407881e Thanks @Flo0806! - fix(landing): fix MDI icons visibility in Chrome, optimize screenshot loading
    • Fix hero stats icons not showing in Chrome (gradient-text CSS incompatibility)
    • Use gold color (#ffd700) for stat icons that matches gradient text
    • Replace dynamic screenshot detection (99 HEAD requests) with static file paths
    • Add vuetify/styles import to plugin for proper styling

1.0.0-alpha.7

1.0.0-alpha.6

Patch Changes

  • 5246de2 Thanks @Flo0806! - Add feedback section, screenshots gallery, and mobile fixes
    • Add FeedbackSection linking to GitHub Discussions
    • Add screenshot auto-detection (finds highest numbered version)
    • Fix mobile padding on docs pages
    • Add particle animation to docs pages

1.0.0-alpha.5

1.0.0-alpha.4

Minor Changes

  • #79 3f8f188 Thanks @Flo0806! - feat(docs): add comprehensive documentation section
    • Add documentation pages with Nuxt Content
    • Include Getting Started, Features, and Entities guides
    • Support both German and English locales
    • Filter docs by current locale
    • Add DM Hero logo
    • Simplify content configuration

1.0.0-alpha.3

1.0.0-beta.1

Features

  • Initial landing page release
  • Hero section with animated background
  • Feature showcase with 8 key features
  • Screenshots gallery (placeholders)
  • Download section with GitHub API integration
  • Footer with links and tech stack
  • i18n support (German + English)
  • Dark theme with DM Hero branding
  • Responsive design

DM Hero v1.1.1

24 Jan 23:15
ea46bdf

Choose a tag to compare

Patch Changes

  • 25250f1: Fix context menu and group functionality:
    • Fix: "Add to Group" in context menu now works correctly
    • Fix: "Create New Group" in context menu creates group and adds entity
    • Fix: Only one context menu can be open at a time
    • Fix: Group entity selection preserved when switching tabs
    • Fix: GroupCard can now be pinned
    • Fix: Player birthday saved to calendar on first save

1.1.0

1.0.2

Patch Changes

    • Fix calendar weather generation validation - button now disabled with tooltip when calendar not configured
    • Add calendar reset functionality with linked data warnings
    • Add weather overwrite confirmation dialog
    • Fix electron-builder artifact naming for auto-updater

1.0.1

1.0.0

The first stable release of DM Hero - a personal D&D campaign management tool for Dungeon Masters.

Core Features

  • Entity Management: NPCs, Locations, Items, Factions, Lore, Players, Sessions
  • Fuzzy Search: FTS5 + Levenshtein across all fields including linked entities
  • Bidirectional Relations: NPCs know Lore, Lore shows NPCs
  • Entity Linking: {{npc:123}} in Markdown for clickable badges with preview
  • Rich Markdown Editor: Full formatting with entity links and syntax highlighting

Campaign Tools

  • In-Game Calendar: Configurable months, seasons, weather per day
  • Interactive Maps: Upload world maps, place markers, link to entities
  • Chaos Graph: Force-directed visualization of entity relationships
  • Session Management: Track sessions with dates, notes, audio recordings

AI Integration

  • DALL-E Image Generation: AI portraits for entities and session covers
  • GPT Name Generation: Context-aware name suggestions

Platform Support

  • Desktop: Windows (EXE/Installer) and Linux (AppImage) via Electron
  • Web/Docker: Self-hosted deployment with SQLite database
  • Auto-Updates: Built-in update checker with download notifications

User Experience

  • Dark & Light Themes: Fantasy-themed color schemes
  • i18n: German and English language support
  • Local-First: All data stored locally in SQLite

DM Hero v1.1.0

24 Jan 20:36
8af4a45

Choose a tag to compare

Minor Changes

  • 2d78fdd: ### Features

    • Clickable count badges on entity cards - click to jump directly to the related tab (#214)
    • Character birthday with in-game calendar integration (#213)
    • Quick linking and quick create in dialogs (#208)
    • Item grouping for better organization (#205)

    Fixes

    • Fixed map marker placement - markers already inside location area are no longer moved
    • Improved session in-game date picker UX with checkbox pattern (#215)
    • Fixed state loss in entity details when adding relations (#212)
    • Optimized SQLite requests with parallel execution (#209)
    • Fixed Shadar-Kai translation (#206)
    • Fixed update checker download button (#202)
    • Improved calendar weather validation with reset option (#201)
    • Fixed chaos graph view/edit buttons (#198)

    Dependencies

    • Upgraded Nuxt to 4.3.0

1.0.2

1.0.1

Patch Changes

  • 5454732: fix: improve image generation safety filter handling

All notable changes to this project will be documented in this file.

DM Hero v1.0.2

15 Jan 22:41

Choose a tag to compare

Patch Changes

    • Fix calendar weather generation validation - button now disabled with tooltip when calendar not configured
    • Add calendar reset functionality with linked data warnings
    • Add weather overwrite confirmation dialog
    • Fix electron-builder artifact naming for auto-updater

1.0.1

1.0.0

The first stable release of DM Hero - a personal D&D campaign management tool for Dungeon Masters.

Core Features

  • Entity Management: NPCs, Locations, Items, Factions, Lore, Players, Sessions
  • Fuzzy Search: FTS5 + Levenshtein across all fields including linked entities
  • Bidirectional Relations: NPCs know Lore, Lore shows NPCs
  • Entity Linking: {{npc:123}} in Markdown for clickable badges with preview
  • Rich Markdown Editor: Full formatting with entity links and syntax highlighting

Campaign Tools

  • In-Game Calendar: Configurable months, seasons, weather per day
  • Interactive Maps: Upload world maps, place markers, link to entities
  • Chaos Graph: Force-directed visualization of entity relationships
  • Session Management: Track sessions with dates, notes, audio recordings

AI Integration

  • DALL-E Image Generation: AI portraits for entities and session covers
  • GPT Name Generation: Context-aware name suggestions

Platform Support

  • Desktop: Windows (EXE/Installer) and Linux (AppImage) via Electron
  • Web/Docker: Self-hosted deployment with SQLite database
  • Auto-Updates: Built-in update checker with download notifications

User Experience

  • Dark & Light Themes: Fantasy-themed color schemes
  • i18n: German and English language support
  • Local-First: All data stored locally in SQLite