Minor Changes
- 232e28b: v1.3.0 release with archive, multi-class, Linux fixes
1.3.1
1.3.0
Minor Changes
- 6c7df89: Add archive/unarchive functionality for all entity types
- 2d2f35b: Support multi-class and multi-type for NPCs with i18n search
- d1531ba: Show nested locations in chaos graph and improve relation labels
- 7609bd1: Add notes/info text field to NPC details tab
- ec0f25c: Add textarea field type to stat blocks
Patch Changes
- d3d4449: Auto-backup database before update download
- 72f2e65: Preserve archived_at in export/import and add app version check
- dd37de4: Fix image not updating in dialog and card after upload
- 3cb595c: Fix Linux and Mac artifact names for auto-update downloads
- 09d751e: Fix Linux sandbox crash and improve icon handling
- f862c29: Fix hardcoded German relation type 'befindet sich in' → 'currentlyAt'
- 1863f94: Fix incorrect relation types between lore and players
- 52d53bf: Show linked NPCs and players in NPC preview dialog
- 0e239d2: Add ship icon for location type 'ship'
1.2.0
1.1.3
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