Add the "Browse Changes..." option to Mercurial. You can now choose to see changes before/after a certain date, before/after certain versions, or any combination thereof.
Had to implement the loadCommittedChanges(), so I followed the pattern in the Git plugin.