New
Entitas 1.14.0
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.0and.NET Standard 2.1. Entitas.Roslyn.CodeGeneration.Pluginsis now open-source and part of this Entitas repositorymainis new default branch andmasteris obsolete
Upgrade
- Rename
CodeGeneratorExtentionstoCodeGeneratorExtensions - Update
Jenny.propertiesand rename toEntitas.CodeGeneration.Plugins.EventListenerInterfaceGenerator mono Jenny/Jenny.exeis obsolete. Usedotnet Jenny/Jenny.Generator.Cli.dll(requires dotnet)- Run
dotnet Jenny/Jenny.Generator.Cli.dll auto-import -sand 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.propertieshave 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