What's New in Reporting 6.0.0 and Scaffolding 8.0.0?
Answer
Reporting 6.0.0 and Scaffolding 8.0.0 bring a huge improvement in managing dependencies between Appfire related apps, Randombits libraries and its ecosystem.
This page is intended for Confluence administrators. Technical problem? Contact support@appfire.com.
What's changed?
From Reporting 6.0.0 and Scaffolding 8.0.0, the dependencies towards external Randombits libraries is reduced.
Most functionalities provided by Randombits have been embedded inside each add-on, making it easier for administrators to manage.
For example, the following is a comparison of external dependencies of Reporting:
Before Reporting 6.0.0 | After Reporting 6.0.0 |
---|---|
|
|
Comparison for Scaffolding
Before Scaffolding 8.0.0 | After Scaffolding 8.0.0 |
---|---|
|
(Starting from version 8.1.4, these 3 libraries are required) |
* Still needed to ensure backward compatibility with other non-Appfire related apps.
For a complete comparison, refer to App Dependencies.
What about other related apps?
Reporting 6.0.0 and Scaffolding 8.0.0 provides backward compatibility to all other Appfire related apps (except below). There is no need to upgrade to make them work with Reporting 6.0.0 and Scaffolding 8.0.0.
These apps are excepted and must be upgraded:
Salesforce & Confluence Server Connector (upgrade to v4.0.0+)
The dependency matrix at App Dependencies provides the full details.
What about other third-party add-ons that use Randombits?
These third-party add-ons are known to use Randombits libraries and provide integration with Reporting. Please check with the add-on vendors to verify compatibility with Reporting 6.0.0 and Scaffolding 8.0.0.
Comala Document Management - Reporting Integration by Appfire Comala
Viewtracker App by Bitvoodoo
Google Apps Connector by M20 Technology (UPDATE: Version 1.1+ is compatible)
How to upgrade?
To ensure a smooth upgrade process, you must follow these steps in order
If you use Reporting, upgrade Reporting to the latest version (6.0.0 or above)
If you use Scaffolding, upgrade Scaffolding to the latest version (8.0.0 or above)
(Optional) Upgrade the rest of related apps
Scaffolding 8.0.0+ can only work with Reporting 6.0.0+.
Can I remove Randombits libraries now?
If you are using any of the known third-party apps (see What about other third-party apps that use Randombits? section), please confirm with the app vendor.
Otherwise, you may proceed to remove Randombits libraries from your instance. Here are the recommended steps:
Upgrade to Reporting 6.0.0+ and Scaffolding 8.0.0+ (see the steps in How to upgrade? section above)
Remove the (now unused) libraries by referring to the matrix in App Dependencies.
You might need to re-index your instance.
I'm a developer, how to make my app compatible?
Please check out our Developer Guides.