Changelog

What's New

Features, improvements, and fixes shipped to Quill.

Fix

Generated Portraits Save Instantly

Generating a portrait in a character's edit form now saves it immediately — previously it only stuck if you also hit Save on the form, so closing the drawer could quietly discard it while default art elsewhere made it look saved. Party pages also now show the same default portraits as the rest of the app instead of bare initials.

New Feature

The Companion Can Now Save Characters For You

Tell the companion about an NPC, party member, or monster mid-chat and it saves them straight to your Characters section — no more retyping into forms. It can update existing characters too, and it now actually knows Quill's features, so questions like "how do my players see this?" get pointed at the Player Portal instead of a shrug.

Fix

Wiki Semantic Search Now Actually Semantic

A wiring bug kept Grimoire wiki search running on keyword matching alone — the meaning-aware half of hybrid search never kicked in. Fixed: searches like "the merchant who betrayed the party" now find pages even when the exact words don't match. New and edited pages index automatically; existing pages index as they're next touched.

Fix

Plan Downgrades Now Take Effect at Period End

Switching to a lower plan no longer applies immediately — you keep everything you paid for until the end of your current billing period, and the change happens then. Upgrades still apply right away.

Fix

Referral Bonus Credits Fixed

Bonus image generations earned from referrals now work the way they were meant to: they're spent before your monthly allowance and never count against it. Previously they could quietly go unused on paid plans.

Improvement

Characters Allowed in Scene & Campaign Images

Scene, campaign, and event image generation no longer forces empty environments. Ask for characters, creatures, or a crowded tavern and you'll get them — the default Quill art style still applies for consistency unless you name your own style.

New Feature

Companion Features Toggle

You can now disable all companion features from Settings → Preferences. One toggle turns off the companion panel, dialogue generation, NPC memory updates, recap and tabloid generation, map and image generation, and wiki semantic search — across every campaign. Your existing content stays untouched, and you can re-enable anytime.

Improvement

Quill Got Faster

A full performance pass across the app: campaign pages load with far fewer round-trips, actions like scene status changes and beat skips update instantly instead of refetching everything, the public portal renders in a fraction of the time, and heavy tools load only when you open them. No workflow changes — everything is just quicker.

Fix

Deleting a Scene Cleans Up Its Beats

Deleting a scene from the prep view now removes its beats along with it. Previously the beats could linger as orphans that still showed up in session flows.

Improvement

One Home for Quests

Quest management now lives in one place: the Player Portal workspace. The separate Quest Board in campaign tools managed the same quests through a second interface, so we removed it — everything you tracked there (categories, pinning, objectives) is on the portal quest page.

New Feature

Session Reminders for Players

Your players can now get session reminder emails — no accounts needed. When they RSVP on the portal, they can drop in an email and pick a schedule (day before, plus an optional 3-day or week-ahead heads-up). You can also add player emails yourself from Schedule & RSVP. Every reminder includes your player hook, an RSVP link, and one-click unsubscribe. Tome and Grimoire.

Improvement

Your Art Style, Your Call

Image generation now respects the style you ask for. Request a watercolor portrait, an anime-style NPC, or a vibrant neon scene and that's what you get — the house dark-fantasy look only applies when you haven't named a style of your own. Composition guardrails (framing, no stray text) still apply either way.

Improvement

Player Inventory Redesign

The party inventory on the player portal has been rebuilt. A bento-style layout surfaces the Party Purse with denomination breakdowns (gp, sp, cp, ep, pp) as stat blocks, and each character's pack renders its own card with portrait, class, and level in the header. The campaign home tile also shows a compact currency summary with coin chips and a two-column item preview.

New Feature

Read Tavern Tabloids From the Portal

Players can now read every published tabloid issue directly from the portal. Broadsheet editions open in a full-size lightbox, and text-only issues render in a readable article dialog — no more wondering what the town crier said last session.

New Feature

Per-Tabloid Portal Visibility

DMs can now show or hide individual tabloid issues on the player portal using the eye toggle in the Tavern Tabloids archive. Keep draft editions private until they're ready, or pull a retraction without deleting the issue.

New Feature

Manage Every Portal Section From the Portal

The "auto-synced" portal sections are gone — Timeline, Handouts, Tavern Tabloids, Party Inventory, and Session Polls now each have a full management page inside the Player Portal, with the same tools as their campaign views: add and reorder timeline entries, write and publish handouts, share tabloids, track loot and currency, and create or lock polls. The portal sidebar is organized into Sessions, Community, Chronicle, and Players groups so everything players see has a home.

New Feature

Regenerate Your Portal URL

If your portal link gets shared somewhere it shouldn't be, you can now regenerate the URL from Portal Settings. The old link stops working immediately and a fresh one takes its place — no need to rebuild your portal from scratch.

Improvement

Edit Recaps and Backfill Past Sessions

Session recaps are no longer set in stone. You can now edit recap text inline after generation — fix a name, add a detail you forgot, or rewrite the whole thing. You can also manually add recaps to older sessions that were never debriefed, so your campaign history stays complete even if you skipped a few.

New Feature

Quest Objectives — Track Progress With Your Players

Quests now support structured objectives that you create and your players can check off from the portal. Add, reorder, and edit objectives from the quest detail page. Players see their progress as a completion bar on the quest board.

Improvement

Hide Bulletin Posts Without Deleting

You can now hide individual bulletin board posts instead of permanently deleting them. Hidden posts disappear from the player portal but stay in your DM view so you can bring them back later if you change your mind.

Improvement

Hidden Portal Sections No Longer Look Broken

When you turn off a portal section, players who follow an old link there no longer hit a dead 404 page. Every portal section page now explains that the DM has it turned off and that it may return — so nobody wonders whether the portal is broken or files a bug report about a feature you hid on purpose.

Improvement

Character Journals Polish — Edit, Author, and Filter

The Character Journals feature got the full treatment. You can now edit any journal entry — fix a typo before publishing without making your player resubmit — and write entries yourself, straight from the Journals page, for NPC chronicles or players who'd rather dictate at the table. Players writing entries on the portal now pick their character from the party roster (with a free-text option for guests), and the write-an-entry prompt sits at the top of the journals page instead of hiding below the list. When multiple characters keep journals, filter pills let readers follow one character's story. Entries you write as "The DM" carry a gold DM badge on the portal, so official chronicles stand apart from character journals. Deleting an entry now asks for confirmation, and the Journals page has a copy-able player link like the Gallery.

New Feature

Notifications — Know When Your Players Do Things

A bell now lives in the header for Tome and Grimoire. When players interact with your portal — submitting art, writing journal entries, posting to the bulletin board, or RSVPing for the next session — a notification lands there with a link straight to the right page. Unread counts show on the bell, and the portal sidebar marks sections with pending submissions so nothing sits unseen.

New Feature

Gallery Upgrades — Player Art Submissions & More

The portal Art Gallery grew up. Players can now submit their own art from the portal — character commissions, table photos, battle-map doodles — and nothing appears until you approve it from a new submissions queue on the Gallery page. Approved player art gets credited to whoever sent it. Also new: drag tiles to reorder the gallery, upload multiple images at once, browse the full art library (community, defaults, and your generations) when curating, add descriptions shown in the image viewer, and players can download any image from the lightbox.

New Feature

Party Journals Woven Into Session Recaps

Your players' character journals can now shape the session recap. When generating a recap in the Debrief, flip on "Weave in party journals" and any approved journal entries written after the session get folded into the narrative — with each perspective attributed to the character who wrote it. Debrief right after the session and journals haven't landed yet? Regenerate later once your party has written theirs.

Found a bug? Have feedback?

Report an Issue