My local dev flow stopped working and I do not believe its a change on my side.
In summary: Macros are no longer saving to Confluence pages as expected.
I’m using ACE in node express.
The last time I was developing was December 2024 so wondering if there was some deprecation over the last several months.
I can’t seem to figure it out.
My Dynamic Content Macro loads fine on previously included versions over various pages.
However, it stopped saving on pages.
To troubleshoot I tested saving arbitrary values:
AP.confluence.saveMacro({
vizId: "HollerOhYeahSix",
arbitraryOne: "WhatUpItsHappenin"
}, "");
console.log("Macro saved successfully");
} catch (error) {
console.error("Failed to save macro:", error);
}
I capture “Macro saved successfully” in the browser logs. But the dialog closes, and no macro appears on page.
I am seeing strange local server log:
“GET /macro/editor?dialog=1&simpleDialog=1&xdm_e=https%3A%2F%2Fredacted.atlassian.net&xdm_c=channel-conf-macroEditorThree__conf-macroEditorThreeHoller&cp=%2Fwiki&xdm_deprecated_addon_key_do_not_use =conf-macroEditorThree&lic=none&cv=1000.0.0-d269a21a6001…”
i am seeing “deprecated_addon_key_do_not_use”
I appreciate any insights, or thoughts on what to try next.
Here’s a video. Previously macro would be saved here: