â—† Changelog
What shipped
Every change across all six tabletops, newest first. Built and run by one person, so this is the honest list rather than a marketing one.
â—† A Sky Over Your World Map
2026-08-21
The Heroic Fantasy world map tilts into perspective and gets a two deck sky the GM paints, NPCs carry a Lore page worth reading, and the site front page finally shows all six tables.
- The world map tilts into perspective, and above it sits a sky the GM paints on two decks, so weather and light sit over the land instead of flat beside it.
- NPCs carry a Lore page now. What the party has learned about someone lives on their sheet, in their own words, next to their stats.
- Lore cards are cut to portrait, so a face reads as a face rather than a slice of one.
- The Lore tabs stopped collapsing to nothing, which had left the strip looking empty on some sheets.
- Rename an item straight from its menu in a slot, without opening the pack first.
- The soundboard opens wider, and you can drag its edge to whatever width suits your screen.
- A muted player can no longer arm a loop, so a mute holds for the whole scene instead of until someone finds the one control it missed.
- A GM mute now lands instantly on every player at the table. The permission change was not reaching connected players until they reloaded.
- The table remembers who started a piece of music, so the controls stay with the person who put it on.
- All six tabletops are in the hero on the front page, each in its own colour, rather than a rotating handful.
- The hero leads with 5th Edition and names the edition it means, so you can tell at a glance whether we run the game you play.
- Instagram and a contact address are on the site, so there is a way to reach us that is not a Discord invite.
â—† A Soundboard That Knows Whose Table It Is
2026-08-20
The Heroic Fantasy table gets sound, with your own volume, your own shelf of uploads, and a mute the GM can drop on the room when a scene needs quiet.
- Uploaded audio plays again. The browser was refusing sound served from our storage, so a track you added would sit on the board and do nothing.
- Campaign Library entries are tied to the game they belong to, so two of your games can carry the same pack without reaching into each other.
- Creating a game now tells you why when it cannot. The refusal used to be swallowed on the way back, leaving a button that appeared to do nothing at all.
- Every game-creation failure comes back with a reason on screen, not only the handful we had thought to check for.
- Creating a game tells you why when it cannot, instead of failing quietly.
- The soundboard is here. Music, ambience and effects, on a board the GM curates, plus a shelf of your own for anything you bring to the table yourself.
- Volume belongs to you now. Master, music and effects all live on your own account, so nobody can turn the whole table up or down, and everyone can sit where they like.
- Your board shows what you uploaded and nothing else. The GM's library stays the GM's, while the GM sees every shelf at the table and can play from any of them.
- The GM can mute player soundboards for a scene. Pads go dark, the room stays quiet, and the GM's own music keeps playing straight through it.
- You work the controls for music you started. Someone else's cue is theirs to pause, scrub and stop, and you set how loud it is for you with your own slider.
- Uploaded sounds could not play in production at all. That is fixed.
- Anything you upload is kept in your own browser as well, so your board survives the day the file expires from storage.
- Name any item and write notes on it, one copy at a time. The dagger you named in session four keeps its name and its notes, in your pack, on the grid, and in the party stash.
- The bestiary is a library kind now, so a set of creatures can be installed into any of your games.
- A desert bestiary, the Waste, is ready to install, with two attribution bugs it turned up fixed along the way.
- The bestiary opens in alphabetical order, so you can find a creature by name instead of hunting through it by difficulty.
- A GM ability tray for combat, so the things you use every round are one click away.
- When a game cannot be created, we now say why on screen instead of leaving you with a button that quietly does nothing.
- Uploaded audio plays again. The browser was refusing sound served from our storage, so an uploaded track would never start.
- Campaign Library entries are tied to the game they belong to, so two of your games can carry the same pack without reaching into each other.
- Game creation explains itself. Whatever the reason a game cannot be made, you get told it on screen rather than watching nothing happen.
- Campaign Library writes are scoped to a single game, so a pack installed at one table can no longer reach another.
- A new links page, one place carrying every link we point people to.
- The front page shows all six tables, and the Heroic Fantasy table is marked BETA rather than COMING SOON.
- The play hub no longer greys out every table while it works out which ones you can open.
- Search engines are told about all six tables, not four of them.
- Retired the old profile page, which could not open five of the six tables.
â—† Your Art, At Full Resolution
2026-08-18
Every image you upload now reaches the table at the resolution you gave it, and the library on the Heroic Fantasy table can build a character from end to end.
- Battle maps and portraits keep their full resolution. A four thousand pixel map used to come back soft and half the size, and the original was gone for good. Now the file you pick is the file we store.
- The battle map tool panel reads properly again. Its section headings had lost their styling and were stacking on top of the tool icons.
- Portraits keep their full resolution and their original format, instead of being shrunk and flattened to JPEG on the way in.
- Portraits keep their full resolution.
- Fixed a crash when adding a portrait during character creation.
- The GM Library can now carry a whole character build. Load your own species, classes and backgrounds into it and the creation flow will use them, so a table can run on your material rather than ours.
- The Aerie Courts content pack is in, ready to install onto any game.
- Creating a species that has lineages now asks you which one, rather than quietly leaving it blank.
- A level up will not let you skip the subclass that level just earned you.
- Fixed the initiative bar buttons being unclickable once combat started.
- Fixed installing a content pack, and two more problems on the Packs screen, all three found by running the real thing rather than the tests.
- Portraits keep their full resolution.
- A Packs browser, so you can install a whole set of prepared opponents into a game in one go.
- Enemies carry a loaded round. Pick the ammunition a weapon is firing and the roll accounts for it.
- Enemy and NPC cards rebuilt, with every stat on them wired to the dice.
- A batch of fixes to attachments, ammunition, cyberdecks, humanity, weapon quality and the Luck pool.
- Adding an opponent out of the library into a game no longer fails.
- Battle map backgrounds and portraits keep their full resolution.
- A Wound roll now shows up for everyone at the table as it happens, instead of only the person who rolled it.
- A mortal wound that tells you to roll now actually rolls one.
- The call bar no longer sits on top of the button you need to press to roll a wound.
- Portraits keep their full resolution.
- Images are never quietly shrunk. If a file is too big we say so and let you pick another, rather than downscaling it behind your back and handing you back something softer than what you had.
- PNG and WebP uploads are accepted everywhere, not just JPEG, and the format you upload is the format we keep.
- Portraits now work on far more than characters. NPCs, opponents, factions, fronts, lore pages, quests, locations and journal entries all take art.
- Tightened access on every table's library so nothing in it is reachable without signing in.
- The six oldest guides were rewritten to answer the questions people actually search for, rather than the ones we assumed they would.
â—† Ammunition, Vitals, and First-Party Rules
2026-08-16
A round of fixes across four tables, including ammunition that counts down in a firefight and a quick reference that finally matches what the engine actually rolls.
- The account menu no longer hides behind the battle map.
- House rules are a proper document now. Write them out longhand, and fold each one away until somebody argues about it.
- Gear stats corrected across the whole catalogue.
- Ammunition counts down during a firefight instead of being something you remember to track yourself.
- All rules content is first-party now. Original tables, original skills, ours to ship.
- The quick reference describes the Vitals Check the engine actually rolls, rather than the one it used to.
- The Captain's own initiative changes show up on the Captain's screen straight away. They were reaching everyone else first.
- Hitting a plan limit now explains itself instead of showing a raw database error.
â—† Six Tabletops, One Front Door
2026-08-16
Every table you run or sit at now lives on a single page, and four more tables moved into alpha and beta.
- A new hub at play.shawnsvtts.com lists all six tabletops, the games you own, the ones you were invited to, and whether you are running each table or sitting at it.
- The table you played last is pinned to the top, so you land one click from where you left off.
- Your remaining capacity is shown plainly, including the fact that archiving a game gives the slot straight back at no cost.
- Now in alpha. Containers have their own grids, and a player can hand an item to somebody else at the table.
- Coin lives in pockets and pouches rather than floating in the pack, and a dropped coin lands on something.
- House rules are a markdown document you can fold into collapsible sections.
- Kicking a player now takes their character off the table with them.
- Now in beta.
- Now in beta.
- Now in alpha, and free for everyone.
- Search engines get a real robots file instead of the app shell, on every tabletop.
- A changelog page, which is the one you are reading.