As a developer I use the developer hub almost exclusively for its API documentation. It is not currently useful for that purpose in any way shape or form. I am no longer able to look up basic information on objects I use on a daily basis. Many objects have next to no information available due to inherited API members not being displayed on their pages.
Here are a few of the pages that are barren and no longer offer any value. You’ll find text on some of these pages referencing API members not listed or accessible on the page. On most pages you will not find a single link to the class these objects inherit from to find the missing API members, and if one does exist it’s not placed in any obvious spot.
These are all basic core objects people of all skill levels use on a day to day basis. Broken API pages for these objects (and many more not listed) severely inhibit and in some cases cripple a developers productivity and ability to create.
The following are extremely unfortunate situations that can occur from the absence of these inherited members. These are situations that everyone from beginners to experts will encounter when trying to use the dev hub as an API reference in its current state.
“I’m trying to fix a physics bug in my game, I was told to try the :SetNetworkOwner() function on Parts but the devhub doesn’t have information on it on the Part page.”
“I’m trying to make my shop button gui work, but I don’t know how to tell if it’s been clicked. There are no events (at all) about clicking listed on the dev hub.”
“I’m trying to play a sound when my tween finishes playing but the devhub page says there are no events for when that happens.”
If this problem is fixed myself and many others would be able to once again take proper advantage of the amazing resource that is the devhub. As of this post it will have been near 60 days since the issue was brought up, it’ll have been nearly that long since any update on the problem, and it will be moving towards 3 months that it’s been a problem in the first place.