Myth-Weavers Help Generators Sign in

← All site updates

Week Twelve Site Updates

Posted by Eric · October 19, 2026

Site Updates — October 12 to October 18, 2026

It’s been a busy and fruitful week for the dev team. There have been about 230 changes since the last update.

We finished three feature themes this week: Maps and Calendar, Dice, Decks and Randomisers, and a second round of Campaign Calendars. Another 19 character sheet layouts are live, site updates like this one now have a public home, and we fixed thirteen bugs. One of them was a save problem on the new Pathfinder layout, which you should read about if you’ve been using it.

Feature Theme: Maps and Calendar

Maps and calendars were two relatively new features for Idunn, and most of these feedback items had been lingering since the site cutover. There were so many map suggestions, we had to break a number of them into a later Map tools epic to keep this set focused on quick wins.

Maps:

  • Pan and zoom like a map should: Drag an empty part of the map to pan, and use the mouse wheel to zoom in on the pointer. Scrollbars appear when the map is bigger than its frame, and the page no longer scrolls out from under you while your mouse is over the map.
  • Copy and paste tokens: Ctrl+C / Ctrl+V (Cmd on a Mac). Each paste lands one square down and to the right, and Undo takes it back. Tokens linked to a character aren’t copied.
  • Change a token after placing it: Edit Properties now changes a token’s shape (image tokens can be round or square) and its Label size, from Small up to Extra large or Scale with token.
  • An arrow shape, which you point by dragging its green handle.
  • Use an image you’ve already uploaded as a background: The background dialog now has Upload, My images and From URL tabs.
  • A Snap switch for snapping to the grid, and a ? button that opens the guide, both in the map toolbar.
  • The Add Token dialog and its friends now appear in fullscreen mode instead of hiding.

Your game calendar:

  • Editing or deleting a repeating event asks what you mean: This event, This and following events, or All events. A skipped occurrence stays skipped. This one started life as a “silly question” in the Issue Tracker. It wasn’t; we just hadn’t gotten the capability to the Google Calendar-like standard folks have come to expect.

Feature Theme: Dice, Decks and Randomisers

We started the design work on this one in advance so we were ready to jump in quickly. It covered fifteen of your requests in all. We’re looking forward to your feedback on how to continue to make these capabilities even better.

  • Range tables: GMs can now write a roll chart, such as 1 = 0, 2-5 = 1, 10+ = 4, under Manage Game → Decks & Tables → Range tables. (That menu used to be called “Card Decks”.) If the chart has gaps or overlaps, saving it lists every problem. Anyone in the game can roll a table from the new Table mode, with an optional dice override and modifier, or type it straight into a roll, like roll godbound-damage +2.

  • Tables that roll other tables: A line like 10 = roll Rare loot passes the roll on to another table, up to three deep, and the result shows each step. Random treasure, random encounters, random weather: chain away.

  • Symbol dice: For narrative systems with their own dice, GMs can define dice with one face per line, plus which symbols cancel each other out, under Decks & Tables → Symbol dice. Roll them from Symbols mode or type something like pool 2 ability + 1 difficulty, and opposite symbols cancel to a net result.

  • Recent rolls: A Recent menu next to ? Syntax lists the last 25 roll expressions you typed in this game, newest first. Pick one to roll it again. It’s in the post editor’s Roll inline dice dialog too. It reuses the labels and the dice strings, but not the results.

  • Dice jail: Had enough of the dice roller picking on you? On your own roll, open Show details and choose Put in dice jail. Everyone who can see the roll sees that it’s been jailed. Only you can jail your own rolls, and it doesn’t change the result. It’s purely for morale; the dice algorithm is an industry-standard pseudo-random generator, and any patterns you might see are just luck (or unluck).

  • New dice functions: max() and min() (so “at least 10” is max(1d20,10)), a total reroll budget, stress() for stress dice, vtm() for Vampire: the Masquerade V20, trophy() for Trophy Dark and Gold, and round(). The Dice Wizard has forms for VtM, Trophy and Stress, and its Standard form now covers “at least”, “at most”, rounding, and a reroll budget.

  • New decks: A Major Arcana tarot deck (22 cards) and a Savage Worlds Action Deck with four jokers are now available in every game.

  • Deal by character: When a GM uses One each, the site now deals one card per player character, labelled with the character’s name, rather than one per player.

  • Fixes along the way: vtm() now follows V20 rules: 10s aren’t rerolled, a 10 counts twice only with a specialty, and each 1 cancels a success. A typed table, die or deck can now name your own game’s version, not just the site-wide ones. And the deck editor no longer drops a card’s hidden fields when you save.

