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 5f999ff4b60 CAUSEWAY-3900: updates mignotes on immutable configuration
5f999ff4b60 is described below

commit 5f999ff4b60046ac84ba9fe5b7ee29cc2dbf80cf
Author: Andi Huber <[email protected]>
AuthorDate: Sat Aug 2 07:50:17 2025 +0200

    CAUSEWAY-3900: updates mignotes on immutable configuration
---
 .../modules/ROOT/pages/2025/4.0.0/mignotes.adoc    | 30 ++++++++++++++++------
 1 file changed, 22 insertions(+), 8 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 a20ece7ff5d..77d4b0d6593 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
@@ -37,6 +37,7 @@ Some presets for the _Spring Configuration_ have been removed
 == RestEasy Integration Removed
 
 [source,xml]
+.Maven
 ----
 <!-- REMOVED 
 <dependency>
@@ -53,6 +54,7 @@ Some presets for the _Spring Configuration_ have been removed
 ----
 
 [source,java]
+.Spring bean import
 ----
 @Import({
     //..
@@ -64,15 +66,27 @@ Some presets for the _Spring Configuration_ have been 
removed
 })
 ----
 
-[cols="m,m", options="header"]
-.org.apache.causeway.core.config.CausewayConfiguration
-|===
-
-| New | Details
+[source,yaml]
+.application.yaml (Spring configuration properties)
+----
+#configures the servlet-context relative path prefix for the _Restful Objects 
Viewer_
+
+# removed ..
+#resteasy:
+#  jaxrs:
+#    defaultPath: /restful
+#
+
+causeway:
+  viewer:
+    restfulobjects:
+      basePath: /restful
+----
 
-| causeway.viewer.restfulobjects.basePath=/restful
-| configures the servlet-context relative path prefix for the _Restful Objects 
Viewer_; replaces `resteasy.jaxrs.defaultPath=/restful`
+== Immutable Configuration
 
-|===
+`CausewayConfiguration` was refactored using Java records over regular 
classes, 
+in effect all accessors have been renamed, stripping any `get` or `is` 
prefixes. 
+`CausewayConfiguration` is now immutable.
 
 

Reply via email to