Things are getting professional!
First release notes with Blogs and a visible site version
version: v2.0.21
Here's what's changed since the last update. The headline additions are a Location Map, the ability to delete scenes, much better story arcs, descriptions for your player characters, more control over renaming characters and places, and a new blog for updates like this one. There's also a run of fixes that make re-summarising sessions a lot safer.
New
📰 A blog for updates
RPGScribe now has a blog, and you're reading its first post. Every update gets a post like this one, alongside occasional articles.
- Anyone can read it, signed in or not. It's linked from the header, the footer and the sidebar.
- When there's an update you haven't read yet, a dot and "What's new" appear on Blog in the sidebar.
- The footer now shows which version of RPGScribe you're using. Click it to read that version's notes.
🧙 Player character descriptions
Player characters now get descriptions, just as NPCs do, so their tooltips and wiki entries have something to show.
- The summariser describes each player character's appearance, role and background from what happens at the table.
- It uses a character's pronouns only once the session makes them clear, and never guesses them from a name. Summaries also keep each character's pronouns consistent.
- If you've written a player character's description yourself, the summariser leaves it alone.
🗺️ Location Map
The campaign page has a new Location Map tab next to Entities. It draws all your campaign's locations as a map of connected places, with each place joined to the place it sits inside (a tavern inside a city, a city inside a region, and so on).
- Hover over or click a location to see its description and facts, with a link to its full wiki entry.
- Drag places around, scroll to zoom, and drag the background to pan. Reset layout tidies everything back up.
✂️ Delete a scene
If a scene isn't part of the story (out-of-character table talk, a rules argument, a break), you can now delete it. Expand the scene on the session page and click the bin icon. Deleting a scene also removes what it added to your campaign's memory: facts it recorded, and characters or places that only appeared in that scene. Anything you created or edited yourself is kept.
🧵 Better story arcs
- Arcs now record where they began and ended, down to the session or scene. You'll see a "Began / Ended" line on each arc card.
- You can edit an arc (title, description and starting point) with the new Edit button.
- When you resolve or abandon an arc you choose where it ended. Resolved and abandoned arcs can be reopened.
- Arc summaries now know where the arc started, so an arc you add late in a campaign still gets the full backstory.
- Arc suggestions are better at saying which session an arc started in. Accepting a suggestion fills in its starting session for you.
- Character and place names in arc descriptions and summaries now link to their wiki entries.
🏷️ More control over names
- Edit an alias directly instead of deleting it and adding it again.
- When you rename someone you choose whether their old name stays as an alias.
- When you remove an alias you choose which name replaces it in the text.
- See what a rename will change before you confirm it. Renames now only rewrite text that really refers to that character or place. Renaming the NPC "Rat" no longer turns your "Rat Trap" into something else. If the same word is used elsewhere, you can choose whether to change those uses too.
- When two entries share a name, the warning tells you which ones (for example, "Rat" is also used by Rat King), and you can click through to that entry.
- Undoing a rename by restoring a snapshot now puts the old name back in your summaries too, not just on the entry.
Improvements
- Tidier location names. Places get short names ("Hangar Bay") with the bigger place they're inside recorded as their parent, instead of names like "Hangar Bay (The Wanderer)". This is what the Location Map is built from.
- Re-summarising an older session now only uses what was known at that point in the campaign. Later events no longer leak into earlier summaries, and later sessions are left untouched.
- Better recognition of existing characters and places. The summariser checks for exact name and alias matches first, so you'll see fewer duplicate entries for someone the campaign already knows about.
- More reliable updates to existing entries. The summariser now refers to characters, places and facts by short labels instead of long internal IDs, so it's less likely to update the wrong entry or fail to update the right one.
Fixes
- Re-summarising or deleting a session no longer removes characters and places from other sessions. Previously this could wipe locations and NPCs that earlier sessions had introduced. Now only what that session added is cleared. Anything you've edited yourself is always kept.
- Re-summarising a session or deleting a scene now puts back a character's or place's previous description if that session or scene had rewritten it. Before, the rewritten description stayed.
- Leftover characters and places that no session uses…