- Initial release
- Extract
arpg
into a new repository - Engine release process
- Sample game release process
- Game packaging
- snake_case all variables and file names 🐍
- Gamepad support
- Input auto-repeats
- Docs website in readme
- Document built-in commands
- Window/viewport/scene/camera system rework
- Getting Started instructions in readme and docs
- Continuous hot reload for game files
- Mouse hover support in UI
- Better color-scheme for code examples in docs (just-the-docs/just-the-docs#679)
- API revamp:
crystal.*
globals + docs + private functions as ---@package or ---@private- ai
- assets
- cmd
- const
- ecs
- graphics
- input
- log
- persistence
- physics
- scene
- script
- test
- tool
- ui
- oop
- mathutils
- stringutils
- tableutils
- window