Skip to content

Commit 1aea7a7

Browse files
DOC-3132: The element in MathML was not properly retained when elements was allowed.
1 parent 29a4e07 commit 1aea7a7

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

modules/ROOT/pages/7.7.0-release-notes.adoc

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,14 @@ the help dialog would not open if the plugin was disabled, leading to confusion.
141141

142142
{productname} {release-version} addresses this issue by ensuring that if the help plugin is disabled, the screen reader announces only "Rich Text Area." If the help plugin is enabled, the screen reader announces "Rich Text Area. Press `ALT-0` for help.".
143143

144+
=== The `semantics` element in MathML was not properly retained when `annotation` elements was allowed.
145+
// #TINY-11755
146+
147+
Previously, in {productname}, an issue was identified where the `semantics` MathML element was removed, even when the `allow_mathml_annotation_encodings` property was configured to allow a specific annotation element. As a result, the generated MathML was invalid because the `annotation` element must be a child of a `semantics` element.
148+
This also caused rendering issues in some browsers.
149+
150+
In {productname} {release-version}, this issue has been resolved by retaining the `semantics` element whenever the `allow_mathml_annotation_encodings` property is set to a non-empty array. This ensures that valid MathML is generated, improving compatibility with third-party tools and browser rendering.
151+
144152
[[known-issues]]
145153
== Known issues
146154

0 commit comments

Comments
 (0)