Categorization for Version History

Using Version history without categorization is only backup solution. But if version can be assigned to a category (for example feature or module) and then be able to filter - could be perfect. Stakeholder can navigate between version of the particular app feature/module and see its evolution.