com.unity.entities 1.3.15

com.unity.entities

Source docs
Notes: processedReleased January 14, 2026

Browse versions

PreviousNext

Unity Compatibility

Minimum Unity: 2022.3 (20f1)

📈 Improvements

  • Entities.ForEach marked as obsolete. In order to consolidate our API and improve iteration time, we have decided to remove Entities.ForEach in a future major release of Entities. The two replacement APIs for Entities.ForEach are IJobEntity and SystemAPI.Query. Both Entities.ForEach and Aspects will remain supported in 1.x packages of Entities.
  • IAspect marked as obsolete. In order to consolidate our API and improve iteration time, we have decided to remove Aspects in a future major release of Entities. Component and EntityQuery APIs should be used directly in the future instead of Aspects. Both Entities.ForEach and Aspects will remain supported in 1.x packages of Entities.

🔧 Bug Fixes

  • FastEquality returned incorrect results for nested structs.
  • Now you can use fully specified generic components as parameter in an IJobEntity.Execute
  • Now you can use conditional using statements in the middle of other using statements when you have a source file containing an IJobEntity
  • fixed compile error when an IJobEntity is inside a namespace which contains conditional using statements
  • Assemblies are no longer stripped if they include a system that doesn't use source generated features.
  • `SystemAPI.Query` no longer generates duplicate component references if `.WithChangeFilter()` is used in with `.WithDisabled()` or `.WithPresent()`.