breaking changes:
removed Entity.SetAsChildOf
removed Entity.SetAsParentOf
removed Entity.RemoveFromChildrenOf
removed Entity.RemoveFromParentsOf
removed Entity.GetChildren
removed EntityRecord.SetAsChildOf
removed EntityRecord.SetAsParentOf
removed EntityRecord.RemoveFromChildrenOf
removed EntityRecord.RemoveFromParentsOf
removed AEntityBufferedSystem
changed TextSerializer format for pure List and Dictionary types
changed TextSerializer format for Guid
changed EntityCommandRecorder.CreateEntity parameters, now takes directly the world on which to create the entity
changed EntityCommandRecorder.Execute parameters, now takes no parameter
renamed AEntitySystem to AEntitySetSystem
renamed AEntitiesSystem to AEntityMultiMapSystem
renamed EntitiesMap to EntityMultiMap
fixed invalid IsEnable component state when serializing with a SerializationContext
added quote and multiline string support to TextSerializer
added EntityRuleBuilder.Copy to duplicate an EntityRuleBuilder
added EntityRuleBuilder.AsMap with capacity parameter
added EntityRuleBuilder.AsMultiMap with capacity parameter
added EntitiesMap.Count to get the number of entities for a given key
added AResourceManager.Resources to get all resources loaded
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps DefaultEcs from 0.14.3 to 0.15.1.
Release notes
Sourced from DefaultEcs's releases.
... (truncated)
Commits
1a30755
updated releasenotesc5c1217
changed testf7daabd
added Entity.Set with no parameter (fix for Unity IL2CPP)e68cb19
Create FUNDING.ymlb5c74a3
added Svelto.ECS to benchmarkcd9a17e
added triple compoent benchmarkd4e0438
added Leopotam.Ecs to benchmarke9ea2d6
fixed DefaultSlap sample1a9b8ff
updated samples with DefaultEcs.Analyzer89111ad
Updated RELEASENOTES and documentation apiDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)