What's new in v1.4.0
YOU CAN ALWAYS FINISH THE BOARD.
If the last two tiles ended up stacked one on top of the other, they matched but could never be played — and "Shuffle and continue" had nothing left to rearrange, so the game ended on the spot with tiles still on the board. Shuffle can now move the remaining tiles, not just re-deal them, and it always leaves an arrangement that can be cleared. No run ends itself any more: if you want to stop early, that's your call to make.
Every board was already provably solvable from the deal. Now it stays that way no matter which order you play it in.