Forge inline macro

Hi Forge team,

Thank you for bringing this platform to the world. I built two macros with almost the same functionality. ACE-based one requires 30 files and has 28 dependencies. Forge-based requires 4 files and 4 dependencies. There are just stats, but you really put out of the table all hidden tricks with macro parameters, API calls as a user via oauth, environments, hosting etc.

I really like the way you handled Confluence macro module. As far as I understand there is no static/dynamic split in Forge, right? Instead of making a hard decision between super fast but functionally limited staticMacro and rich but slow, iframe-based dynamicMacro there is just one, server-side rendered macro type. My experience is that sizing works better, it’s much faster than ACE’s dynamicMacro (but obviously not as fast as static one).

Thing that I can not find is something similar to ACE’s outputType. All Forge macros behave like BLOCK output type. Is there a way to change it to INLINE? If not, is it on the roadmap?

Best

12 Likes

Hey @szn!

Thanks so much for the lovely feedback—warmed my heart to know we’re getting it right for you :slight_smile:

There aren’t concrete plans for an inline macro right now, but the team that look into new modules have heard this request before. I’ll pass it onto them as additional feedback.

Hope you have a great time developing on Forge!

4 Likes

Is there a JIRA ticket to follow for the feature request to add Forge inline macros for confluence?

6 Likes

Hi @huw , is there any update on Forge inline macro?

1 Like

Hi @MatthewEbert @ritupurna.biswal11,

At the moment, we don’t have any concrete plans for inline macros.

This would be the most relevant Jira ticket to follow: [FRGE-42] - Ecosystem Jira

3 Likes

Hi, any update on Forge inline macros? I can’t view the ticket you linked

Interested to learn more about how you’re prioritising this because my use case doesn’t work at all as a BLOCK output type :slight_smile:

1 Like

Hi,

same by me :slight_smile: I would love to have the ability of inline macros. To be able to interact with the main content would possibly bring so many new features. By the way, isn’t there any workaround? E.g. not using Forge but connect? Any hint where to look further would be really appreciated :pray:

Thanks,
Vaclav

Hey all :slight_smile:

See Confluence macros can now be inline in Forge

1 Like