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:
+
+
+

Reply via email to