From bfe60b4ad26287dd6987f81ea7e9dfa14642da52 Mon Sep 17 00:00:00 2001 From: Karl Kemister-Sheppard Date: Tue, 3 Nov 2026 11:04:21 +1000 Subject: [PATCH 1/2] TINYDOC-3692: Underline applied around subscript or superscript text was drawn at the baseline of the surrounding text instead of under the subscript or superscript text. --- modules/ROOT/pages/8.10.2-release-notes.adoc | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/modules/ROOT/pages/8.10.2-release-notes.adoc b/modules/ROOT/pages/8.10.2-release-notes.adoc index eb7d8fe82f..fd25876be0 100644 --- a/modules/ROOT/pages/8.10.2-release-notes.adoc +++ b/modules/ROOT/pages/8.10.2-release-notes.adoc @@ -160,6 +160,13 @@ For information on using Enhanced Skins & Icon Packs, see: xref:enhanced-skins-a // CCFR here. +=== Underline applied around subscript or superscript text was drawn at the baseline of the surrounding text instead of under the subscript or superscript text +// #TINYMCE-15001 + +Previously, when underline and subscript or superscript formatting were combined, {productname} could place the subscript (`++`) or superscript (`++`) element inside the underline element. Browsers then drew the underline at the baseline of the surrounding text. Under subscript text, the underline appeared only in the gaps between words, as dots in Chrome and as short dashes in Firefox and Safari. Under superscript text, the underline sat below the raised text instead of directly under it. This output did not match how desktop word processors underline subscript and superscript text. + +In {productname} {release-version}, the editor moves the underline inside the `++` and `++` elements, as it already does for strikethrough. The underline now sits directly under subscript and superscript text, whichever format is applied first. The same correction applies to underline `++` and `++` elements when subscript or superscript content is inserted into underlined text. The editor does not change underline applied around text with a different font size. + [[security-fixes]] == Security fixes From a41fef3d41ae9701e61bc6b52b8add4310800a7b Mon Sep 17 00:00:00 2001 From: Karl Kemister-Sheppard Date: Mon, 9 Nov 2026 10:02:47 +1000 Subject: [PATCH 2/2] Update modules/ROOT/pages/8.10.2-release-notes.adoc Co-authored-by: Tomasz Jakut --- modules/ROOT/pages/8.10.2-release-notes.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/8.10.2-release-notes.adoc b/modules/ROOT/pages/8.10.2-release-notes.adoc index fd25876be0..71290bfe52 100644 --- a/modules/ROOT/pages/8.10.2-release-notes.adoc +++ b/modules/ROOT/pages/8.10.2-release-notes.adoc @@ -163,7 +163,7 @@ For information on using Enhanced Skins & Icon Packs, see: xref:enhanced-skins-a === Underline applied around subscript or superscript text was drawn at the baseline of the surrounding text instead of under the subscript or superscript text // #TINYMCE-15001 -Previously, when underline and subscript or superscript formatting were combined, {productname} could place the subscript (`++`) or superscript (`++`) element inside the underline element. Browsers then drew the underline at the baseline of the surrounding text. Under subscript text, the underline appeared only in the gaps between words, as dots in Chrome and as short dashes in Firefox and Safari. Under superscript text, the underline sat below the raised text instead of directly under it. This output did not match how desktop word processors underline subscript and superscript text. +Previously, when underline and subscript or superscript formatting were combined, {productname} could place the subscript (`++`) or superscript (`++`) element inside the underline element. Browsers then drew the underline at the baseline of the surrounding text. Under subscript text, the underline appeared only in the gaps between words. Under superscript text, the underline sat below the raised text instead of directly under it. This output did not match how desktop word processors underline subscript and superscript text. In {productname} {release-version}, the editor moves the underline inside the `++` and `++` elements, as it already does for strikethrough. The underline now sits directly under subscript and superscript text, whichever format is applied first. The same correction applies to underline `++` and `++` elements when subscript or superscript content is inserted into underlined text. The editor does not change underline applied around text with a different font size.