This is an automated email from the ASF dual-hosted git repository.
ahuber pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/causeway.git
The following commit(s) were added to refs/heads/main by this push:
new d2887c5329d initial mignotes 3.x -> 4.0
d2887c5329d is described below
commit d2887c5329de30fa6347396b44f374d7982c2dd1
Author: Andi Huber <[email protected]>
AuthorDate: Wed May 28 12:53:37 2025 +0200
initial mignotes 3.x -> 4.0
---
.../modules/ROOT/pages/2025/4.0.0/mignotes.adoc | 37 ++++++++++++++++++++++
.../modules/ROOT/pages/2025/4.0.0/relnotes.adoc | 8 +++++
2 files changed, 45 insertions(+)
diff --git
a/antora/components/relnotes/modules/ROOT/pages/2025/4.0.0/mignotes.adoc
b/antora/components/relnotes/modules/ROOT/pages/2025/4.0.0/mignotes.adoc
new file mode 100644
index 00000000000..58f246034fc
--- /dev/null
+++ b/antora/components/relnotes/modules/ROOT/pages/2025/4.0.0/mignotes.adoc
@@ -0,0 +1,37 @@
+= Migrating from 3.x to 4.0.0 (Draft)
+
+:Notice: Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with this work
for additional information regarding copyright ownership. The ASF licenses this
file to you under the Apache License, Version 2.0 (the "License"); you may not
use this file except in compliance with the License. You may obtain a copy of
the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by
applicable law or ag [...]
+:page-partial:
+
+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)
+
+== Configuration
+
+Some presets for the _Spring Configuration_ have been removed
+
+[cols="m", options="header"]
+.org.apache.causeway.core.config.presets.CausewayPresets
+|===
+
+| Removals
+
+| CausewayPresets.Datanucleus*
+
+| CausewayPresets.*Log4j
+
+
+|===
+
+
+
+
diff --git
a/antora/components/relnotes/modules/ROOT/pages/2025/4.0.0/relnotes.adoc
b/antora/components/relnotes/modules/ROOT/pages/2025/4.0.0/relnotes.adoc
new file mode 100644
index 00000000000..b0f6446ec3d
--- /dev/null
+++ b/antora/components/relnotes/modules/ROOT/pages/2025/4.0.0/relnotes.adoc
@@ -0,0 +1,8 @@
+[[r4.0.0]]
+= 4.0.0
+
+:Notice: Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with this work
for additional information regarding copyright ownership. The ASF licenses this
file to you under the Apache License, Version 2.0 (the "License"); you may not
use this file except in compliance with the License. You may obtain a copy of
the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by
applicable law or ag [...]
+:page-partial:
+
+
+