v1.0.0
WillBooster-bot
released this
18 Sep 13:42
·
202 commits
to release
since this release
1.0.0 (2024-09-18)
Bug Fixes
- add dotenv-cli (da8a013)
- build script (5327ccb)
- check domain only if WB_ENV is production (54fc8f6)
- Course list warning (#11) (1d5227f)
- deps: update all non-major dependencies (#111) (0d7f555)
- deps: update all non-major dependencies (#79) (9c5bfeb)
- deps: update dependency supertokens-node to v20.1.2 (#114) (6db5ffa)
- employ ssr-compatible hooks (d03c6f6)
- fix Dockerfile (fa983d9)
- fix Dockerfile (32648a8)
- fix Dockerfile (6a2d188)
- fix traceProgram() (9015b54)
- improve UIs (8f1a26b)
- improve UIs (82bd170)
- improve UIs (c8e2769)
- invalidate cache when sign in/up/out (#8) (6322ee7)
- make app deployable (4e52c11)
- make traceProgram() not stringify turtles (#65) (0b6260a)
- package.json (19ff8cb)
- package.json (628094d)
- Prevent board from resetting in onIdle function (#74) (5944be4)
- Programming language name (#31) (edb1120)
- refine middleware (681cd8d)
- refine problemData (38390ee)
- refine problems (54ead5b)
- refine settings (6cd732a)
- update color drawing (#26) (304608d)
- update dependencies (cc38d39)
- update dependencies (bee1c59)
- update Next.js (0a95fa6)
- upgrade dependencies (94239da)
- viewportのwarning対応 (#3) (b8923bb)
- 亀の初期状態をスライドに合わせる (#94) (8fbc7d6)
- 盤面のサイズ(マスの数)をスライドに合わせる (#108) (b658658)
Features
- Add cell color clear function (#47) (be5761e)
- Add checkpoint problem (#30) (9781b56)
- add course, lesson and problem data (#9) (b30a740)
- Add get program checkpoints (#68) (1770878)
- Add problem page (#16) (c04f5a1)
- Add program langage selection (#23) (ac115e7)
- add settings page (#7) (4b674f7)
- Add step problem (#34) (22049f1)
- Add turtle graphics component (#12) (7910a27)
- allow to sign up with only @internet.ac.jp (3dfd624)
- Answer execution result problem (#19) (5c94f7f)
- basic tracing functionality (#59) (bd719de)
- create problem answer logs (#50) (96b4e8b)
- Create UserProblemSession Record (#57) (79d0264)
- display lesson progress (#40) (284f296)
- display variables (#41) (3cc94dd)
- employ Next.js (055cd50)
- employ SuperTokens (#2) (b6877f3)
- employ tRPC (#99) (328ab70)
- generating answers (#18) (ccd74f8)
- how to answer (#51) (99bc426)
- Problem description (#43) (6296ff3)
- progress on problems (#36) (913072e), closes #31 #30
- Restart problem (#60) (52d44a1)
- restore correspondence between statements (#64) (c1d7add)
- Restore problem variables (#61) (1634bce)
- Support multiple characters in solveProblem (#24) (9d21a1d)
- The user can view the program that embodies the variable part (e.g. <3-5>) of the problem (program template) (#38) (c3588b1)
- track correct problem (#62) (8878479)
- turtle trace (#63) (0258a59)
- TurtleGraphicsControllerのUIを改善する (#110) (ea380b8)
- update supertokens (#10) (df11fe0)
- upsert User when reading session info (#5) (693fdbb)
- スライドの全サンプルプログラムを問題として追加する (#96) (d4a64b9)
- 前回の実行箇所と現在の実行箇所が被っていることが認識できるようにする (#106) (932f257)
- 後ろに戻るためのボタンを追加する (#90) (ccab5c6)
- 提出ボタンを押しやすくする (#105) (bb1a41b)