Skip to content

0.10.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@phughesmcr phughesmcr released this 22 Mar 17:55
· 84 commits to master since this release

0.10.0

  • Fixed query candidate checking
  • Fixed typed array offset calculation for component storage
  • Add proxy's to allow for simpler component property editing
  • Add .changed to component instances that reveals which entities have been modified since last refresh (only counts modifications via .proxy
  • Added hasComponent, withComponents, and mergeQueries utility functions
  • Added isDirty property to Query instances. A query instances becomes "dirty" if a new archetype was added since last world.refresh()
  • Lots of refactoring for cleaner code
  • Performance improvements by reducing the amount of object freezing and spreading

Full Changelog: 0.9.0...0.10.0