Migrating from 3.x to 4.0.0 (Draft)
Upgrade Summary:
-
stay at Java 17 baseline (as Spring does)
-
upgrade to Jackson 3 (as Spring does)
-
upgrade to JUnit 6 (as Spring does)
-
Shiro support removed ✅
-
JDO support removed ✅
-
Causeway now uses slf4j (instead of log4j) ✅
-
migrate to Maven 4 (optional)
-
ditch Joda time support (optional)
-
ditch encrypt-jbcrypt artifact (optional)