com.unity.entities 1.2.1
Source docsNotes: processedReleased May 2, 2024
Unity Compatibility
Minimum Unity: 2022.3 (11f1)
Package Dependencies
- com.unity.burst (1.8.13)
- com.unity.collections (2.4.1)
- com.unity.mathematics (1.3.1)
- com.unity.modules.assetbundle (1.0.0)
- com.unity.modules.audio (1.0.0)
- com.unity.modules.unityanalytics (1.0.0)
- com.unity.modules.unitywebrequest (1.0.0)
- com.unity.nuget.mono-cecil (1.11.4)
- com.unity.profiling.core (1.0.2)
- com.unity.scriptablebuildpipeline (1.20.2)
- com.unity.serialization (3.1.1)
- com.unity.test-framework.performance (3.0.3)
📈 Improvements
- Updated Burst dependency to version 1.8.13
- Updated entities packages dependencies
🔧 Bug Fixes
- The entities hierarchy view would sometimes throw exceptions when entities were destroyed.
- remove use of UNITY\_64 define, as is can not be reliably used to determine 64 bit nature of platforms. Fixes crashes related to pointer truncation.
- The inspector no longer shows stale content when exiting play mode while locked in Authoring mode on a GameObject outside of a subscene.
- Systems now correctly track the implicit read dependency on enableable components in their queries' `Any` lists. These components are optional, but evaluating a query with optional enableable components requires reading these components' enabled state, which requires a read dependency even if nothing else in the system directly manipulates these types.
- `EntityManager.SetComponentEnabled(EntityQuery,bool)` now sets the change version for the target type `T` on all affected chunks.
- `CompanionGameObjectUpdateTransformSystem` expected entities to have the `LocalToWorld` and `CompanionLinkTransform` components, but did not explicitly require them in its query.
- ### Security
