I know this is a 6-month-old post...but I needed a place to vent a recent peeve, and this is the closest fit I could find. It may never get read, but at least I've said my piece. ;)

So, the plugin repository is now prettier and easier to search, but why does there seem to be no focus on making plugin versions more manageable?

In particular:
1) Allow replacing a plugin - with older, same, or newer version - via uploaded .zip
2) Allow downgrading a plugin via integrated selection of a prior version (rather than manually getting the .zip from the Developers tab).
3) Allow ignoring an update notice for a particular version of an individual plugin.

These would help greatly in this situation: You are using plugin X version 1.00. 1.01 is released, which you install but find it breaks something important. In this case you want to be able to easily go back to 1.00. You also want to ignore the update notice for 1.01, but you *do* want an update notice for 1.02 (which, hopefully, solves the issue).

Based on support comments I've read for several plugins, the need for item 1 is common. I even found a plugin intended to solve it - but it did not work.

Items 2 and 3 are more icing - but the cake is pretty plain without them. The update notice sounds trivial, but for those of us who like to stay current, it's annoying to see the notice when I don't intend to use it. Plus I'm always concerned I might accidentally update it (and be left, again, in the situation where I need to do a clunky downgrade).

These tasks are currently manual and error prone. It would be really nice if there was a graceful way to handle them.