Revision history for Game-Dominoes

0.04    2026-10-13
	- u and r, or undo and redo, take back your last move and the replies to it, and play them again
	- Add from_text, and to_text(with_seed => 1) to write a game it can rebuild
	- Add options, the fields a launcher offers before a game
	- The keys, the screen and the picker are Game::Terminal::Kit's
	- Requires perl 5.14
	- The picker redraws in place instead of clearing the screen at every key
	- The table wraps at the width of the terminal, not only at COLUMNS
	- Shift-tab moves the cursor up
	- An unset NO_COLOR or an empty one leaves colour on; any other value turns it off

0.03    2026-10-11
	- Add Game::Dominoes::Terminal->run(@argv), which returns the exit status

0.02    2026-10-07
	- Terminal.pm POD declares =encoding utf8
	- Pick a move with the arrow keys, previewing the table it would make
	  with its new count and what it would score.
	- The tiles of the last round are marked on the table, in a heavier
	  frame rather than only a colour.
	- Fix: a bad --players, --seat or --variant died with a raw message and
	  exit 255 instead of exit 2.
	- Fix: a refused option printed the usage to stdout.
	- Fix: the ascii command toggled the glyphs but not the output layer, so
	  switching to the drawn tiles printed Wide character warnings.
	- Fix: trailing whitespace on every drawn row and option line.
	- Exit status documented: 0 if your seat won, 1 if not, 2 for a bad
	  option.
