PicoES v0.3.0
Pre-release
Pre-release
Breaking Changes
- Removed onCreate function in components - constructor always takes entity as first parameter now
Improvements And Fixes
- Setup documentation generator #3
- Fixed hash collision bug #14
- Added support for removing multiple components with a single remove() call #21
- Added ability to stop entity iteration by returning false in world.every() callback
- This applies to systems as well
- Entity IDs are now read-only
- Component array argument passed to world.system is now optional (defaults to all components)
- Now at 100% test coverage, due to removing unnecessary check in for loop with MapIterator
- General cleanup and refactoring