The add-ons web page has only “featured” add ons now. In that there is a “see all” link, quite clearly part of the “featured” heading. Which in turn leads to a page, that has links to the pages with new or updated addons.
It’s not quite "…in the bottom of a locked filing cabinet stuck in a disused lavatory with a sign on the door saying ‘Beware of the Leopard.” "
But it’s as close as you could get.
Sorry, I don’t see what you mean.
Well, where in that screen is there a link that says “newest”? The “Up and coming” whatever that means, isn’t new stuff.
Not is it the “recently updated.”
You get to both of those pages from links on the next page down, after you click the irrelevant “show all” link at the top of “featured”.
I see more than a Featured section.
You should probably file an issue at Thundernest