3.1 Migration Guide

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

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

Database migration

Migration scripts are available there.

Breaking Changes

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

Removed fields

The following fields have been removed:

  • AppBi.biReaderId

  • AppBi.biDbName

  • AppBi.biDbId

  • AppBi.biRoleId

  • BiDashboard.author

  • BiSnapshot.author

Renamed artifact

The artifact axelor-bi-studio-api has been renamed to bi-studio-api-client. Update your dependency declaration accordingly.

Database roles management

A new field biDbRoleName has been added to the AppBi configuration view. You must fill it with your unique database access role name in BI Studio.

Upgrade dependencies

The following dependencies have been upgraded:

  • AOP to 7.2.x (via rich version)

  • axelor-utils to 3.3.0

  • axelor-studio to 3.3.x (rich version)

  • axelor-bi-library to 2.5.0

  • bi-studio-api-client to 2.1.0

  • snakeyaml to 2.3

  • embedded-sdk to 0.1.2