Anyone figure out how to implement change history like Google docs or Figma?

Anyone figure out how to implement change history like Google docs or Figma?

I have looked a bunch of older thread, but really want to see if anyone has any guidance on how to really do achieve this effectively like Google Docs are Figma, especially associating an update with a user, merging the older updates. Etc…

If anyone interested on collaborate and bounce of ideas, lets connect on discord. @websiddu

We are ultimately going to try this feature at Aline (https://aline.co). Interested to hear if there are updates on how to do this lately. There are older threads about userData APIs and such that I’ve read.

@dmonad any way for companies to sponsor some work on this, or are there ways we can already implement it? Versioning + change history + branch/merge features are something we will desperately need at Aline since we are a legal docs platform (users would significantly benefit from change history + ability to branch/merge changes from other users).