Please follow the recommended procedure to upgrade your agent version by following this note.
- Use templating in the filters of Chart components
- Add conditions to your role permissions
Upgrading to v9
To upgrade to v9, first update your project according to the Breaking Changes section below. If you’re upgrading from an older version, please make sure you’ve also read the previous upgrade notes (v8, v7,..) Once you’re done with the above steps, run the following:- SQL
- Mongoose
In case of a regression introduced in Production after the upgrade, a rollback to your previous agent is the fastest way to restore your admin panel.
Breaking changes
Roles v2.0
This new version (v9) drops the support of the legacy Roles system (v1.0). If you are in this legacy configuration, please follow this procedure in order to migrate to the new Roles system (v2.0) before you attempt to upgrade to version 9.Approval Workflow
Whether or not your project currently uses the Approval Workflow feature, you must ensure that all your Smart Actions routes are configured with the Smart Action middleware:permissionMiddlewareCreator.smartAction().
.png?fit=max&auto=format&n=XG_FfWf8cKiyLgEH&q=85&s=ff07a8e2bc5ed48c0732b4e10a420c15)