German umlauts rendering (encoding) issue in confluence cloud

Hi Team,

We are the app developers of Numbered Headings for conflunce cloud, from past few days we are getting a quite a few German umlauts rendering issues on Conflucne Cloud if the data is inside our macro , and works well if it is outside. We are proividing the context of the issue, if anyone can help us what could be the problem would be greatful. Note that the last release on the app was first week of october, but the issues started coming from the third week of November.

========
Content is not showing properly inside the Numbered Heading Macro.

In Edit mode, it is working fine, but in View mode, it is not.

The issue is coming in Appfire’s Numbered Heading Cloud Confluence app

Steps to Reproduce

  1. Add Appfire’s Numbered Heading Cloud app and Create Page in Confluence Cloud
  2. Add Numbered Headings Macro and Add Text with special characters like another language characters within Macro like in attached page (Edit Mode screenshot)
  3. Publish the page > Incorrect Special characters displayed (Publish Mode Screenshot)

Analysis from our end:

We have verified the response body sent by the Numbered Heading app during both macro rendering and content body updates. In both cases, the app correctly maintained the character encoding for (Hindi and French, etc)

This suggests the NH app is handling UTF-8 encoding correctly. However, it seems there might be an issue with the new Atlassian fabric editor’s ability to properly render UTF-8 characters.

Please let us know if any other details require to respond to this