Liquibase Jmix 2.8

I have migrated all my Jmix add-ons from version 2.7 to version 2.8.

The build fails at the Liquibase stage due to duplicate identifiers.
It seems that all the inclusions (for example: <include file="/io/jmix/securitydata/liquibase/changelog.xml"/>) that I had in the changelog.xml file of each add-on are now detected automatically.
So I removed all dependency inclusions and the application started up.

But I can’t run the tests in each addons!
Do I need to create a ‘test’ changelog.xml file with the dependencies, or can I run the automatic Liquibase 2.8 from my JUnit and Cucumber tests?