- session-file-store の出すログメッセージを抑止
- 脆弱性警告に対処
- cookie 0.4.2 → 0.7.1
- パッケージを最新化
- express 4.18.2 → 4.21.0
- socket.io 4.7.4 → 4.8.0
- 脆弱性警告に対処
- ws 8.11.0 → 8.17.1
- 対局中はクライアントにルーム情報を送信しないよう再修正(修正もれの対応)
- 持ち時間に秒読みのみを指定するとサーバで即座にタイムアウトが発生するバグを修正
- 対局中はクライアントにルーム情報を送信しないよう修正
- イベントリスナー解放のタイミングを開局時から終局時に変更
- 持ち時間のタイムアウトをサーバ側でも検知するよう修正
- 回線切断で持ち時間が消費されないよう修正
- 回線接続/切断時にクライアントにユーザ情報を通知するよう変更
- room_noの重複を防ぐ処理を追加
- サーバーを異常終了させないために、対局中に発生した例外を捕捉する処理を追加
- クライアントからの重複した応答を無視する処理を追加
- String の非推奨のメソッドを変更: substr() → slice()
- @kobalab/majiang-core 1.2.0 → 1.2.1
- 時間切れの処理を追加
- 不正なパラメータでサーバーが異常終了するバグを修正
- READMEにブログへのリンクを追加
- 終局後にプレーヤーがゲームに再接続することがあるバグを修正
- 終局画面表示中に回線切断があるとサーバが異常終了するバグを修正
- Google認証に対応
- 回線切断時にルームから退出するよう変更
- status_log の出力を追加
- 正式版リリース
- ログアウト機能を追加
- 退室機能を追加
- セッションデータを保存する機能を追加
- ルールを選択可能にした
- 回線切断/復旧の通知を追加
- オプションの名称を docs → docroot に変更
- npm に公開
- β版リリース
- α版リリース