All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Refactored using best-in-class libraries for ECS & EventBus: bitECS & mitt.
- RBush based collision detection for efficient spatial queries.
- Time control to pause and slow time.
- SVG based placeholder graphics for assets.
- Added tweakPane debug panel and loglevel logging for better debugging.
- Jest & Playwright for testing.
- File comments for easier ChatGPT assisted coding.
- Automatic versioning, commitlog generation, and common commit messages.
- Husky & lint-staged for pre-commit hooks.
- Adopt separate changelog for clarity.