I just tried to use code from an older project in a newly setup and empty Unity project, using the currently newest non-beta version 2021.1.7f1. When trying to recreate the old ‘Package Manager’ setup, I noticed, that some ECS-packages like Unity-Jobs and Unity-Collections were missing. I checkt in a short test-script, if this were now integrated and it seemed to work fine (I could use for example an IJobParallelFor-interface without compile issues).
But when importing my old code, the “NativeList<>” and “NativeHashMap<>” classes, that once were part of the Unity-Collections package, seem to no longer exist in this package (while the “NativeArray<>” works still fine). In Unitys documentation I could not find any flags, that these were obsolete. ![]()
My question now is: How can I get the ‘old’ Unity-Collections-Package back when it is now native integrated (but missing parts) or is there any alternative for a NativeHashMap<> I had overlooked.
Thanks for your help ![]()