The Guild Ledger

Changelog

What's new and what's been fixed around the tavern, newest first.

Meet the Wise

The Wise page now introduces the club's founders and organisers as proper profiles, each with a photo, a role, and a short bio. Organisers can add, edit, reorder, and retire profiles over time, so the page stays current as the team changes.

Community Tales now shows on the homepage

The "Community Tales & Tidings" section on the homepage no longer sits empty. It now shows recent stories from the table by default, and anything the guild spotlights is pinned to the front with a star. Tales of the Fallen stay in the Mausoleum unless a spotlight pins one.

Smoother table sign-ups and RSVPs

A few improvements to tables and game nights:
- If you previously left a table, you can request to rejoin it again (the option had gone missing).
- RSVPing "Coming" to two games on the same night now gives you a friendly heads-up so you can avoid double-booking. You can still go ahead if you meant to.
- At weekly drop-in one-shot tables, guests no longer fill up the table's player count. Each week's session has its own seats, and past guests are tucked away in a collapsible list.

Clearer "Remove" button for drop-in guests

On a game session page, the option to remove a drop-in guest now stands out as an obvious red button, tucked neatly beside each guest's status instead of crowding their name. Long player names now stay fully readable too.

Writing on your phone no longer eats your words

Some of you hit a nasty bug where deleting text on an Android phone would also remove words after the cursor, especially after pasting in a longer note. That is fixed: on phones, session notes, comments and stories now use your phone's own text box, so typing, autocorrect and deleting all behave exactly as they do everywhere else.

You still get formatting on the go: a new toolbar above the box adds bold, italics, headings, lists, quotes and links for you, and an eye button shows exactly how your note will look once posted.

One more repair for the desktop folks: the eye (preview) button in the post editor used to show your writing as plain unformatted text. It now shows your headings, links and lists properly styled.

Take your campaign home with you

DMs can now download a keepsake of their whole campaign from the table page. The new "Export Campaign Archive" button bundles everything into a single file you can open in any browser, even offline: the story so far, the roster, maps and images, every session with its RSVPs and notes, and the campaign's published tales. Perfect for preserving fond memories, or for saying a proper goodbye before a table is retired. Players' private notes stay private and are never included.

Small extra: the "Keep me signed in" box on the login page now starts ticked, so you stay signed in unless you choose otherwise.

Messages for your DM, display names, and The Story So Far

Asking to join a table now opens a small window where you can add a short message for the DM, a name, a number, anything, so they know who you are. The DM gets a notification for every join request and can read your message right on the table page. Guests pledging to an open session get the same window, and their message goes to the DM alone. Guests are marked with a badge on the session attendance list, and DMs can remove a guest from a session with a short explanation that reaches them as a notification.

Your display name now shows everywhere your name appears: rosters, RSVP lists, comments, even the letter on your avatar. Your username stays as your handle for profiles and mentions.

Table pages got a tidy-up too. Campaign Resources now holds The Story So Far, a place where your DM sets the stage for the campaign, alongside the maps and a new index of every session note in one place, each linking straight to its session. Long session lists now page neatly instead of stretching the page forever, and DMs no longer see RSVP buttons for sessions they run.

Tales can now honour a special event night

When you chronicle a fallen character, you can now link their tale to any of the club's special game nights, not just a session. Down in the Mausoleum, the fallen of a special night are laid to rest together in their own memorial chamber, just like a campaign's casualties, and their chamber's tablet names the night they fell. Also fixed a rare case where a chamber could lose track of one of its fallen.

A grander crypt that grows with your parties

The Mausoleum has had a big makeover, and the crypt now takes its shape from the tables and campaigns you played in. When three or more members of the same party have fallen, they are no longer scattered along the hall: they are laid to rest together in their own memorial chamber off the main passage. The more of that party who fall, the grander their chamber grows, from a small side room, up to a great hall built around a central monument, and for the most storied events an eerie underground chamber appears, with sprawling catacombs beyond. The statues inside each chamber honour the members whose tales have earned the most respects.

There is plenty more to do down there now. Read a tomb's epitaph with Space and pay your respects with F, or chronicle a brand new tale for a fallen character at the lectern by the entrance. A hand-drawn map helps you find your way: a plan of the whole floor, a closer view of the room you are standing in, and a way to jump straight to any year. Getting around is easier too, with a new sidestep to strafe left and right without turning, and every chamber now carries a commemorative plate. The crypt runs smoother overall as well, especially when stepping into the big rooms.

Keep your eyes open in the dark, there are a few hidden surprises waiting for the curious.

Clearer game-night attendance and table pages for DMs

When an admin records who attended a game night, the DMs who ran a table that night now show up front in an "Expected Attendees" list with a DM badge, so they're no longer easy to miss. And when you view a table you run, you'll now see a short note explaining that Auto-RSVP doesn't apply to you as the DM, instead of just an empty space.