Info

Change Logs & Updates

What has changed on 5E Playground.

8 updates

  1. Added 1.0

    Tabletop Tactics: turn-based battles on a virtual table

    A D&D skirmish game you play in the browser: roll initiative, move miniatures on a battle mat, and outfight the Dungeon Master. Find it under Tools. - Twelve ready-made heroes, one for every class, playable at any level from 1 to 20 - Bring your own characters: they fight with their own level, hit points, armour class, weapons and spells - Fight each map's own enemies, or pick your foes from the game's monsters and any creature in the compendium, with an encounter meter for the SRD 5.2 XP budget - Play the five-battle Ashfang campaign, with treasure and level-ups between fights - Build your own battle maps in the map maker: paint terrain, place the party, enemies, barrels, chests and reinforcements, then share them for anyone to play
  2. Fixed 1.0

    Error pages no longer crash

    A missing page was taking the whole error screen down with it. - Return Home on an error page goes to the public home page - It no longer looks up the dashboard route, which is what turned a normal error into a fatal one when that route was not loaded
  3. Added 1.0

    A public list of what has changed

    Notable updates now have a home at Updates, and in Admin → Changelogs. - Each note lives in database/data/changelogs.php and is synced with npm run changelog - Notes from the last two days can be posted to a Discord changelogs channel - A production or staging deploy posts those new notes once the site is back online, and the back-online message points at that channel - Notes that already went out are not posted again
  4. Fixed 1.0

    The monster list loads again

    Opening Monsters was a blank error instead of the creature list. - The filter count on that page was written as a one-line Blade block, which ate the rest of the card loop - Magic items used the same line, so that list is closed the same way
  5. Fixed 1.0

    The top bar no longer stacks its buttons

    On a wide screen the navigation links were drawing on top of Search and Join. - The bar was locked to the same width as the page, which is too narrow once the realm name is shown - The link row can no longer shrink and paint across those buttons
  6. Fixed 1.0

    Search survives weapons and armor

    A search for a spell or a weapon was ending on the server error page. - Weapons and armor have no description column, and the search was asking for one anyway - Name search still covers those lists, and description search still covers everything that has one
  7. Changed 1.0

    Error pages open onto a ruined gate

    A missing page, a locked door, and a server failure now share one night scene instead of a plain card. - Every error screen, including the offline page, sits on a painted gateway - The page still renders when the asset build or the named routes are down
  8. Added 1.0

    npm run deploy redeploys the site

    npm run deploy now pulls, builds, and migrates the way a server release should. - Staging and production go into maintenance mode for the whole deploy, then come back online - Pending migrations get a database snapshot first, and bash deploy.sh --rollback restores that release and snapshot - With a deploy channel set, Discord hears when maintenance starts, when the site is back, and when a deploy stops early