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 template module, you can ignore this section.

Methods renaming

Class name

Old method name

New method name

PrintDataBuilderService

computeMap

computePayload

Method parameters change

Class name

Old method

New method

CarboneStudioChannel

sendToUser(TemplateSettings, Long, Long)

sendToUser.(TemplateSettings, Long, Long, String)

Data Transfer Objects removal

The class TemplateRenderBody has been removed.