With the recent introduction of Confluence 4.0, I've taken a look at some of my user macro's. Many are very basic and were thrown together and should really be reworked. The trouble i have is, if i make substantial changes to the way these macro's work (change structure, name, fields, body), how can i quckly / easily retrofit these changes back into the pages that use these macro's. I'm talking a small number of macro's used 1000's of times across multiple spaces.
I had a quick look here (altassian answers) and in the plugins library, but nothing jumped out that would suit my confluence 3.5.11 (production) or confluence 4.0.0 (pre production testing) installation. I'm happy to apply the change to any installation (assumes i don't roll 4.0 into production any time soon).
Any worked suggestions / advice much appreciated.