Skip to content

[stable34] fix(BulletList): remove preserveWhitespace: true parseHTML override#8866

Merged
mejo- merged 1 commit into
stable34from
backport/8856/stable34
Jul 13, 2026
Merged

[stable34] fix(BulletList): remove preserveWhitespace: true parseHTML override#8866
mejo- merged 1 commit into
stable34from
backport/8856/stable34

Conversation

@backportbot

@backportbot backportbot Bot commented Jul 13, 2026

Copy link
Copy Markdown

Backport of #8856

Todo

  • Review and resolve any conflicts
  • Review and verify the backported changes
  • Amend HEAD commit to remove the line stating to skip CI

Learn more about backports at https://docs.nextcloud.com/server/stable/go.php?to=developer-backports.

@backportbot backportbot Bot requested review from mejo- and silverkszlo July 13, 2026 10:21
@backportbot backportbot Bot added this to the Nextcloud 34.0.1 milestone Jul 13, 2026
@mejo- mejo- force-pushed the backport/8856/stable34 branch from b2420bc to 3b0caf2 Compare July 13, 2026 10:51
@mejo- mejo- marked this pull request as ready for review July 13, 2026 10:52
@mejo- mejo- requested a review from max-nextcloud as a code owner July 13, 2026 10:52
@mejo- mejo- force-pushed the backport/8856/stable34 branch 2 times, most recently from 48ca416 to 8752854 Compare July 13, 2026 12:28
This fixes a regression with prosemirror-model 1.25.4 which changed DOM
parsing so that newlines in whitespace-preserved text nodes are
converted into a hard break instead of being collapsed to spaces.
The `preserveWhitespace: true` setting never really had an effect: The
newline in `* first\n  second` already was converted to a space in
a full Markdown - editor - Markdown round-trip before the regression.

Also add several regression tests.

Fixes: #8775

Signed-off-by: Jonas <jonas@freesources.org>
@mejo- mejo- force-pushed the backport/8856/stable34 branch from 8752854 to 5fb0268 Compare July 13, 2026 12:30
@mejo- mejo- merged commit cd0cd0d into stable34 Jul 13, 2026
73 of 85 checks passed
@mejo- mejo- deleted the backport/8856/stable34 branch July 13, 2026 15:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant