Skip to content

⬆️(frontend) BlockNote #3172 and the version diff fixes choice (copy of nperez0111/docs#2) - #3

Merged
YousefED merged 4 commits into
devfrom
feat/blocknote-3172-experimental-diffs
Oct 9, 2026
Merged

YousefED merged 4 commits into
devfrom
feat/blocknote-3172-experimental-diffs

Conversation

@YousefED

@YousefED YousefED commented Oct 9, 2026

Copy link
Copy Markdown

Purpose

This PR is a copy of nperez0111#2. It adds the experimental version diff fixes of BlockNote to the dev instance.

Original PR: nperez0111#2 (branch feat/blocknote-3172-experimental-diffs of YousefED/docs-1)

This PR is stacked on the copy of nperez0111#1.

Changes

The commits are the same as in the original PR. They are not changed.

  • BlockNote uses the pkg.pr.new preview build bb192fe8fc.
  • The History debug panel has a "Version diff fixes" select.

How to test

  1. Merge this PR into dev.
  2. Make sure that the "Dev instance" workflow is successful.
  3. Open the meeting document and open the History panel.
  4. Compare two versions. Change the "Version diff fixes" select. Make sure that the diff changes.

Use the pkg.pr.new build of TypeCellOS/BlockNote#3172, the top of the version-diff stack, which adds the experimental version-diff options.

Signed-off-by: yousefed <yousefdardiry@gmail.com>
Let the history debug panel turn on BlockNote's lost content attribution and block copy diffs. The editor reads these options once, so changing them recreates it. Like the other debug settings they are session-local and off by default.

Signed-off-by: yousefed <yousefdardiry@gmail.com>
Use the pkg.pr.new build of TypeCellOS/BlockNote#3172 at bb192fe8fc. This build replaces the two experimental version diff flags with one versionDiffFixes option.

Signed-off-by: yousefed <yousefdardiry@gmail.com>
BlockNote now has one versionDiffFixes option, not two flags. Replace the two debug checkboxes with one select: Default, Implicit delete attribution, or + re-created blocks. Changing it still recreates the editor.

Signed-off-by: yousefed <yousefdardiry@gmail.com>
@YousefED
YousefED changed the base branch from feat/blocknote-3090-versioning to dev October 9, 2026 08:00
@YousefED
YousefED merged commit 548032b into dev Oct 9, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant