Releases: friflo/Friflo.Json.Fliox
Releases · friflo/Friflo.Json.Fliox
engine-v1.28.0
Optimize performance of Add<>(), Set<>() and Remove<>() introduced in 1.26.0.
Fixed bug introduced in 1.27.0:
EntityExtensions.Add<>()
and Remove<>()
did not add/remove tags in case the set of entity components are unchanged.
engine-v1.27.0
Optimize performance of Add<>(), Set<>() and Remove<>() introduced in 1.26.0.
engine-v1.26.0
New features
- Add EntityStoreExtensions with 10 generic
CreateEntity()
overloads to create entities with components without any structural changes. - Add EntityExtensions with 10 generic overloads to
Add<>()
,Set<>()
andRemove<>()
components to/on/from an entity with none or one structural change. - Add ArchetypeQuery.ToEntityList() to return a query result as a list to perform structural changes.
- Emit events on create / delete entity via EntityStore.OnEntityCreate and EntityStore.OnEntityDelete.
v0.57.0
engine-v1.25.0
Changed LICENSE to more permissive LGPL v3.0 - was AGPL v3.0.
See #41
v0.56.0
engine-v1.24.0
Add support for component fields of type: sbyte, ushort, uint, ulong
.
See: #38
engine-v1.23.0
Add support for AOT/IL2CPP builds. Tested on Windows & macOS.
v0.55.0
engine-v1.22.0
Update dependency Friflo.Json.Fliox v0.55.0
This version now uses System.ComponentModel.Annotations 5.0.0