Ragnarok.Presentation/Command/RelayCommand.cs: CanExecuteRelayEventArgsのParameterをobject型にし、クラスのテンプレート引数を削除しました。
Ragnarok.Shogi/Board.mate.cs: リファクタリングしました。
Ragnarok.Shogi/MoveNode.cs: 本譜の手と変化の手をGUIで扱いやすくするような形式に修正しました。
Ragnarok.Shogi/File/KifReader.cs, Ragnarok.Shogi/File/KifWriter.cs: MoveNodeの修正に合わせてソースを変更しました。
Ragnarok.Shogi/BoardExtension.cs: 竜と馬は「直」を使わずに、右左を使うため、それに合わせてソースを修正しました。また、「不成」の指し手に関するバグを修正しました。
Ragnarok.Shogi/BoardType.cs: 三枚落ちなどの駒落ち局面を追加しました。
Ragnarok.Shogi/ShogiParser.cs: 「角行」で角と解釈されるバグを修正しました。（これをやると角行成などが正しく解釈されなくなります）
Ragnarok.Shogi/Sfen/SfenExtension.cs: メソッドを名を少し修正しました。
Ragnarok.Shogi/File/IKifuReader.cs: ファイル形式がそのReaderと合致しているかチェックするメソッドインターフェースを追加しました。
Ragnarok.Shogi/File/KifReader.cs: kif, ki2, bod形式のファイルをまとめて読み込めるようにしました。
Ragnarok.Shogi/Kif/BodParser.cs: bod形式のテキストを解釈するクラスを追加しました。
Ragnarok.Shogi/KifuReader.cs: ファイル読み込み時に形式が合致するかどうかのチェックを入れるようにしました。
Ragnarok.Shogi/KifuWriter.cs: ファイル保存時に形式を指定できるようにしました。
Ragnarok.Shogi/Kif/BodBoard.cs: bod形式の文字列と局面を相互変換するようなクラスを追加しました。
Ragnarok.Shogi/Csa/CsaMove.cs: 不要なファイルを削除しました。
Ragnarok.Shogi/File/HeaderItem.cs: 棋譜ファイルのヘッダアイテムを保持するクラスを別ファイルから移動しました。
Ragnarok.Shogi/Csa/CsaBoard.cs: CSA形式の局面のread/writeを行うクラスを追加しました。
Ragnarok.Shogi/Csa/CsaBoardParser.cs: CSA形式の局面を各行ごとにパースするオブジェクトを追加しました。
Ragnarok.Shogi/Csa/CsaExtension.cs: CSA形式の指し手を読み込むクラスを追加しました。
Ragnarok.Shogi/File/CsaReader.cs: CSA形式のファイルを読み込むクラスを追加しました。