World Forge v1.0.1 — Patch Notes


Dev Log — World Forge v1.0.1

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.

Bug Fixes

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:

  • Fill bar was only counting text fields as "filled." If you had a card full of toggles and numbers it would still show as a stub. Embarrassing oversight, now fixed.
  • Map pin orphans — deleting a custom section left behind a graveyard of red pins on your maps with no way to bulk-remove them. They get cleaned up automatically now.
  • Clear All Data wasn't fully clearing. The world would vanish but then reappear as a ghost entry in the library on next load. Properly gone now.
  • Custom section names ending in a double-s (Class, Boss) were generating broken Add button labels like "Add Clas." Fixed with a real singularization check.
  • Export filenames with special characters were getting mangled on Windows. Sanitized now.
  • The timeAgo display was returning "-1 days ago" for entries with future timestamps from imported files. Small thing, looked terrible.

New Stuff

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.

Files

world-forgeV1.0.1.html 766 kB
2 days ago

Get World Forge — Fantasy World Builder

Download NowName your own price

Comments

Log in with itch.io to leave a comment.

Just seen this.  Looks sweet.  My question is - can you implement a "Snapshot" function where you can save the world as a read-only view?   This way you could upload the snapshot as a non-editable view of your world.