This, right here, is exactly what's wrong with the update in a nutshell. You've removed key features like date range search, tracked content updates, list view etc and when people point this out 'you' tell us they're coming soon. The update shouldn't have been pushed through in a state where features were removed with a vague promise that they will come back sometime.
It's like nobody at Nexus thought 'oh what effect will this change have on mod authors, or mod users in how they use the site every day?'. An improvement should do everything it did before, but better, not worse with fewer features.