The new Release 20.03 is out! You can download binaries for Windows and many major Linux distros here .
This is a reminiscent of the old layout :oops:. Thanks for pointing it out
If you don't like the Manager pane in the left, you can put it to the right in the "View" menu