Notes
- Rename the repository to Entitas: https://github.com/sschmid/Entitas
- Desperate Devs 1.0 is now open-source. Please find changes and upgrade guides here: CHANGELOG.md
- Started migration to a modern SDK-style project structure using .NET project SDKs
- All projects have been updated to
.NET 6.0
and.NET Standard 2.1
. Entitas.Roslyn.CodeGeneration.Plugins
is now open-source and part of this Entitas repositorymain
is new default branch andmaster
is obsolete
Upgrade
- Rename
CodeGeneratorExtentions
toCodeGeneratorExtensions
- Update
Jenny.properties
and rename toEntitas.CodeGeneration.Plugins.EventListenerInterfaceGenerator
mono Jenny/Jenny.exe
is obsolete. Usedotnet Jenny/Jenny.Generator.Cli.dll
(requires dotnet)- Run
dotnet Jenny/Jenny.Generator.Cli.dll auto-import -s
and follow instructions - Consider using at least these search paths in
Jenny.properties
:
Jenny.SearchPaths = Jenny/Plugins/Entitas, \
Jenny/Plugins/Jenny, \
Assets/Entitas
- Some keys in
Jenny.properties
have changed due to renamed namespaces:
Jenny.SearchPaths
Jenny.Plugins
Jenny.PreProcessors
Jenny.DataProviders
Jenny.CodeGenerators
Jenny.PostProcessors
Jenny.Server.Port
Jenny.Client.Host
Jenny.Plugins.ProjectPath
Jenny.Plugins.TargetDirectory
- For reference, see Match-One Jenny.properties
- Generate using
dotnet Jenny/Jenny.Generator.Cli.dll gen
Entitas
- Add
systems.Remove()
Entitas.CodeGeneration.Plugins
- Fix typo in
CodeGeneratorExtensions
- Fix typo in
EventListenerInterfaceGenerator
- Remove CodeDom
Entitas.Unity.Editor
- Link chat to Entitas Discord
Other
- Use Desperate Devs 1.0.0
- Use nuget and delete dependencies
- Remove docs
- Remove doxygen
- Remove tree
bee
- Migrate to bee 1.1.0
- Remove generated folder from VisualDebugging project