Changelog

What changed, and when

Newest first. Last updated . This is written by hand rather than generated from commits, so it describes what actually changed for someone using the site.

· Weights, a Present mode, and a wheel that stays in view

  • Weights: end a line with *2, *3 and so on to give that entry a proportionally bigger slice. The odds are stated next to the wheel, so a weighted wheel is never a hidden one.
  • Present mode puts the wheel full screen for a projector. Space or Enter spins, Esc closes.
  • A sound switch for the spin, remembered in this browser.
  • Edited wheels save automatically in this browser, with a Forget saved list link to clear them, and a Remove duplicates button tidies a pasted list.
  • On a phone the wheel now sits above the fold on the home page and on every preset wheel.
  • Security headers, including a Content-Security-Policy, on every page.

· Spin history and a wheel-first homepage on mobile

  • The homepage wheel now comes first on a phone, so it can be spun without scrolling.
  • Spin history: the last 12 spins in this session, numbered, with a Copy list button for turn orders and chore rotations.
  • After a spin on a small screen the wheel scrolls back into view to show the result.

· Six more number and decision wheels, four more dice

  • New preset wheels: 1 to 2, 1 to 5, 1 to 8, 1 to 12, 1 to 30, and yes no maybe.
  • New dice pages: d4, d8, d10 and d12.
  • The randomness test now covers every wheel size on the site, 16 sizes and 16 million draws, and all 16 passed. The results are on /fairness.
  • Guessed addresses such as /wheel/letters, /wheel/food and /tools/heads-or-tails now redirect to the right page instead of a 404.

· Share links, a classroom mode, and published fairness results

  • Copy share link: a wheel now encodes into the URL fragment, the part after the # that browsers never send to a server, so a shared class list exists only in the browsers that open it. Shared wheels are noindex on purpose.
  • Classroom mode: remove after pick, reset round with a counter, saved lists per class kept in this browser only, and a big display mode sized for a projector.
  • Streaming: the embed accepts theme=transparent for an OBS browser source and spins on the space bar.
  • Fairness: 14 million draws, a chi-squared goodness-of-fit test per wheel size, and the code that produced them, all published on /fairness.
  • New pages: /wheels with six categories, /for-teachers, /stream, /wheel-of-names-alternative, /api and this changelog.
  • Open data: every preset wheel is now available as JSON under CC BY 4.0 at /api/wheels.json, with CORS open and no key.
  • Each preset wheel gained a facts table with its real slice count and per-spin odds, computed from the wheel rather than typed in.
  • Every preset wheel now has its own meta description instead of repeating its opening paragraph.
  • Fixed a heading that rendered a wheel's name in lower case, for example About the what should i eat wheel.
  • Sitemap split into four segments (core, tools, wheels, guides) with lastmod taken from git history rather than the build date.
  • robots.txt: removed the dead Host directive and added explicit rules for AI crawlers, which are allowed.
  • Accessibility: the winner is announced through a live region, wheel labels pick black or white per slice for contrast, and reduced motion skips the spin animation entirely.

· A working wheel on the homepage

  • The homepage hero now carries a real, spinnable wheel instead of a link to one.
  • Depth added to the highest-demand tool pages.

· One randomness source everywhere

  • The spinner wheel moved to the same crypto-backed draw as the coin, dice and number tools, with rejection sampling so no slice inherits a larger share.
  • Trimmed unused font weights from seven files to four to speed up text rendering.

· Preset enrichment and new landing pages

  • A unique FAQ on every preset wheel, rendered visibly and as FAQPage structured data.
  • New pages: wheel of names, random letter generator, heads or tails tournament.
  • Coin flip expanded with streak odds, history and multi-coin variants.
  • Organization and WebSite structured data, backed by a real search page.

Something missing or broken? Tell us. Changes to the public dataset are announced here too, see the API documentation.