1.2.2 (2024-07-16)
- templates: add SRI (Subresource Integrity) to Kaboom.js CDN URL (5320feb)
1.2.1 (2024-07-03)
- levels: improve hint in level 9 (f10f505)
1.2.0 (2024-06-16)
1.1.0 (2024-06-12)
- add "Restart" button (5e07d91)
1.0.5 (2024-06-11)
- scripts: zip dist bundle in CI (d84d3cc)
1.0.4 (2024-06-11)
- github: fix repository name in upload release artifact (327a32f)
1.0.3 (2024-06-11)
- github: fix upload release artifact in workflow
release-please.yml
(1b9f7b4)
1.0.2 (2024-06-11)
- levels: improve hints and incorrect password message (4b60b12)
1.0.1 (2024-06-02)
- add cursor keys and render level title (6601137)
- add Hint button (ca91d6a)
- add sounds to levels (c5ef10c)
- copy game from Replit (2cf1675)
- helpers: catch and log global errors (0756482)
- helpers: render console.log in game (ccb3d27)
- helpers: save level data to local storage (2dbcd9e)
- improve game init function (80306f7)
- levels: add 18 (936e13e)
- levels: add 19 (deafcd9)
- levels: add 20 (634cab3)
- levels: add 23 (1e5817e)
- levels: add hints (305f460)
- levels: add level 1 (6b26943)
- levels: add level 10 (b76456d)
- levels: add level 11 (705b769)
- levels: add level 12 (8cd2b23)
- levels: add level 13 (494c4c7)
- levels: add level 14 (3d31bf5)
- levels: add level 15 (d9bf05a)
- levels: add level 2 (3aff8a5)
- levels: add level 3 (07f9768)
- levels: add level 4 (17766f9)
- levels: add level 5 (ef9ee20)
- levels: add level 6 (2c981cc)
- levels: add level 7 (6bfae1e)
- levels: add level 8 (aff1fec)
- levels: add level 9 (da60357)
- levels: improve 0, 1, 2, 8, 9 (7fe78c4)
- levels: insert 17 (b991364)
- levels: insert 2 (12dc4cf)
- levels: insert 21 (407a373)
- levels: insert 22 (bf33f85)
- levels: insert 23 (94d625d)
- levels: insert 24 (9edbe15)
- levels: insert 3 (98fee66)
- levels: insert level 17 (ae20f3f)
- levels: log when keypress is disabled (2ff618a)
- templates: log when mouse press is disabled (cb366e4)
- templates: move player with mouse (885596b)
- improve website responsiveness with mobile friendly styles (f0f1835)
- levels: add cancel callbacks to cleanup (be5db6b)
- levels: fix cleanup at level start (397b2ec)
- levels: fix cleanups (0b8e750)
- levels: improve levels (44a40d0)
- levels: move player to starting position if out of bounds (1f15d8d)
- levels: simplify 8 (f95cdf2)
- scenes: replace
eval
withnew Function
(3bf1cf8) - templates: don't add player and exit if greater than 1 (346d1ef)
- templates: don't allow more than 1 player and exit to be added (799e936)
- templates: go to next level on win (69655df)
- templates: tighten collider area for player and exit sprites (018a24f)
- refactor game from canvas to inline iframe (d8fedb2)