Hi everyone,
We’re excited to announce the Early Access Program (EAP) for a new Forge platform capability: Embedding Forge Macros within Confluence pages. This EAP aims to support Connect to Forge migration, enabling richer macro experiences and more powerful integrations for your apps.
What’s new?
-
Embed Forge macros inside other Forge macros: Developers can now render Forge macros within the body of other macros, unlocking new composability and extensibility scenarios.
-
Support for UI Kit and Custom UI: The solution works for both UI Kit and Custom UI macros, with a new renderer package and FAUS service route to handle rendering and communication.
-
Bridge methods supported for embedded macros
Most core bridge methods are now wired to work from embedded macros in Confluence (for example showFlag, invoke, invokeRemote, requestConfluence, requestJira, router methods, and view methods). See documentation for all bridge methods currently supported.
Learn more in the documentation.
Note: This capability isn’t a 1:1 replica of Connect platform, nested bodied macros. Hence Custom UI apps may experience some performance trade‑offs compared to Connect, while UI Kit apps are expected to remain performant.
To join this Early Access Program, please complete the Forge EAP sign-up form.
We’re looking forward for your feedback! Please leave any feedback on this post or via your individual EAP tickets submitted.