Because the renderer pull-out has changed some of the UI, we will need to add a compatibility layer to Confluence (in the Confluence project under the com.atlassian.renderer package) to ensure old macros continue to work.
We will need to test against:
- The official 1.4.3 macros (just copy the plugins directory over and try to build them all)
- All 1.4-compatible macros in the CONFEXT space
For each method or class that these macros require but that has been moved, we will need to create a deprecated method or class inside Confluence that redirects the functionality to wherever it has been moved.