3.2 Migration Guide

In this document, we will see the major steps to migrate from 3.1 to 3.2.

Please check the change log for detailed list of fixes, changes and improvements introduced in 3.2.

Database migration

Migration scripts are available there.

This release includes an upgrade of axelor-guardian to 2.3. Don’t forget to run the SQL migration script included in this release.

The property to configure the certificate path has also been modified to support multi-tenancy. It now follows the format: license.<tenantId>.certificate.path.

Breaking Changes

If you have not overridden the code of BI module, you can ignore this section.

Constants refactoring

The class BiConstants has been removed. Business-logic constants have been moved to services, and API endpoint constants have been moved to the new class BiEndpoint.

Update any references to BiConstants accordingly.

Removed fields from views

The fields appSet and versionSet have been removed from the library-dashboard-form view.

Upgrade dependencies

The following dependencies have been upgraded:

  • axelor-utils to 3.4.0

  • axelor-guardian to 2.3

  • axelor-bi-library to 2.7.0

  • bi-studio-api-client to 2.2.0