How to upgrade Utility Library to version 2.5.8

How to upgrade Utility Library to version 2.5.8

Answer

Confluence 7.10.0 introduced a significant change to the XStream library, which is used heavily by Scaffolding.

Upon upgrading to Scaffolding 8.23.3 and Utility Library 2.5.8, flushing the Metadata cache is required to ensure all Scaffolding macros work as expected after the upgrade.

To perform the cache flush, follow these steps:

  1. Install Scaffolding 8.23.3 (with bundled Utility Library 2.5.8).

  2. Once the installation is complete, navigate to <baseUrl>/admin/cache/showStatistics.action.

  3. Locate the com.servicerocket.confluence.randombits.metadata.MetadataManager entry.

  4. Click Flush.



Notes

You also need to flush the cache (if you haven't already) after you install any of these other apps, which also bundle Utility Library 2.5.8.

  • Reporting v6.15.17+

  • Linking v5.5.8+

  • Salesforce & Confluence Server Connector v4.11.3+

  • Tracking 4.4.6+

This process is required only once (not once per app) and only if you have Scaffolding installed.