2.1 Migration Guide

In this document, we will see the major steps to migrate from 2.0 to 2.1.

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

Database migration

Migration scripts are available there.

Dependency Upgrades

The following dependencies have been upgraded:

  • axelor-studio to 3.3.1

  • axelor-template-library to 2.4.0

  • axelor-message to 3.2.0

  • axelor-utils to 3.2.0

  • axelor-guardian to 2.1

  • AOP to 7.2.1

Removed Dependencies

The following unused dependencies have been removed:

  • com.github.groovy-wslite:groovy-wslite

  • org.codehaus.groovy:groovy-all

  • org.apache.commons:commons-lang3

If your custom code depends on these libraries, you will need to add them explicitly to your project.

Template and TemplatePrintModel Relationship

The relationship between Template and TemplatePrintModel has changed from many-to-one to one-to-one with a uniqueness constraint.

Package Reorganization

The package com.axelor.web has been deleted:

Class New Location

ConsumptionController

com.axelor.template.web

TemplatePrintRequest

com.axelor.template.web.TemplatePrintRequestController