Update history for Shogi Dojo. Latest entries also appear under Announcements on the web app home screen.

New match AI: @Rustify

A new match AI, "@Rustify", has joined the lobby. It's also now available as a free, public analysis engine anyone can use from the review screen. The previous AI, "YaneuraOu", has been retired as part of this update.

v1.2.1

Major quiz feature upgrade

You can now batch-analyze an entire game from the review screen and auto-generate a quiz deck from its blunders. Quiz search is now a proper deck list, with JSON file/text import, appending cards to an existing deck, and deleting individual cards. Also fixed public engines being editable/deletable by mistake and other small bugs.

v1.2.0

Game logic rebuilt on CSA compliance

Game arbitration (legal moves, repetition, drop-pawn mate, entering-king declaration, time control, etc.) is now delegated to the official CSA reference implementation, shogi-server. The match AI now plays as a standard CSA client, and any USI engine (including GPU-based ones) can be launched. Fixed the game screen freezing, false timeouts, an unreadable friend-request button, and display names not updating.

v1.1.1

Match AI, chat templates & mobile polish

Fixed the match AI so it actually plays its moves. Added quick-send chat templates (greetings / resignation), a new-message toast notification (toggle in settings) and an auto-sent resign greeting. Improved the mobile board size, clocks and chat input, and fixed KIF saving and lobby re-hosting.

v1.1.0

Leaderboard, support form, eval labels

Added time-filtered leaderboard (today / week / month / all time), docs support form, and evaluation labels such as even / slight advantage.

v1.0.5

Post-game review, history, FAQ

Added post-game chat, game history page, and docs FAQ. The board and chat stay visible for a while after a game ends.

v1.0.0

Welcome to Shogi Dojo

Play in the lobby and train with quizzes. Rankings show rating, games played, and win stars.