Update versions from 1.0.x to 1.1.x
In version 1.1.0, the following breaking changes:
- Renamed query method from
QueryComponents
toQuery
- Removed
IMask
components as they are no longer meaningful and it is required to replace them all withITag
Components when raising the version - Removed
IStandardComponent
components, they are now meaningless and it is required to replace them all with regularIComponent
components when raising the version- If the behavior of standard components is required (To have the component present on all entities) you can use
OnEntityCreate
entity section
- If the behavior of standard components is required (To have the component present on all entities) you can use
- The
RoEntity
type has been removed, parallel queries now returnEntity
instead ofRoEntity
- The
WithAdds
type has been removed, the standardWith
must be used - The
TryDeleteTag
method has been removed, theSetTag
andDeleteTag
operations are now safe and returnbool
. For more details in tag section - Entity no longer implements the
IEntity
interface. If you need the interface, useentity.Box()
. For more details, see entity section Query
when passing a custom value with a parameter withoutref
still expects theref
modifier inside the function (W.Query.For(Time.deltaTime, (ref float dt, ent) => …))- Removed
WithLink
,WithLinksAll
,WithLinksAny
query methods for relations