Repository navigation
v.0.2.8
🎉 Major Features
Journal Integration System
Complete rewrite of entity storage using Foundry's native Journal system.
- All entities stored as Journal Entries with custom flags
- Full integration with Foundry's built-in search, linking, and permissions
- Hierarchical folder structure with automatic organization:
- 📍 Locations - World, Regions, Points of Interest
- 👥 Characters - NPCs, PCs
- ⚔️ Factions & Organizations
- 🙏 Religion - Pantheons, Gods, Domains
- 📜 Quests & Adventures
- 🎒 Items & Equipment
- 📚 Lore & Knowledge - Tomes, Sessions
DataService Architecture
New abstraction layer for flexible data backends:
IDataServiceinterface for consistent entity operationsFoundryDataServicefor runtime Journal Entry storageMockDataServicefor preview/development mode
First-Time Setup
- Welcome dialog on first module activation
- Guided world entity creation
- Automatic folder structure initialization
Omniscient Forge Browser
- Dedicated browser application for entity management
- Tree-based navigation with entity type grouping
- Quick access button in Journal sidebar
🏗️ Infrastructure
Module Restructure
- Reorganized to support future system-specific modules
- Prepared infrastructure for
omniscient-forge-dnd5eandomniscient-forge-draw-steel - Per-module build and release scripts
📋 Supported Entity Types
world · region · point-of-interest · pantheon · god · domain · npc · pc · faction · quest · item · merchant · tome · tome-page · session
Full Changelog: bruceamoser/Omniscient-Forge@v0.2.7...v0.2.8