Two requests, hidden AC/HP map targeting and automatic save rolls against a targeted token, have moved to a later “game objects” theme. Personal card hands and player decks became their own epic. Full details are in the help guide under Dice Rolling.

Feature Theme: Campaign Calendars, Round Two

Since it built naturally on the calendar work, we picked up the in-world campaign calendar enhancements next.

  • Moons: Add up to eight moons. Their phases show on every day, and events can repeat every full moon or every new moon.
  • Seasons, shown in color above the calendar grid.
  • Leap years and festival days: Leap years, extra days in particular months, and festival days that sit outside the months. Harptos is now correct, Shieldmeet included.
  • Eras and regnal years: Label years however your world counts them, such as “the 3rd year of the reign of Aldric”.
  • Event tags and filters: Tag events, filter the calendar by season or tag, and share a filtered view as a link.
  • A color legend: Under Settings → Color Legend, the GM can say what each event color means. A key appears under every view, and hovering over an event shows its meaning.
  • More presets: Quick start now offers Greyhawk, Eberron, Golarion, Exandria and Warhammer, alongside Earth and Harptos. Save as Preset keeps your own setup for your next campaign.
  • Players can add events: Set Who can add events to All members, and players can add their own events and edit or delete only those. Existing calendars keep their current settings.
  • More than one calendar per game: A game can have several calendars, and the GM can pin any of them to the tab bar. Calendars now show up in Resources. You can create one that isn’t tied to a game at all, and you can transfer ownership of one.
  • Follow the in-world date from your calendar app: Choose Subscribe → Create feed link. Whenever the GM moves the date forward, an entry such as “In-world date is now 3 Mirtul, 1492 DR” shows up in your calendar app on the day it changed.

Full details are in the help guide under Campaign Calendars.

What’s in the slot now: Editor and Composer. It’s the biggest pool of requests we have (sixteen), and it covers the place you spend the most time on the site. Some of those requests depend on how characters work under the hood, like showing a character’s name rather than a file name, so they’ll likely wait for a larger design. The rest, including images in HTML mode, text color, custom quotes and mobile formatting, are fair game. The plan isn’t written yet, so the exact scope will firm up over the coming week.

Site Updates, Now Public

Until now, these updates and the site’s other announcements could only be read by signed-in members, or by someone holding a share link. Now they have a public home:

  • An archive at myth-weavers.com/updates: Every community announcement is listed there, newest first, including maintenance notices. Each one has its own page that anyone can read, signed in or not. Search engines can find them, and links to them show a proper preview when you paste them into Discord or elsewhere. Game announcements aren’t included, and private blocks are never shown.
  • “Latest updates” on the front page: Visitors who aren’t signed in now see the four most recent announcements under the welcome banner, with a See all updates → link. If nothing has been announced for a month, the section steps aside.

Share links from earlier announcements still work as before. If you’re a member, an /updates link takes you to the same announcement inside the site.

To be quite frank, the primary purpose of this change isn’t for you; it’s for prospective members, who learn about the Myth-Weavers community from search results. Showing our commitment to making Myth-Weavers the best place for play-by-post role-playing games will help us continue to grow.

