Dominion Online Version History
2.3.7 - Minor Mini Profile Card Fixes
2026-11-02
2.3.6 - Mini Profile Cards
2026-11-01
Mini Profile Cards
- Resting the pointer on a player's name now shows a small card with their avatar, level, mu and rank, so you can read who you are up against without opening the full player page. Clicking the name on the card opens that page as usual.
- The card appears on player names throughout the site: both leaderboards, the opponents in a player page's recent results, the in-game spectator list, the participant list at a table and on the end-game screen, the friends list, the blocklist, the friends-online panel, and the player bars in a game.
- The player names on the end-game score screen are now links to that player's page, in the summary rows at the top and above each player's score breakdown, and they carry the card too.
- A Standard/Reckless toggle sits at the bottom right of the card, so you can check the other ladder without leaving the screen you are on. The player count follows the view you are hovering: on a 3-player board the toggle gives you 3-player Reckless.
- On the leaderboards and in the friends lists the card fills in immediately, since those ratings are already on screen. Anywhere else, the first hover on a given player takes a moment while their numbers are fetched, and is instant after that.
Tournament Tables
- DOC championship matches now sort above League matches in the tournament table lists. Tables of the same type and division are now sorted by spectator count, busiest first.
Bug Fixes
- Fixed being shown "You've reconnected to this game N times." on every login for the rest of a game. The count is kept per game, so once you had reconnected to a game twice, every later login put up that question first even though reconnecting worked fine. The client now reconnects you into the game straight away and only asks if the game does not load.
- Fixed a tournament table being lost when it was moved between servers, which left the table unresponsive to ready clicks and forced the players to recreate it. A match that changes servers part-way now carries only a portion of the match chat into the end-of-match transcript when the complete transcript would cause the transfer to fail.
Performance
- Avatars and player pages load faster, and the server spends less time on them during a game.
2.3.5 - Fixes and !ping Check
2026-10-06
Player Ratings in Log
- The game log header lists each player's level again. This is now an option, "Show player levels in game log", found under Options in the lobby. It is on by default. Clicking a name in the player bar still opens that player's page.
Premoves Shortcuts Fix
- Fixed the premove buttons on cards with multiple choices (examples: Squire, Pawn) crowding the card face, including hiding them on small screens.
Chat
- Added a "!ping" chat command. The server replies "pong" to you alone, so nobody else sees that you pinged. Use it to confirm you are still connected without refreshing.
2.3.4 - New League Timer
2026-10-02
League Timer
- Players now start at the maximum of 4 minutes.
- 4 seconds of free decision time.
- Replenish comes at the end of the turn instead of the start, so it is available for opponents' turns. The replenish time is equal to 4 seconds per maximum decision count of any of your prior three turns, with a minimum total time remaining of ten seconds after the replenish.
Player Pages
- Head-to-Head now fills in automatically with your own record against the player whose page you are viewing.
- Recent results now show a flag beside the score when the game ended in a resignation.
- The kingdom hover on a recent result now names the player who went first.
- The Discord field is now titled "Discord Name", and its info popup notes that either a username or a display name is acceptable.
Bug Fixes
- Fixed "Load Old Game" on a table to allow playing a game you participated in from the other player's seat.
- Fixed older games missing from the recent results table on a player page.
- Fixed the game gradually slowing down over the course of a long game with many decisions. The slowdown built up with every card that moved, with most games never getting anywhere near the point needed to cause a noticeable slowdown, but a long game with many decisions and card movements could lead to stuttering, particularly for premoves users.
- Fixed the match score at a tournament table being shown against the wrong player after someone left the table, where the remaining player picked up the departing player's score.
Other
- Bury: identical cards are now stacked when choosing a card from your discard pile.
- The game log header no longer lists each player's level (levels are now available by clicking a name in the player bar to view that player's page).
2.3.3 - Bug Fix
2026-09-20
- Fixed some avatars and country flags missing on the leaderboard for players with large friend lists.
2.3.2 - Bug Fixes
2026-09-19
Player Pages
- Avatars are now shown beside names in the Friends panel, the friend list, and the in-game Spectators list. The in-game spectators list now also provides links to view player pages.
- Clicking outside the in-game player page closes it.
- Fixed clicks on the in-game player bar sometimes not opening the player page.
- Removing your avatar now asks for confirmation.
Bug Fixes
- Fixed country flags showing as two letters (e.g. "JP") instead of a flag on Windows in Chrome and Edge. Flags there are now drawn with graphics adapted (flag glyphs only) from Twemoji (Copyright 2020 Twitter, Inc and other contributors, licensed under CC-BY 4.0).
- Fixed an issue with automatching that was causing players already in the queue for a long time to have slightly decreased priority.
- Loading a game from recent results now seats the original players and bots at the table straight away, and no longer adds extra empty seats when a table hasn't already been created.
- The DOC match bracket link now points at the current 2026 championship bracket instead of just the draw.
2.3.1 - Bug Fix
2026-09-18
- Fixed avatars and country flags on the leaderboard not appearing until you clicked something.
2.3.0 - Player Pages
2026-09-18
Player Pages
- Every player now has a profile page. Open your own from the new Profile tab (which replaces the Account tab: account settings are reached from an Account button on your profile), or open anyone's by clicking their name on the leaderboard, in the friends panel or friend list, at a table, or from the in-game player bar.
- Profile settings: avatar, country and Discord username. Pick one of eight stock avatars, or (subscribers) crop a custom avatar from the art of any card you have access to.
- Record table with overall wins/losses/ties, longest streaks, and current and best level and rank, switchable between 2-player and 3-4 player, Standard and Reckless.
- Recent results with opponent, level, result and expected win %; hover a row to view the kingdom, or reload the game with the original seating (empty seats are filled with bots).
- Today panel showing the games played since the last rating update, your Current vs New rating, and an explanation of how rating days work.
- Rating history chart with level, skill (μ) and deviation (φ) lines, a games-per-day/week/month bar series, 1m/3m/6m/1y/all and custom date ranges, and drag-to-zoom.
- Head-to-head record and expected score against any player.
- Player search and a recently viewed list in the page header.
- Links to the player's Dominion League history and to the Discord servers.
- Avatars and country flags now appear on the leaderboard.
Gameplay Bug Fixes
- Fixed Boon and Hex pile counts.
- Way of the Chameleon: fixed with the -$1 token (a +X Cards card drew X-1 cards instead of giving +$(X-1)), with Highwayman, with Priest (only the Chameleon'd Priests swap their +$), and with Reckless (the swap applies to both plays). The log keeps the cause on the "would get +$" line.
- Fixed Joust leaving the Rewards pile empty while the gained Reward was being played (e.g. via Innovation). This fixes the case where Coronet is played with Innovation to reveal a second Province, which previously did not gain a Reward as it should.
- Quartermaster: you now choose which Quartermaster resolves first when a Throne Roomed copy and a plain one are in play, and the prompt shows which copy is resolving.
- Spending Villagers is now allowed before the Buy phase on Possession turns and once Flourishing Trade has happened, with a slider like Coffers. A "Don't ask for Villagers" autoplay option was added for Flourishing Trade.
- Fixed a game-breaking issue when undoing to before the Start Game decision.
Gameplay Improvement
- Added "Take Copper" and "Take Settlers" buttons for Settlers and Bustling Village.
Tournaments
- Dominion Online Championship matches are prefixed "DOC:" in the friends panel and Tables tab, with a link to the bracket.
- The match score is shown on tournament table links.
Other
- Animation speed now defaults to Standard for new accounts.
- "Continue with bots" has been changed to only be offered when the continuing player owns every card in the kingdom.
2.2.11 - Championship Timer
2026-09-07
Undo Length Limit
- In rated games, undo can no longer rewind past the start of your previous turn. Undo markers before that point are no longer shown in the log.
Tournament Tables
- Spectator chat is no longer switched on automatically when a match ends. It stays locked until the match is complete, after which the host can turn it on.
- Dominion Online Championship matches now use a championship variant of the Adaptive timer: running out of time ends your turn automatically (and makes your decisions automatically if your clock expires during your opponent's turn) instead of offering your opponent a resign, and you keep the rest of your timer. It is still shown as "Adaptive".
Leaderboard
- The leaderboard is now updated incrementally as results come in instead of being rebuilt from scratch after every rated game. This removes thousands of full rebuilds a day from the game server, improving responsiveness across the whole site, not just the leaderboard.
- Levels are now truncated consistently across the UI, so the level and rating range shown on the Automatch page match the leaderboard.
2.2.10 - Adaptive Timer Updates
2026-08-28
Timers
- The Adaptive timer now replenishes more time at the start of each turn when decision counts are low, and pauses while an undo request is pending.
- Dominion Online Championship matches are now supported.
2.2.9 - More Autoplays & Bug Fixes
2026-07-28
Autoplay
- Added a "never trash" autoplay option for Bishop.
- Added an "autoplay treasures" autoplay option for Gamble.
Lobby
- Added an "Allow spectators in automatch" setting (on by default) that controls whether people can spectate your automatch games. It applies to both human and bot games started via automatch.
League Matches
- "Copy Chat" now keeps the full match chat intact when the server switches over mid-match.
Bug Fixes
- Safari: fixed garbled em dashes and other UTF-8 characters (accented, etc.), and fixed the league match chat box being cut off.
- Fixed spectators continuing to receive chat and log updates from a game they were previously spectating when joining a new game.
- Fixed a game starting in a broken state when a player left the table or clicked "Not Ready" at the same instant their opponent clicked "Ready".
2.2.8 - More Bug Fixes
2026-06-28
League Matches
- Fixed league match tables not being handed over correctly when the server switched over mid-match.
- Improved the layout of the friends list and tournament tables.
Other
- Fixed the Walled Village ability to be selectable if other clean-up actions, such as trashing a card with Improve, make the ability eligible.
- Tables now clean up and roll back after an error while starting a game, so you can keep using the same table instead of having to create a new one.
- Fixed spectators getting stuck on a broken page when the next game started while they were still viewing the previous one. They now join the new game automatically instead of having to refresh.
- Expansion randomizers can now be searched when picking cards for a custom kingdom.
- Clarified the Island Folk autoplay description.
2.2.7 - Bug Fixes
2026-06-22
- Fixed a bug with the League Table button that prevented League matches from using all the correct settings.
- Fixed a bug where spectating or reconnecting to another game could leave you still receiving chat and log updates from a game you had already left.
- Fixed the chat box on the end-of-game score screen being pushed nearly out of view during league matches.
2.2.6 - Autoplay & League Improvements
2026-06-21
Autoplay
- Added autoplay options for Fool's Gold, Island Folk, Circle of Witches, Sickness, Gamble, and Star Chart.
- Added an "All Games" in-game autoplay selection option.
- Added "Autoplay Treasures" button to Black Market.
League Matches
- Tournament table entries in the friends panel now display the division and a link to the dominionleague.org division standings page.
- The match score is now shown on the table page by player names.
- "Copy Chat" now gives everyone the same full match chat regardless of when they joined the table and what they were allowed to see.
- Players are now seated in their correct seats for the next game of a match as soon as the prior one ends.
- Spectator chat is re-enabled when a match completes.
- Ties now correctly count as 0.5 wins.
Bug Fixes
- Fixed and improved debt payback: Fool's Gold and Ducat are no longer incorrectly autoplayed, and Coffers are no longer included by default.
- Fixed Way of the Turtle erroring when failing to set cards aside, breaking the game.
- Fixed animation and timer display issues that would occasionally cause players to need to refresh when connecting to a new game, and on rare occasions miss receiving the message that their opponent has resigned.
- Added missing card template for Victory cards with a Trait.
Other
- The "All" button is now available for more multi-select questions.
- Clearer error messages when setting up a kingdom.
- Restored the "Already on friend list" message instead of an Internal Error when re-adding an existing friend.
2.2.1 - League Matches Updates
2026-06-05
Tournament Tables
- Reload game buttons now appear for all completed and partially completed (resigned) games when choosing "Load Old Game". Games are automatically reloaded from the end with the players in their correct original seats, with the newly reloaded game replacing the original one when the new game starts.
- Card pool no longer reduced on the league table screen if the host doesn't have a subscription. The server adjusts at game start if needed.
- The "Randomize player order" button now reflects its actual state throughout the match.
- Made the "Ready" green light flicker much less frequently in between both players being ready and the game starting.
- The "!match" chat command response is now shown only to the requesting player, not broadcast.
Game Reloading
- Fixed reloading a resigned game from the end so it no longer loads to one decision before the resignation.
2.2.0 - League Matches
2026-06-03
League Matches
- Added League Matches: organized two-player tables that follow the official league rules, for competitive league play.
- Added the Tournament Matches window, where you can see your open matches (with match ID, date created, opponent, and status), create a new match, resume a match in progress, or abandon one.
- League tables automatically apply the league rule set: exactly two players, all expansions included, no custom setup rules, no added landscapes, no spectator chat, and a new "League" timer.
- Links to active league tables now appear on the Automatch and Table pages.
- Games at league tables can be resigned and then later reloaded and resumed to continue the match.
- A "Copy Chat" button when a match completes, which copies the full match chat to your clipboard.
- A "!match" chat command to display the match score, and a "!match -a" verbose command to display information for every game in the match. The match score is also displayed at the end of each game.
Did You Know
- Added "Did You Know" tips to the Automatch page.
News
- The news panel on the Automatch page is now collapsible, and remembers whether you've collapsed or expanded it on your device. New news automatically expands the panel.
Leaderboards
- The phi value (φ) required to stay under to appear on the leaderboard has been raised from 0.42 to 0.5, allowing more players to qualify.
- Leaderboard levels are now shown to a single decimal place and truncated rather than rounded.
- Leaderboard trend arrows now only appear when a player crosses a whole-number level boundary.
Bug Fixes
- Fixed split-pile cards showing a duplicated card inset.
- Fixed the table "ready" indicators not updating correctly when a player leaves the table.
- Fixed a harmless error message that appeared for non-host players when the host changed a game's replay settings.
- Fixed an issue causing some players to get stuck on a "Bad Client Version" error during a new version release; they are now automatically moved to the updated server.
2.1.4 - Minor Bug Fix
2026-05-23
2.1.3 - Additional Timer Options
2026-05-20
Timer
- The "Force End Turn" setting that used to only allow On or Off is now a three-way option: Off, Visible When Low, or On.
- Added a "Very Low Time Warning" sound played as your remaining time crosses from the yellow into the red.
- Made the timer's visual pulsing an optional setting.
General
- Players are now required to have a phi value (φ) ≤ 0.42 in order to appear on the leaderboard. For comparison, 0.42 is roughly the phi value of a player that plays exactly one ranked game per week indefinitely.
- Obelisk now displays a visual inset of the pile it chose, matching the behavior already in place for Traits.
- Clients on an old version will now automatically try to reload to the new version.
Bug Fixes
- An issue setting up games including Tax, Approaching Army, and Looters has been resolved.
- Fixed the "All" button not appearing until mousing over cards when using some cards such as Artificer.
2.1.2 - Minor Bug Fixes
2026-05-06
2.1.1 - Bug Fixes
2026-05-01
- Restored the ability to name a card for e.g. Wishing Well.
- The leaderboard fetches the top 50 as intended.
- Phi-capped players no longer occupy rankings on the leaderboard.
- Status bar tokens, game buttons, and the All button resize and/or reposition correctly when the browser window resizes.
- Restored Hunting Grounds' on-trash ability text.
2.1.0 - Gameplay and Quality of Life Improvements
2026-04-29
Errata
-
Treasury
- Treasury now topdecks during cleanup.
- Old text: "At the end of your Buy phase this turn, if you didn't gain a Victory card in it, you may put this onto your deck."
- New text: "When you discard this from play, if you didn't gain any Victory cards in your Buy phase this turn, you may put this onto your deck."
-
Royal Galley
- Royal Galley no longer sets the played card aside.
- Old text: "You may play a non-Duration Action card from your hand. Set it aside; if you did, then at the start of your next turn, play it."
- New text: "You may play a non-Duration Action card from your hand. Don't discard it in Clean-up until your next turn. At the start of your next turn, if it's still in play, replay it."
New Features
-
Cards
- Shepherd: Added an always discard all autoplay option.
-
User interface
-
Added the "All" button, which:
- Continuously plays copies of a playable card from your hand until none remain playable, with a cancel button to stop at any time.
- Selects as many copies of a card as possible from a selectable stack of cards (e.g. for trashing with Chapel or discarding with Shepherd).
- Similar to Way of the Mouse, cards associated with other cards (Ferryman, Riverboat, Young Witch, Traits, and cards with Traits) now display visual insets of the cards they're associated with.
- Landscape types are now displayed on the cards for both the normal and kingdom views.
- Added a scrollbar when there are too many ability buttons to fit on the screen.
- Added labels to set-aside zones to make it clearer what they're associated with.
-
Timer
- Added a pulsing indicator when your time transitions from green to yellow or yellow to red.
-
Added sound warnings for when you are running low on time.
- The low time warning plays when your time remaining transitions from green to yellow.
- The critical time warning plays when your time remaining reaches three seconds.
- You can turn toggle these sounds on or off in the Settings menu.
-
Added the "Force End Turn" button
- The button instantly makes the simplest possible decisions for you until your turn is over.
- This can be useful if you're running out of time, or want to end your turn immediately for any other reason.
- The button is off by default, but can be enabled in the Settings menu.
- Added the option to dismiss the Patient timer's "Make Resign" prompt. You can restore the prompt using the
icon in your opponent's info box.
- Extra turns from cards like Outpost and Seize the Day now give the same time bonuses as regular turns.
- When an undo request is made, all other players receive five seconds added to their time. For as long as the undo request remains active, only the requesting player's time ticks down.
- The timer now pauses during Search and Panic animations.
- The timer is now disabled when selecting "Continue with bots".
- A player who undoes multiple decisions no longer receives a time bonus for each decision until they have re-made as many decisions as were undone.
- Added a timer feedback form that can be accessed through the
next to "Timer" from the Automatch and Table pages.
-
News
- The inbox tab is now "News".
- Added a recent news section to the automatch page.
-
Leaderboards
- Leaderboards now show the top 50 players.
- Leaderboards now exclude inactive players (i.e. players with a capped phi value) from the top of the leaderboard.
-
Backgrounds
- Added a visual background picker that allows you to select your background from thumbnails instead of numbers.
- Added new backgrounds: Great Hall, Monastery, Sauna/Avanto, and Tide Pools.
Bug Fixes
- Cards
- Highwayman + Reckless: Reckless Highwayman is correctly returned to its pile after being discarded from play.
- Matching
- Fixed automatch issues causing players to be placed either in two games at once or at a table by themselves.
- Games no longer start if your opponent just left the table.
- The "Start Search" button is now briefly disabled after clicking to prevent accidental double-clicks.
- Automatch searches are no longer incorrectly shown as briefly active when coming back to the Automatch tab after completing a game or tabbing away.
- Timer
- Fixed a visual bug showing a few seconds remaining instead of zero after players timed out due to never clicking "Start Game".
- Bots
- Bots no longer get stuck when playing Kitsune, Graverobber, Weaver, or Scepter.
- Bots no longer get stuck when asked to spend extra Coffers or Villagers.
- Bots no longer gain way too many Counterfeits.
2.0.1 - Various performance and memory usage improvements
2026-03-02
2.0.0 - Initial 2nd Shuffle client release
2026-02-19
New Features
-
Added a new timer with four speed options applied to all rated games, and optionally available at custom tables.
- Details for the timer are available by clicking the
ℹ
next to the Timer selection.
-
Added new leaderboard rankings for the fastest timer option, Reckless. All other timer options use the existing Standard leaderboard.
- If multiple automatch timer options match between players, then the fastest common setting will be used.
- You can now freely undo playing treasures one at a time that would be played by the "autoplay treasures" button without requiring approval.
- Custom tables no longer support rated games. Tables created by automatch are rated, and will switch to unrated if a player leaves or any changes are made.
Bug Fixes
-
General
- Automatch should no longer occasionally place players in two games at once.
- It's no longer be possible to stay ready to play at a table you've left, potentially putting you into two games at once.
- "Continue with bots" now allows games to finish correctly without refreshing. Some related bot card issues causing the game to break, such as with Druid, have also been fixed.
- You can now unfriend users that haven't friended you back.
-
Cards
- Survivors
- If you only reveal 1 card, you now have the option to topdeck it, instead of being forced to discard it.
-
Small Castle
- When you play Small Castle and have no other Castles in hand, you may now choose to trash from hand, which will have no effect, in order to avoid trashing Small Castle from play.
-
Treasure Map
- Trashing two Treasure Maps now happens simultaneously, preventing effects in between the first and second Treasure Map being trashed.