Skip to content

Releases: sschmid/Entitas

Entitas 1.4.2

08 Mar 17:48
Compare
Choose a tag to compare

As always, the Unity Asset Store version might take a few days to be processed
and accepted by Unity. Please check for updates in 2 - 4 days here:
https://www.assetstore.unity3d.com/#!/content/87638

This is a hotfix release to patch the bugs introduced by the code generator refactoring from 1.4.0.

Entitas

🛠 Fixed needing to generate code twice to when event got removed #620
⚙️ Added group.AsEnumerable() to support linq
⚙️ Added partial keyword to ComponentEntityApiInterfaceGenerator #607
⚙️ Changed EntityLink exception to be a warning
⚙️ ComponentData can clone CodeGeneratorData

Jenny

🆕 Added ValidateProjectPathPreProcessor #572 #563

DesperateDevs

⚙️ Added logger.Reset()

Entitas 1.4.1

27 Feb 22:26
Compare
Choose a tag to compare

As always, the Unity Asset Store version might take a few days to be processed
and accepted by Unity. Please check for updates in 2 - 4 days here:
https://www.assetstore.unity3d.com/#!/content/87638

This is a hotfix release to patch the bugs introduced by the code generator refactoring from 1.4.0.

Entitas

🛠 Fixed component name generation for EventType.Removed #631 (thanks to @hegi25)

Jenny

🛠 Fixed jenny "Collection was modified; enumeration operation may not execute." #628
🛠 Fixed jenny "Index was outside the bounds of the array." #628

Entitas 1.4.0

26 Feb 12:06
Compare
Choose a tag to compare

As always, the Unity Asset Store version might take a few days to be processed
and accepted by Unity. Please check for updates in 2 - 4 days here:
https://www.assetstore.unity3d.com/#!/content/87638

Breaking changes are marked with ⚠️

Entitas

🆕 Added group.GetEntities(buffer) #624
🆕 Made group iteration alloc free #624
⚙️ Added support for multiple events per component
⚙️ Added removeComponentWhenEmpty to optionally remove or keep empty listener component
🛠 Fixed accessing non existing component in generated event system for EventType.Removed
🛠 Fixed events inheriting unique attribute from component
⚠️ Removed EventType.AddedOrRemoved
💄 Refactored and simplified all code generators

Entitas 1.3.0

24 Feb 10:51
Compare
Choose a tag to compare

As always, the Unity Asset Store version might take a few days to be processed
and accepted by Unity. Please check for updates in 2 - 4 days here:
https://www.assetstore.unity3d.com/#!/content/87638

This update improves the new Entitas Events introduced in 1.1.0

Breaking changes are marked with ⚠️

Entitas

⚙️ Added support for multiple event listeners per entity
⚙️ EventInterfaceGenerator generates correct filename matching the class name. Thanks to @c0ffeeartc
⚠️️ Renamed some generators. Please use auto-import to update the generator names

Entitas 1.2.0

20 Feb 21:52
Compare
Choose a tag to compare

As always, the Unity Asset Store version might take a few days to be processed
and accepted by Unity. Please check for updates in 2 - 4 days here:
https://www.assetstore.unity3d.com/#!/content/87638

This update improves the new Entitas Events introduced in 1.1.0

Breaking changes are marked with ⚠️

Entitas

⚙️ Added support for multiple contexts for events. Context prefix will be skipped if a component only has one context in favour of a nicer API
⚠️️ Passing sender entity as first argument in event delegate
🆕 Added new optional event types EventType.Added, EventType.Removed, EventType.AddedOrRemoved
🛠 Fixed typo _listsners in event generator Thanks to @FNGgames

Jenny

🛠 Fixed scan command

Entitas 1.1.0

12 Feb 21:22
Compare
Choose a tag to compare

As always, the Unity Asset Store version might take a few days to be processed
and accepted by Unity. Please check for updates in 2 - 4 days here:
https://www.assetstore.unity3d.com/#!/content/87638

Entitas

🆕 Added Events aka Reactive-UI #591
⚠️ Changed ComponentEntityInterfaceGenerator to generate IXyzEntity insetad of IXyz to avoid name collisions with EventInterfaceGenerator
⚙️ Added enum support for Code Generator Attributes
⚙️ Removed partial keyword from ComponentGenerator
⚙️ Removed attributes from generated components

Jenny

🆕 Added Jenny-Auto-Import scripts to reducde terminal interaction
⚙️ Added silent -s info to Jenny help page
⚙️ Using Console.WriteLine when prompting user input to support silent mode
⚙️ CodeGeneratorData can now be cloned

Entitas 1.0.0

24 Jan 12:44
Compare
Choose a tag to compare

As always, the Unity Asset Store version might take a few days to be processed
and accepted by Unity. Please check for updates in 2 - 4 days here:
https://www.assetstore.unity3d.com/#!/content/87638

Jenny

🛠 Workaround for Unity 2017.3 GUI mask bug (still shows Mixed... instead of Everything -> Unity bug) #569

Entitas 0.47.9

18 Jan 20:09
Compare
Choose a tag to compare

As always, the Unity Asset Store version might take a few days to be processed
and accepted by Unity. Please check for updates in 2 - 4 days here:
https://www.assetstore.unity3d.com/#!/content/87638

Jenny

🛠 Fixed issue with Entitas.Roslyn plugin and non-components with context attibute #564
🛠 Fixed auto-import not making relative search paths on Windows

Other

⚙️ Included readme files in zip
⚙️ Updated CONTRIBUTING.md and updated bee 🐝

Entitas 0.47.8

17 Jan 14:40
Compare
Choose a tag to compare

As always, the Unity Asset Store version might take a few days to be processed
and accepted by Unity. Please check for updates in 2 - 4 days here:
https://www.assetstore.unity3d.com/#!/content/87638

Jenny

🛠 Fixed The given assembly name or codebase was invalid on windows #561

Entitas 0.47.7

14 Jan 18:02
Compare
Choose a tag to compare

As always, the Unity Asset Store version might take a few days to be processed
and accepted by Unity. Please check for updates in 2 - 4 days here:
https://www.assetstore.unity3d.com/#!/content/87638

Jenny

🛠 Auto-Import properly handles paths with spaces #555