Posted May 09, 2026 by worldforge
#tool #worldbuilding #tabletop #writing #rpg #table-rpg #fantasy #lore #game-master #solo-rpg
May 2026
Okay so this one's not glamorous. No big new feature to show off, just a bunch of things I noticed were quietly broken and finally sat down to fix. The kind of update that isn't fun to write but definitely needed to happen.
The two I'm most relieved about:
If you accidentally imported a random .json file that had nothing to do with World Forge, it would just... wreck your world. No warning, no rollback, just corrupted data. That's fixed now — it checks that the file is actually a World Forge export before touching anything.
The other one was scarier. If your world got large enough (over ~5 MB), the emergency save that fires when you close the tab could silently fail. You'd think it saved. It didn't. There's now a proper fallback chain and a warning toast if something goes wrong, so at least you know to export before closing.
The rest of the fixes:
timeAgo display was returning "-1 days ago" for entries with future timestamps from imported files. Small thing, looked terrible.
Not a lot, but a few things I'd been meaning to add for a while:
More themes. Went from 6 to 12. The new ones (Void, Obsidian, Sage, Dusk, Steel, Bloom) lean into some aesthetic directions the original set didn't cover — some darker, some softer. Worth a look if you've been stuck on the default.
Font picker. You can now choose your heading typeface — Cinzel, Cormorant, Playfair, Spectral, IM Fell, Josefin, or just the default Libre. It makes a bigger difference than I expected. Some worlds just feel wrong in the wrong font.
Font scale. Small / Normal / Large / X-Large. Should've been there from the start honestly.
Ctrl/Cmd F now opens Global Search. I don't know how that shipped missing from v1.0.