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 05a8dd970b1 CAUSEWAY-3892: updates mignotes for v4
05a8dd970b1 is described below

commit 05a8dd970b191d0126fc93caff970b0815451349
Author: andi-huber <[email protected]>
AuthorDate: Sun Jul 6 08:52:03 2025 +0200

    CAUSEWAY-3892: updates mignotes for v4
---
 .../modules/ROOT/pages/2025/4.0.0/mignotes.adoc    | 45 +++++++++++++++++++++-
 1 file changed, 43 insertions(+), 2 deletions(-)

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
index 58f246034fc..0e38b031a6a 100644
--- 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
@@ -10,9 +10,11 @@ Upgrade Summary:
 . upgrade to *JUnit 6* (as _Spring_ does)
 . *Shiro* support removed ✅
 . *JDO* support removed ✅
+. *Joda* time support removed ✅
+. *RestEasy* integration removed ✅ 
 . Causeway now uses *slf4j* (instead of _log4j_) ✅
-. migrate to *Maven 4* (optional)
-. ditch *Joda* time support (optional)
+. Migrate build requirements to *Maven 4* ✅
+. ditch *rest-client* artifact in favor of Spring's RestClient (optional)
 . ditch *encrypt-jbcrypt* artifact (optional)
 
 == Configuration
@@ -29,9 +31,48 @@ Some presets for the _Spring Configuration_ have been removed
 
 | CausewayPresets.*Log4j
 
+|===
+
+[cols="m,m", options="header"]
+.org.apache.causeway.core.config.CausewayConfiguration
+|===
+
+| New | Details
+
+| causeway.restfulobjects.basePath=/restful
+| configures the servlet-context relative path prefix for the _Restful Objects 
Viewer_; replaces `resteasy.jaxrs.defaultPath=/restful`
 
 |===
 
+== RestEasy Integration Removed
+
+[source,xml]
+----
+<!-- REMOVED 
+<dependency>
+    <groupId>org.apache.causeway.viewer</groupId>
+    <artifactId>causeway-viewer-restfulobjects-jaxrsresteasy</artifactId>
+</dependency> 
+-->
+
+<!-- USE INSTEAD -->
+<dependency>
+    <groupId>org.apache.causeway.viewer</groupId>
+    <artifactId>causeway-viewer-restfulobjects-viewer</artifactId>
+</dependency>
+----
+
+[source,java]
+----
+@Import({
+    //..
+
+    // REST
+    
+    // CausewayModuleViewerRestfulObjectsJaxrsResteasy.class <-- REMOVED
+    CausewayModuleViewerRestfulObjectsViewer.class, // <-- USE INSTEAD
+})
+----
 
 
 

Reply via email to