Skip to content

Releases: ayebear/picoes

PicoES v0.2.5

17 Mar 13:34
Compare
Choose a tag to compare
  • Merged pull request for being able to pass arguments to system constructors

PicoES v0.2.4

14 Mar 21:26
Compare
Choose a tag to compare
  • Component operations on detached entities now work correctly

PicoES v0.2.3

13 Mar 16:01
Compare
Choose a tag to compare
  • Added entity detach/attach feature
  • Simplified component definition syntax - only supports using classes/functions
  • Renamed init to initialize
  • Fixed world.clear() to call onRemove on components
  • Readme updates

PicoES v0.2.2

02 Feb 04:30
Compare
Choose a tag to compare
  • Replaced query() with every(), which now returns an iterator to the correct entities
  • Added clear() method to world
  • Fixed bug(s) with how entities were stored in Set() objects, now using Map() with entity IDs as keys
  • Fixed issue with components not being set when not defined as a component - now it has full support for undefined components

PicoES v0.2.1

28 Jan 22:46
Compare
Choose a tag to compare

Fixed bugs related to using an empty array for component names in queries and systems. Now, using an empty array will properly match and return all entities, even those without components.

PicoES v0.2.0

25 Jan 23:09
Compare
Choose a tag to compare

First official, stable release. Has an O(1) query method after the first call to query for a specific set of components.