Newly installed apps with dynamic macros can't be found in the list to insert into a page.
Other vendors at Atlassian App Week (Amsterdam 2017) have observed this issue in customer instances. Not all instances appear to be affected.
- Install a Connect app that has a dynamic macro (e.g. Navitabs Add-on, Tableau for Confluence, Numbered Headings, eazyBI for Jira in Confluence Cloud)
- Create a new page
- Try to insert a macro (e.g. "Tableau for Confluence") the app includes and observe that it doesn't appear in the list
The newly added app's macros should appear in the macro list
You cannot find the macros
Affects both old and new editor
Using incognito mode seems to work.
I've done some more digging. There's a request behind the scenes when editing a page that goes to /wiki/plugins/macrobrowser/browse-macros.action?detailed=false¯oMetadataClientCacheKey=1 which contains the list of all the macros. In both the normal and incognito browser modes it makes this request once and then continues to load it from the disk cache for future page edits (hence why newly installed add-on macros were not appearing). See the linked PR for more info.
- Clear the browser cache OR
- Work in incognito mode