Awesome work ! Even the Installation tab is back. ? It wasn’t important for most of the plugins but it was critical for some of them. One suggestion though, under the Developement tab, the contributors list is on the right sidebar, but on the main Description/Details tab, it’s at the bottom of the main section, so why not move it to the right sidebar as well since there is some free page estate there ?