I have a jmix 1.5.5 project. It will be upgraded to Jmix 2 so kept at this version for now.
This initially was a cuba project and was migrated to jmix a couple of years ago.
Because mysql 8 is end-of-life it will no longer be supported on AWS, unless you pay for extra support which is an additional (expensive) cost.
I tried to upgrade to mysql 8.4.7 and let Jmix recreate all tables. I run into the same issue as described here
Audit addon not supported on MySql 8.4 - Support - Jmix
MySQL 8.4 Errors with Audit add-on - Support - Jmix
The weird thing is, I don’t have the audit add-on installed. It seems to be a transitive dependency coming in via
implementation "io.jmix.cuba:jmix-cuba-starter
Is this due to the initial cuba migration? I seem to remember normal jmix 1.x projects don’t have this dependency.
In my liquibase changelog there is a reference to the audit changelog.
Perhaps removing this reference is another option. It would be a bit weird, considering all related code such as entities would still be there.

in attachment the output of gradle depencies
What is the recommended approach?
deps.txt (555.8 KB)