All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
1.17.0 (2022-03-21)
1.16.3 (2021-11-25)
1.16.2 (2021-07-14)
1.16.1 (2021-06-17)
1.16.0 (2021-04-01)
- fix game status on cancelled batch #241 (#242) (4e2e67f)
- fix new player form hangs #225 (#242) (4e2e67f)
1.15.4 (2021-03-30)
- send queued players to exit when batch is cancelled #233 (#235) (269d870)
- fix callback being called twice #234 (#236) (8e99245)
1.15.3 (2021-03-16)
1.15.2 (2021-03-03)
1.15.1 (2021-02-08)
- fix intro consent intro props rest (4887dd)
1.15.0 (2021-02-08)
- fix remainingSeconds const (a80ca1)
1.14.0 (2021-02-01)
- add remaining seconds in gameLobby #210 (#214) (c137673)
- add cancel game from admin UI #110 (#216) (0266d8c)
- override single player to waiting screen #204 (#212) (67764bf)
- fix double public on debug_newPlayer #205 (#213) (5ea9430)
- remove game helpers #211 (#215) (1217991)
1.13.0 (2021-01-20)
1.12.0 (2020-12-09)
- add exit status of player in admin #187 (#193) (277a47b)
- added various quality of life improvements (#199) (8eec8f2)
- show batch index on exported batches #186 (#201) (a371dc3)
1.11.1 (2020-11-12)
- fix empty id on newPlayerForm, fix requiredFactors exclude the archived (c10168d)
1.11.0 (2020-11-09)
- remove event from handleNewPlayer #182 (#183) (a9985ab)
- reset new batch assignment value #178 (#181) (b3b026c)
1.10.0 (2020-11-04)
- rework on custom newPlayer page #173 (#174) (0d0db40)
- sort batches and players based on index #112 (#176) (23e369d)
1.9.0 (2020-11-03)
- add custom new player page #165 (#169) (74cc064)
- add option for pii inside lastLogin player #170 (#171) (6b63641)
1.8.0 (2020-09-29)
- fix stage should not continue when all players exit #158 (#161) (ac409c9)
- fix game.end() error #159 (#160) (fc07ace)
1.7.0 (2020-06-18)
1.6.0 (2020-06-02)
1.5.1 (2020-05-26)
- allow all-bot games (6d43a6b)
- bot callback passthrough (#128) (33fea16)
- fail game with callback throw #133 (#134) (20491ba)
- remove gameInit throw #125 (#129) (30636e5)
- return all players on lobby #131 (#135) (9f727be)
- undefined gameLobbyId onSub #131 (#136) (67fdfff)
1.5.0 (2020-04-30)
- add elapsedTime output prop to StageTimeWrapper (#116) (44d1bfc), closes /github.com/amaatouq/guess-the-correlation/blob/master/client/game/TaskResponse.jsx#L24
- add export of stage.submittedAt (#117) (9290325)
1.4.3 (2020-04-07)
- add chat in lobby (#87) (b1b74be)
- add game helpers #94 (#103) (4ca78b3)
- add game.end() method #75 (#99) (6a7f1ec)
- custom no batch component #38 (#101) (33248bb)
- catch error on game cb #106 (#108) (3e89595)
- game end when last player exit #74 (#100) (f36a629)
- improve json export #21 (#102) (c70d50c)
- make sure automatic factor names aren't too long (3263bd8)
- remove throw on stage submitted twice #68 (#98) (f015343)
- add missing player attribute onSubmit #93 (#97) (5657c21)
- do not depend on playerIdConn; update meteor version (cf75d01)
- ensure stage is created with a seconds as a number (6b3a7af)
- fixed exitSteps undefined (fixes #85) (f01ca69)
- Include logged variable name in export (3b79b7c), closes #78
- remove unnecessary player connection check on player.exit method (f2cb4e6), closes #73
- admin: add batch games collapse and players overflow (817ea8f)
- add player logs features (65f975d)
- new batch ui with games details (19a4c35)
- can only check conn on server (d334c6f)
- add way to force a player to exit (6334223)
- minor first use improvements (aba3a40)
- export: ensure data fields on Games are exported (7f2b2df)
-
Experiments depending on all rounds/stages being loaded in browser during a game will break. It is no longer possible to have such access in the browser, but it remains available in the server callbacks, where any logic depending on rounds/stages other than the current ones is recommended to move.
-
improve performance issues on games with many rounds/stages (7da56f8), closes #62
- exitsteps: avoid throwing if onSubmit is called without data (3186962)
- introsteps: disable automatic focus on first input in intro steps (e868005), closes #59
- admin: add key to players list to avoid React warnings (f955c90)
- callbacks: do not call onSubmit if not defined by game (fb8a5cf)
- status: stop cancelling idle computation on player id update (c3d04d6), closes #35
- api: add onSubmit support (5f23912), closes #15
- status: add status to players (online, idle...) (1512880), closes #16
- debugmode: make debug mode work for all games in a batch (18d2304), closes #12
- Minor API fixes and better warnings for bad game initialization (89ae8be)
- cancelling not working as expected (#2) and between init & round "no experiments" is shown (#4) (ba1a03e)
- cancel doesn't cancel before game started (212ec05)
- admin: background is white when content longer than window (6230c19)
- cancellation improvements (f3319f2)
- game.set() does not work in callbacks (382cb87)
- updated to v0.0.5 (963d45a)