Once this release is installed, Confluence will automatically start migrating Confluence 3.x style macros supported by this app to Confluence 4.x native macros. For this reason, it is not easy to move back to a previous SQL for Confluence version.
Confluence 4.x native macros
Native macros available in the macro browser. Confluence 3.x wiki macros are still supported.
Confluence 4.3 column sorting
Confluence 4.3 introduced some column sorting capability. This interferes with sql table support. Fortunately, Confluence developers provided a capability to disable this behavior for specific tables. This support is used for tables wrapped with sql,table-plus, csv, and similar macros supporting Common Table Capabilities.
Accommodate Confluence 4.3 template changes
Confluence 4.3 has storage space based templates. This incompatibility means that script support that gets text from a space template is broken since the returned content is now storage format. To accommodate this problem, change the handling of this data to look for unformated text in the template. Consider any content that is wrapped in a noformat or wiki-markup (CWP:Wiki Plugin for Confluence) as the plain content from the template. All other data in the template will be ignored.
The incompatibility requires templates that are used for this capability to be updated to surround the text with the noformat or wiki-markup macros. Most standard usage does not employ this technique, however some SQL users do use this extensively. To ease migration pains, support has been added for releases previous to Confluence 4.3 to allow the accommodation as well. This is supported by SQL for Confluence release 5.0 and later as well as 4.5.0 (for Confluence 3.5.x specifically).