This is much needed, especially for an app like Anytype that is privacy centric.
Because it’s not very privacy-like if every member that is in a space can see all version history of all written objects, even the version history logs before they were added into the space.
An analogy would be like getting into a relationship with someone, and they’ll be able to see everything you’ve done in your past, the date and time you’ve done them, just from letting them into your life. They’ll be able to see that time where you litter, that time when you argued with an ex, that time where you ate the booger from your nose, that time when you were acting a fool alone in your own room when you were a kid etc. even when they haven’t even met you yet when those things happened.
Just inviting someone into your Anytype space, they’ll be able to see all the changes made to the object, down to the very first letter written of the very first word on this object, of any written object in that space; even when they weren’t an Anytype user when those objects was created.
Imagine sharing your space with the current partner and they go around snooping in version history to find out stuff that you and an ex did privately, even though you’ve already deleted those information from the pages after breaking up years ago. This is not privacy centric. I’d say this is even worse than the phrase: “Everything you say can be used against you”, as this is not just what you say at that very moment, but everything that you’ve ever said (typed) in the past as well.
Imagine having a shared space with the whole family. You copied something that you wanted to paste into a page for everyone in the family and extended family to see, something distracted you and you had to deal with that first, comes back later and remembered you wanted to paste what you copied into the page for the family. After pasting, you realized it was not what you wanted to share and forgot that you copied something else while distracted earlier; you can delete it, but it’ll still be there in the version history. What if that block of text pasted was a kinky paragraph you typed out for your partner? What if it was something for the the therapist about how your parents are mistreating you? What if it was proposal plans that your girlfriend should not know about?
Those are heightened scenarios, but it could definitely happen, yet it’s preventable by having the ability to clear version history, set a timer for version history, make version history only visible to the space owner, or maybe even make version history visible only to the very person that made the change for that particular version.