Search: Issues Are In By Default

Site search now includes items from the Issue Tracker by default, alongside posts, topics, games, advertisements and guides. So if you search for a problem, you’ll find out whether someone has already reported it. As always, you only see issues you’re allowed to see; private items like support requests remain so.

Character Sheets: 19 More Layouts Are Live

Last week we said we’d review the first 22 layouts for about a week before releasing more. The review came back clean enough. People switched back about as often as they did from the new Pathfinder layout (about one in six), there were barely any errors, and there were no new reports. So on Friday, 19 more layouts went live:

A Song of Ice and Fire, Call of Cthulhu, D&D 2e, D&D Basic, d20 Modern, Dark Heresy, FATE, Generic, GURPS 4e, Mutants & Masterminds 3e, Naruto, Savage Worlds, Shadowrun 4e, Star Wars Saga, Star Wars: Edge of the Empire, Starfinder, Stars Without Number, and both editions of World of Darkness.

As before, if you own a sheet on one of these systems, a banner at the top of it offers to “Try the new layout”. Nothing changes until you choose it, and Switch back to the classic layout in the sheet’s Actions menu works any time.

⚠️ If you use the new Pathfinder layout, please check your sheet. The review turned up one real problem. One checkbox in the new Pathfinder layout made the site refuse the whole save, so about one in twelve saves on that layout failed. The fix went in on Wednesday, October 14. If you made changes to a Pathfinder sheet on the new layout before then and they didn’t stick, they’ll need to be made again. We’re sorry about that. This is exactly the kind of problem we roll out slowly to catch.

Old values that were hiding: D&D 3.5 sheets made between 2014 and 2018 stored gear locations under an old name, so they didn’t show on either layout. Some older Pathfinder sheets did the same with movement speed. We’ve copied those values across for about 20,500 sheets. Where a sheet already had a different value in the new spot, we left it alone.

New layouts were 20% too small on screen: Since the first layouts were converted, every new-layout sheet has been drawn at 80% of its intended size, so text that should have been 13 pixels came out at about 10. That’s fixed, and the new layouts are now the same size as the classic sheets. Printing wasn’t affected.

Tell us why you switched back: When you choose Switch back to the classic layout, the switch happens immediately, and then a short question appears: what made you switch away? Pick a reason, add a note if you like, and press Send, or just press Skip. Several members switched back almost immediately after trying the new layout, and we had no way to ask them why except by sending them a follow-up DM. (Thanks to those of you who responded to this request – your feedback is already being worked on!) This is how we’ll find out what to fix before the heavy-hitting layouts follow. (If a new-layout sheet showed you a “Something went wrong” page for a few hours on Sunday evening, that was this question’s first version. We fixed it as soon as we found the bug had escaped to the wild. Sorry!)

Coming soon: sheets that follow your theme. A member who uses grayscale display for color blindness pointed out that the new layouts ignore the site theme, so they stay bright white even in dark mode. The groundwork for that went in this weekend. Nothing looks different yet, but the change that lets the new layouts follow your theme is next.

What’s next: Next come the four biggest systems. We’re doing D&D 5e and Pathfinder 2e this coming weekend, and finishing with D&D 3.5e and 4e the following weekend.

The big picture: Once we have all the updated templates available, we’ll start a slow staged rollout to the entire user base, continuing to watch for feedback and fixing bugs until we can have a safe full cutover. During the staged rollout you’ll be able to freely switch back, but know this is primarily to prevent anyone from getting “stuck” with a discovered bug while we fix it. Eventually, all of the classic layouts will be retired. Eliminating our 15-year-old sheet viewer dependencies will let us continue developing sheet features you care about, like improved character integrations and user-produced sheet layouts.

Bugs, Fixed

