It has been a while since the last update so we’re bundling both updates into one.
User Requests
Entities Window: Performance
As an on-going process of making our windows support maximum scalability and performance, we made adjustments to the way we update the data in the window. There was a user report about making structural changes every frame and that caused the Entities window to be non-responsive. This has been fixed and if you do see more performance issues with the window please let us know in the thread.
Systems Window: Searching and Domain Reload
When domain reloading, the system window hierarchy would reset and collapse all of the system groups. This was not ideal and it is now fixed.
The search has also been greatly improved with auto-completion for component searching, flat-list search results, and better workflow UX (such as repositioning the selected result in the tree when the filter is cleared).

Latest version (0.12.0-preview) on the right
Systems nested in classes
We now show nested systems in class just like the Entity Debugger but we made it easier to read.
Multiple Inspectors
We now support inspecting Entities in multiple inspector windows. Bringing the option to lock and inspect multiple Entities for debugging just like with GameObjects.
The New Entity Inspector
This was introduced in 0.11.0-preview.3 but we will give a proper introduction here.
The Header
We’ve redesigned the header to show users that they are indeed inspecting an Entity. It also includes the GameObject and clicking on this will highlight the GameObject in the Hierarchy window. We’re bringing the streamlined Unity workflow of Hierarchy and Inspector into a DOTS project and this is just the start. There is also a search bar which can only search component names for now. A real project can easily contain an Entity with hundreds of components so filtering out the component you need to inspect is a necessity.
Component Tags and Icons
Components which are “tags” (empty structs) are now grouped together at the top for ease of viewing. We’ve also introduced different component icons to make them easily distinguishable. We also added individual headers which are collapsable. Another way to cleanly look at the components but also to keep it consistent with GameObjects inspection.
Component Values
There were serious issues with alignment and wasted space which have been corrected. Now that the new inspector uses the new UIToolkit (previously named UIElements), it is much easier to apply UX fixes and also allows maximum flexibility for the future of this window. We redesigned the way users inspect a dynamic buffer, introducing better pagination and the placeholder for modifying them.
The new Inspector is still read-only but we do hear the requests of making it read-write which will come soon. If you want these changes, add the latest version of the DOTS Editor package to your project. Give us feedback in the thread and any problems that arise.
Installation Note: In Unity 2020.1, DOTS related packages are not shown in the Package Manager. You must now initially add this package (“com.unity.dots.editor”: “0.12.0-preview”) in the project manifest file (Packages/manifest.json).
Official Changelog: https://docs.unity3d.com/Packages/com.unity.dots.editor@0.12/changelog/CHANGELOG.html
Our previous version patch notes here: DOTS Editor 0.10.0-preview Release











