From 0.3.2, we started supporting operational transformation. It makes concurrent editing safe and will not break up other users' operations. Additionally, now can show other clients' selections.
See more at https://operational-transformation.github.io/
And even more in this 2010 article series: