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?
Thanks so much for the lovely feedback—warmed my heart to know we’re getting it right for you
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.
same by me 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