View Source Changelog
v0.3.0 (2023-08-21)
Features
- add a new query
Ecspanse.Query.list_tags/1to list a component's tags. - add a new query
Ecspanse.Query.list_components/1to list all components of an entity. - add a new command
Ecspanse.Command.clone_entity!/1to clone an entity without its relationships. - add a new command
Ecspanse.Command.deep_clone_entity!/1to clone an entity with its descendants.
v0.2.1 (2023-08-20)
Fixes
- batch all events only by
batch_keyto avoid race conditions for different events processed by the same system.
v0.2.0 (2023-08-18)
Breaking
use Ecspanse.Component.Timeranduse Ecspanse.Event.Timerare now deprecated. Useuse Ecspanse.Template.Component.Timeranduse Ecspanse.Template.Event.Timerinstead.
Features
- introducing
Ecspanse.Template.ComponentandEcspanse.Template.Eventto simplify the creation of related components and events. - add a new query
Ecspanse.Query.fetch_component/2to fetch a system's component by a list of tags.
v0.1.2 (2023-08-14)
Fixes
- remove unneeded dependency
plug_crypto - upgrade dependencies:
credo,ex_doc,jason
v0.1.1 (2023-08-12)
Fixes
- adds the missing project
:package