Skip to content

Latest commit

 

History

History
166 lines (138 loc) · 19.1 KB

COMMITLOG.md

File metadata and controls

166 lines (138 loc) · 19.1 KB

0.0.1 (2023-07-23)

Features

  • add attack action (31fa593)
  • add collision system (ea1294b)
  • add config with debug toggle, ability to skip intro (1e660ac)
  • add config with debug toggle, ability to skip intro (020d3e6)
  • add placeholder image for missing assets (c5db639)
  • add title screen (4bc4a62)
  • biome: biome and overworld generation (#37) (33b9d57)
  • collider (57609dc)
  • collider (59f99e3)
  • crafting: implement recipes (#31) (324d07b)
  • crafting: implement recipes (#31) (3f42e9d)
  • create opening screen (dce5f3b)
  • debug: add debug panel (24bddaf)
  • debug: add player debug pane (7967c6c)
  • entity: implement crafting ui, make windows draggable (#32) (63644a9)
  • entity: implement switch focus functionality (#35) (ba32400)
  • health system (d9da38f)
  • help screen (#29) (1035d98)
  • help screen (#29) (57aafc1)
  • initial focus system (8f15821)
  • initial main scene implementation (9b8d3e1)
  • initial player control implementation (94178de)
  • initial player control implementation (91e8198)
  • initial terrain generation implementation (1eb1bda)
  • initial terrain generation implementation (8c9ec09)
  • movement: add direction, related debug panel info (22ec4b7)
  • terrain: initial terrain generation (51e8f7e)
  • tiled support (#39) (6375629)
  • time system (25e10a5)
  • time: add slow motion (8e153f7)
  • time: add slow motion (593b25e)
  • world: initial world generator (6838bb7)

Bug Fixes

  • code scanner bug fixes (76235d4)
  • collision no longer causes sync issues between sprite and movement, remove arcade physics (26fc59d)
  • duplicate player and control initialization (a43feb6)
  • duplicate player and control initialization (6ff6fd0)
  • event movement debug (f97c164)
  • fix comment header hook (5a108ed)
  • fix comment header hook (35e84db)
  • fix title screen mushroom cloud (833aa42)
  • fix title screen mushroom cloud (5e5b04c)
  • grass tile collisions (a362051)
  • key up stops movement correctly (a014c98)
  • object destruction (387e2f0)
  • object destruction (36f6f29)
  • playwright screenshot (04bbca4)
  • playwright screenshot (c35466b)
  • playwright snapshot compatibility with CI (e18ff7f)

Documentation

  • add comments to file headers (c471206)

Styles

Tests

  • add tests for current systems (9357d02)
  • add tests for current systems (09e32f0)
  • initial playwright setup (75b5870)
  • update playwright screenshot name format for CI compatibility (e2766f8)
  • update playwright screenshot name format for CI compatibility (9ce0e0b)
  • update playwright test (eb64941)
  • update tests based on refactor (5965494)

Continuous Integration

  • add gh-pages deployment on push to main (1f0a6d0)
  • update base path to /postapoc/ to support gh-pages build (2b66897)
  • update node version (ac23253)
  • update workflow to use jest & playwright (e676a7a)
  • update workflow versioning, add artifact uploads (e79d7a2)

Chores

Code Refactoring

  • arrange files to appropriate folders (f3e7248)
  • assets: remove tiled (26c1d73)
  • boot, title screens separated (7d04e6d)
  • deinitialize object instead of destroying it (8d39288)
  • fix collision logging to only announce hard collisions, increase player speed (4a23586)
  • focus system clean-up (#30) (aac8970)
  • focus system clean-up (#30) (b0e34af)
  • init conig (46997fa)
  • move conventional-changelog config to file (2ff3b4e)
  • move files to correct subfolders (d811f65)
  • move files to correct subfolders (23a3e45)
  • move major systems from main scene to universe, reorganize files (5cc6347)
  • move major systems from main scene to universe, reorganize files (5790ce9)
  • move major systems from main scene to universe, reorganize files (fd45be3)
  • move major systems from main scene to universe, reorganize files (4d72f95)
  • move speed to variable (7a0796f)
  • project cleanup (87ebbd1)
  • project cleanup (8c91038)
  • project cleanup (54aa0bd)
  • refactor main scene init (07bb7d7)
  • remove phaser testing (45716f2)
  • remove phaser testing (d9399d0)
  • remove unneeded variable (570c6a9)
  • removing react and other excess packages to simplify project (9030395)
  • simplify move events (8af7ac8)
  • simplify move events (d9904f4)
  • staticObject, objectPool (a065345)
  • staticObject, objectPool (2af5c82)
  • streamline handler, manager, and factory behavior (#34) (37c3144)
  • time system (53f7ab2)
  • time system (31ea1fc)

Build System

  • add file path comment to js,ts files (83229af)
  • add file path comment to js,ts files (707843a)
  • add pre-commit hooks, versioning (04451a8)
  • add sonarqube config (18b81d2)
  • add sonarqube to code-quality.yaml workflow (7497a2a)
  • add versioning, changelog (978ec60)
  • deps: bump semver from 5.7.1 to 5.7.2 (#46) (c305e8e)
  • deps: bump word-wrap from 1.2.3 to 1.2.4 (#47) (684d752)
  • fix qodana action version (4e8a812)
  • refactor pre-commit hooks (89e9b8e)
  • remove auto-tagging of commits (7189eb5)
  • remove auto-versioning (dff284a)
  • remove auto-versioning (dc52fa2)
  • remove comment based minor and major version bumps (f93cf4f)
  • update .gitignore to remove locally generated reports (8ffc41e)