Attachment Revisions
This is an important feature that we have wished we had since before releasing 1.0.0. Essentially, every time a new edit of the page is saved, it is also possible that the editor modified the article's attachments. These are not somethings so easily reverted (things like sticky, open/close, etc, are), because they result in data loss. Since that has become our rule for what warrants a revision, and it would make MediaWiki much more importable, we have decided to add attachment revisions.
With this we can keep track of new versions of a particular file (e.g. if you updated an attached ZIP) or we can re-add other attachments that were removed, among other things. It's probably that a change like this will require new clones of newattachment.php and attachment.php, but it's still a little early to tell.