Deck and Stack Builder Updates

Patch Notes

Deck & Stack Builder

  • Drag components from the left pane straight into the deck list, dropping them at an exact position instead of always at the end.

  • Drag rows within the list to reorder them. A green line shows where the row will land.

  • Ctrl-click (Cmd on Mac) to select several components or rows; Shift-click selects a range. In the left pane the range follows reading order, since the picker reflows with the panel width and the size slider.

  • Dragging a selected item drags the whole selection, landing as one contiguous block in its original order.

  • Adding several components at once to an empty deck now reports how many were skipped for having a different shape, instead of dropping them silently.

  • Clicking a component still adds it immediately, and the up/down arrows still work; they remain the touchscreen and keyboard path.

Component Masks

  • Custom mask consistency pass.
  • Saving a component that used a custom mask edge case fix.
  • A component pointing at a deleted mask renders plain instead of becoming invisible.

Playtest Room

  • Right-click component actions (save state, load, clear markers) now apply to every selected component, not just one.
  • Circles and rectangles drawn on a component are no longer silently discarded when saving. Validation was stripping their geometry.
  • Undo after erasing several drawn elements in one stroke now restores all of them.
  • Pasting an object into a zone registers as a drop into that zone, including hand-zone pickup and auto-flip.
  • The lock shortcut now works on zones.
  • "Re-layout when objects are removed" now fires when objects are deleted from a zone.
  • A card with an attached label is no longer mis-counted as a layout-zone member.

Dextrous Sync

  • A Sync History page showing the stored payloads from each sync, so you can see exactly what was received.
  • Re-syncing now refreshes artwork reliably. Re-sent images that kept the same URL were being skipped, so an updated deck could keep showing its old art.
  • Removal parity between the components page and the in-table resync, including a report of what was removed.