Releases: hichain/web_apps
Releases · hichain/web_apps
Improve Game List
Features
共通
- ヘッダー、フッター追加 #79 #97
- バージョン情報
- トップに戻る
- Copyright
- Share Buttons (Twitter / Facebook / LINE)
- MUI (Material Design)導入 #74
- ローディング中にプログレスバーを表示 #77
- ゲーム一覧取得、マッチ作成中など
- エラーをSnackbarで通知する #79
- サーバー接続エラーなど
ゲーム一覧 (トップページ)
- デザイン改善
- アプリ名、ロゴ追加
- 最近プレイしたマッチを表示 #39
- ゲーム概要追加
Development
- update dependencies
- introduce Redux, redux-saga, redux-localstorage-simple
- migrate from custom hooks, local states and lobby client to redux
- introduce MUI
- migrate from reboot.css to MUI theme
- introduce notistack (snackbar)
- migrate from webpack to vite
- improve build performance
- fix directory structure
- CI/CD
- introduce dependabot
- fix condition to run actions
slashchain Muitiplayer
Features
ロビー機能
/games
- ユーザーがマッチを作成できるように #11
- URLを対局相手と共有してオンライン対局が可能
slashchain
/games/slashchain
- デザイン改善 #17
- スマートフォン向けに最適化 (レスポンシブ対応)
- プレイヤー情報の表示 (slash / backslash)
- 合法手のハイライト
- 盤をスクロールできるように
- 最後に置いたタイルへスクロールさせる
- ゲームリセット
Debugger
/debug
- boardgame.ioが提供するデバッグビュー #11
Development
- support TypeScript 4.1
- update dependencies
- update linter configs
Client
- deploy the app to Firebase Hosting
- instead of Heroku
- set slashchain page responsive
- introduce stylelint
- use styled-components
- set a default stylesheet
- improve rendering performance
- set images for favicon and ogp
Server
- deploy the server to Google App Engine
- instead of Heroku
- remove koa-server
Operation
- setup CI / CD on PR and merged