Changelog

What's New

Features, improvements, and fixes shipped to Quill.

Fix

Larger NPC Portrait Uploads

Uploading a portrait to a new or existing NPC no longer fails on larger images. Portraits up to 5MB now save reliably instead of erroring out.

Improvement

Item Library Tab

Your Item Library now has its own tab on the inventory page — browse, search, edit, and manage your reusable item templates without opening a modal. Each master shows how many linked copies exist across your campaigns.

Improvement

Inventory: Library in Beats & Player Visibility

Pull saved items from your Item Library directly into a scene's treasure during prep. Items are now hidden from the Player Portal by default — check "Visible to players" when you're ready to reveal them. Existing party items are grandfathered as visible.

Fix

Friendlier Portal Offline Page

When a portal is paused or the link is outdated, players now see a clear "Portal Unavailable" message instead of a generic 404 error.

Fix

Nested Modals Respect Escape

Pressing Escape now closes only the topmost open modal. Previously, it could dismiss an underlying modal while bypassing its unsaved-changes guard.

Improvement

Scene Checklist: Notes & Wrapping

Checklist items now wrap instead of truncating, so longer titles stay fully visible. Each item also supports an optional description field for extra notes — with a compact show more / show less toggle to keep the list tidy.

New Feature

Item Library — Reusable Master Items

Save any item to your personal library and reuse it across campaigns. When you edit a library item, Quill offers to push changes to every linked copy — field by field. Browse your library from the inventory page to drop items into any campaign instantly.

Fix

Player Portal Shows the Right Time Zone

The Next Session time on the Player Portal now displays in your campaign's time zone instead of UTC, with the zone shown next to it. It matches the time on the calendar invite your players receive.

Fix

Multi-Type Beats Open the Right Prep

Beats with more than one type now open the prep tool you actually selected. Opening the checklist on a beat that also has combat no longer jumps to Battle Prep, and combat on a multi-type beat can be started from its own tile.

Fix

Cleaner Beat Notes Preview

The DM Notes preview in the beat overview now shows clean text instead of raw formatting tags, so beats with formatted or read-aloud notes stay easy to scan.

Fix

Battle Mode Portraits Fixed

Combatant portraits in Battle Mode now display correctly instead of falling back to initials. Party members, NPCs, and monsters with uploaded portraits will show their actual images in both the main roster and the Split Party modal.

Improvement

Community Sharing On by Default

Every AI-generated image — portraits, scenes, maps, tabloids, and items — now defaults to shared with the community. You can still opt out per image with the share toggle before generating. Sharing is now handled server-side for all tiers, so shared images reliably land on community pages.

Fix

No More Broken Gallery Images

Community gallery tiles whose image no longer loads are now skipped instead of rendering as a broken thumbnail, and a tavern board article with a missing image falls back to its text card. Deleting an entity also no longer removes an image file that another campaign still uses.

Improvement

Faster Community Galleries

The community map, scene, portrait, and tavern board pages now load thumbnails sized to the grid instead of full resolution artwork, and drop a database count that ran on every visit. Browsing stays quick as the shared collection grows.

New Feature

Class Quest: Black Tide

A fourth Class Quest is now live: Black Tide, a seafaring adventure of missing navigators, ancient cargo, and something sealed beneath the open water.

Improvement

Community Galleries Now Show Shared Art

Scene, character, and NPC art shared to the community now appears on the public community pages. Free-tier creations are shared automatically. Previously shared images have been backfilled.

New Feature

Manage Completed Sessions

You can now edit, add or remove scenes, and delete completed sessions directly from Session History. No more being stuck with a session you created by accident or missing scenes from a past game.

Fix

Input Sizing Fixes

Fixed collapsed or misaligned inputs across the dice roller, loot generator, encounter tables, and share dialogs. All input fields now render at their intended width.

Fix

Scene Checklist Input Fix

The "New item..." input in scene checklists is no longer invisible. Previously a layout issue caused the text field to collapse to zero width, making it impossible to add checklist items.

Fix

Tavern Tabloid Loading Fix

Generating a Tavern Tabloid no longer gets stuck on an infinite spinner. If image rendering takes longer than expected, you'll see a clear message instead of an endless loading state.

Fix

Portrait Thumbnails Fixed

User-uploaded character and NPC portraits now display correctly across the battle tracker, map viewer, portal roster, and prep view. Previously, custom portraits could appear broken while default portraits worked fine.

Fix

Scene Reordering Fixed + Move Up/Down

Drag-and-drop reordering in the scene tree now sticks: siblings are properly renumbered so your chosen order is preserved. Plus, every scene and beat context menu now has Move Up and Move Down actions for quick reordering without dragging, which also works on mobile.

Improvement

Feature Hub: Make Your First Move

The Feature Hub now ends with a dual-path call-to-action. New DMs see a "Create your campaign" button; DMs already in a campaign see quick links to the NPC Roster, Scenes, Wiki, and Encounter Library. Both paths sit next to the import option so you can build or bring your world: whichever fits.

Improvement

Campaign Import, Properly Explained

Import now has its own card in the Feature Hub, what comes across, the two ways to do it, and the review step, plus a full feature page at /features/campaign-import and a spot in the homepage showcase. Easier to find before you commit to moving a campaign over.

Improvement

Guides Everywhere, One Vocabulary

The info buttons on every scene prep tile now open a full guide instead of a short blurb. Treasure staging, watch schedules, downtime, checklists and the rest each get real instructions. The separate Help & Tips drawer is gone, along with the one-time "Got it." hint popups; the Feature Hub and page guides cover both. Scene moments are now called beats everywhere, instead of "events" in some places and "beats" in others.

Found a bug? Have feedback?

Report an Issue