Ability to lock rows

We have a table where we store multiple versions of each object (e.g. 1.0, 1.1, 2.0, “latest”).

We would like the users of the doc to only be able to edit “latest”.

Editing the older versions would be similar to editing already publishing/agreed upon content, and it is something we would like to avoid. (I imagine the edition lock being something easy to toggle on or off)

This is a feature that would make a difference for us, is there a chance for it to be considered ?

Do you want to be able to show 1.0, 1.1 and 2.0 simultaneously? If so, to what purpose? How often is a version updated?