I would suggest one thing, whenever you have updates to plugins, put the release date next to the title, so we will know when it was upgraded with ease to.
This server also for new things, today we have come here in the support area to see if something new has been released or not, because in the download area this all mixed up … I suggest putting a marker for a few days next to the link to the downloads to highlight that it is a release of plugin or Thema.