Show all availble versions valid within the library history limits

Hi,

Seafile keeps all versions in with the history and this works perfectly. all changes are properly reflected in the version history of the file, however the last version valid, though created outside the limit , but technically not a change within the hsitory, is not shown. This version cannot be retrieved directly, but only indirectly by viewing at a Snapshot older than the latest visible change.

I noticed this, when I modified a file in error, that has last been changed more than 90 days ago (history of library), I could not retrieve the version directly, but only with the workaround above.

Therefore my feature request, also show the version that was valid at the “begining” of the history limit.