Skip to content

v0.9.0

Compare
Choose a tag to compare
@iacobson iacobson released this 01 Apr 13:15
· 2 commits to main since this release
997e08c

Breaking

  • removes Ecspanse.Resource.State in favor of Ecspanse.State functionality.

Features

  • allows inserting resources at startup with Ecspanse.insert_resource/2
  • allows state init at startup with Ecspanse.init_state/2
  • introduces Ecspanse.State state functionalities. See the breaking changes for more details.
  • new library built-in Ecspanse.Event.StateTransition event
  • new library built-in Ecspanse.Component.Name component

Improvements

  • Ecspanse.Query.entity_exists?/1 to check if an entity still exists
  • Ecspanse.Command.add_and_fetch_component!/2 wrapper to return a component after creation
  • Ecspanse.Command.update_and_fetch_component!/2 wrapper to return a component after update