You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 32ccc8f
Browse filesBrowse the repository at this point in the historyBrowse files
fix(versioning): don't attribute lost content to whoever removed it (experimental)
Behind `experimental.lostContentAttribution` in the collaboration options;
it only changes what a version diff shows. With it, versions are decoded
keeping deleted content, so content lost with a concurrently deleted block,
or with a moved block's lost copy, shows as deleted without an author
instead of being credited to the deleter or the mover. Content inserted
and deleted between the two versions stays hidden.
Also, on by default: a change without a known author shows "Deleted" or
"Inserted" when hovered, and a change to only a block's id isn't shown.
note: "X is lost: B's move inserts a copy into Parent, which A deletes. Versioning shows X as deleted by B, though B only moved it, and doesn't show Child at all. To be fixed by #3166.",
1106
+
severity: "info",
1107
+
note: "X is lost: B's move inserts a copy into Parent, which A deletes. Versioning shows X deleted without an author: B only moved it, and A never saw it there.",
1108
1108
},
1109
1109
],
1110
1110
title: "Move a block into a block that is deleted",
note: "B's type change is lost with Parent. Versioning shows Parent as deleted by A, but doesn't show Child at all. To be fixed by #3166.",
1136
+
severity: "info",
1137
+
note: "B's type change is lost with Parent. Versioning shows Parent deleted by A, and Child deleted without an author: B's change replaced Child with a copy that was lost, and the diff can't tell who to credit.",
1138
1138
},
1139
1139
],
1140
1140
title: "Delete a parent vs change its child's type",
0 commit comments