All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Updated Genesis min package version to include bug fix for CLI installation paths with spaces in folder names when importing config contents
- Fixed bug with custom entity index generation where parts of code-gen were not being output.
- Added optional ENTITAS_REDUX_NO_SHARED_CONTEXT define to enable compiling out usage of
Contexts.SharedInstance
. - Added
IContext.EntityIndices
to enable returning a read-only collection of all entity indexes for that context.
- Updated Genesis min package version to include bug fix for CLI installation paths with spaces in folder names when generating code.
- Added author details to ER package manifest.
- Fixed several bugs with Entity Index code generation where index-related methods and code was not generated.
- Sealed attribute types EntityIndex, PrimaryEntityIndex, and CustomEntityIndex to ensure stable behavior for the EntityIndex code-generator.
- Updated Genesis package dependency min version to v2.3.2 to include several fixes for path issues
- All code-generation plugins have been extracted from Unity as v2 Genesis .Net Core plugin assemblies (use Roslyn over Reflection).
This template should be used for any new releases to document any changes.
For new features.
For changes in existing functionality.
For soon-to-be removed features.
for now removed features.
For any bug fixes.
In case of vulnerabilities.