Five of this week’s thirteen fixes are covered above: the Pathfinder save problem, the hidden sheet values, the undersized new layouts, the map dialogs that hid behind fullscreen, and deleting one occurrence of a repeating event. The supporter-details fix is in the next section. These are the other seven.

  • Recruitment ads closed at the wrong time: Since February, the times a GM entered on an ad were treated as UTC, not the GM’s own time. So a New York GM’s “11:59 PM” deadline actually closed the ad at 7:59 PM, and a Sydney GM’s ad closed hours late. Printed deadlines could even show the wrong day. Now an ad closes at the time the GM meant, and applicants see that moment in their own time zone. We also corrected the ten open ads whose times were off. None of them was moved into the past.

  • Applicants couldn’t see files attached to a recruitment ad: A GM could attach files to their game’s ad, such as a setting primer or house rules, but only the GM could see them. Everyone else, including the game’s own members, saw the ad without its attachments. Now anyone reading the ad can see its files before they start an application.

  • The post editor broke on older browsers: On older versions of Chrome, the editor threw an error with every keystroke. We found it in our error logs, where one member had hit it 122 times in one day. It works again.

  • The Issue Tracker’s page numbers skipped pages: The page list could jump from 3 to 5 to 7. Now it counts properly, keeps your filters when you change pages, and works on phones.

  • Odd dates in odd places: Some pages showed “Invalid Date”, or “January 1, 1970” on a profile, when a date was missing. Notifications said “1 minutes ago”, and older items showed as “143d ago”. We replaced 51 separate bits of date code with one. Those glitches are gone, and dates now follow your browser’s language settings instead of always being written the US way.

  • Moderators couldn’t edit events from a game’s Calendar tab: The tab showed the calendar read-only to community staff, even though the standalone calendar page let them edit it. Both now behave the same.

  • Sign-up didn’t check email addresses properly: A malformed email address could cause an error during sign-up or when changing your email. All three forms now check the address and tell you what’s wrong.

Safety: Supporter Details

  • Other members could see too much about your supporter status: A member noticed that their profile showed when their support renews or ends. The underlying problem was bigger than that. Whenever a signed-in member viewed a supporter’s profile, the site sent their renewal date, whether it recurs, and how much they’d given in the last year. It only hid that information on the page itself, including when the supporter had turned Show on profile off. Now only you and site staff can see your full supporter record. Everyone else sees your tier, badge and “supporting since”, or nothing at all if you’ve hidden it. Thank you to the member who reported it.

Under The Floorboards

  • Fewer evening stalls: During the busy evening hours (US time), the whole site would sometimes freeze for several seconds. Some of those stalls lasted up to 11 seconds. We traced it to character sheet work being repeated far more often than it needed to be, and two fixes this week cut the worst cases down to about a second. One night of measurements isn’t a verdict, so we’re still watching it. Switching a sheet to a new layout and using Fill/Clear on a sheet are much faster as a side effect.

  • The old post search is gone: Post search has been served by our newer search engine since September, but we kept the old version around as a fallback just in case. This weekend we removed the old one it fell back on, and that freed up 31 GB of database space.

  • Promoting a post to an issue keeps its attachments: When staff turn a post or comment into its own issue, any files attached to it now come along.

Every Site Update So Far

The list has gotten long, and now that we have a single page that shows all the announcements, we’re linking that instead. You can always find all the site updates at myth-weavers.com/updates.

What’s Next

  1. If you use the new Pathfinder layout, check that your recent edits saved. If something is still wrong, report it in the Issue Tracker.

  2. GMs: try a range table or a campaign calendar preset. Both are quick to set up, and they’re the most likely to surprise your players in a good way.

  3. If you own a sheet on one of the 19 new systems, try the new layout. If you switch back because something was wrong, please tell us in the Issue Tracker. That’s how problems get fixed before the D&D layouts follow.

  4. Tell us what you want from the editor. Editor and Composer is up next, and now is the best time to add to or upvote its requests.

Keep on weaving those myths!

Join the discussion Create a free account Sign in