This is an automated email from the ASF dual-hosted git repository.

danhaywood pushed a commit to branch 3.4.0
in repository https://gitbox.apache.org/repos/asf/causeway.git


The following commit(s) were added to refs/heads/3.4.0 by this push:
     new 6abbc6d5b00 updates relnotes and mignotes for 3.4.0
6abbc6d5b00 is described below

commit 6abbc6d5b00d27f639b6b56d627d57f84bfa73e1
Author: Dan Haywood <[email protected]>
AuthorDate: Fri Jul 11 09:46:34 2025 +0100

    updates relnotes and mignotes for 3.4.0
---
 antora/components/relnotes/modules/ROOT/nav.adoc   |  1 +
 .../modules/ROOT/pages/2025/3.4.0/mignotes.adoc    | 18 +++++++++-
 .../modules/ROOT/pages/2025/3.4.0/relnotes.adoc    | 38 ++++++++++++++++++++++
 .../relnotes/modules/ROOT/pages/about.adoc         | 10 ++++++
 4 files changed, 66 insertions(+), 1 deletion(-)

diff --git a/antora/components/relnotes/modules/ROOT/nav.adoc 
b/antora/components/relnotes/modules/ROOT/nav.adoc
index e49ec33eb2c..4422ee29705 100644
--- a/antora/components/relnotes/modules/ROOT/nav.adoc
+++ b/antora/components/relnotes/modules/ROOT/nav.adoc
@@ -3,6 +3,7 @@
 
 
 * 2025
+** xref:relnotes:ROOT:2025/3.4.0/relnotes.adoc[3.4.0]
 ** xref:relnotes:ROOT:2025/3.3.0/relnotes.adoc[3.3.0]
 ** xref:relnotes:ROOT:2025/3.2.0/relnotes.adoc[3.2.0]
 
diff --git 
a/antora/components/relnotes/modules/ROOT/pages/2025/3.4.0/mignotes.adoc 
b/antora/components/relnotes/modules/ROOT/pages/2025/3.4.0/mignotes.adoc
index 6c27927f661..532b5a58313 100644
--- a/antora/components/relnotes/modules/ROOT/pages/2025/3.4.0/mignotes.adoc
+++ b/antora/components/relnotes/modules/ROOT/pages/2025/3.4.0/mignotes.adoc
@@ -3,4 +3,20 @@
 :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:
 
-No specific migration notes have been recorded to date.
+In link:https://issues.apache.org/jira/browse/CAUSEWAY-3896[CAUSEWAY-3896] we 
made a small change to the API for the 
xref:refguide:applib:index/services/wrapper/WrapperFactory.adoc[WrapperFactor]'s
 async programming model.
+
+For example:
+
+[source,java]
+----
+var counter = bookmarkService.lookup(bookmark, Counter.class).orElseThrow();
+
+var counter = wrapperFactory.asyncWrap(counter)                 // <.>
+          .applyAsync(Counter::bumpUsingDeclaredAction)
+          .tryGet(5, TimeUnit.SECONDS)                          // <.>
+          .valueAsNonNullElseFail();
+
+assertThat(counter.getNum()).isEqualTo(2L);
+----
+<.> returns the detached counter entity
+<.> wait max 5 sec to allow executor to complete before continuing
diff --git 
a/antora/components/relnotes/modules/ROOT/pages/2025/3.4.0/relnotes.adoc 
b/antora/components/relnotes/modules/ROOT/pages/2025/3.4.0/relnotes.adoc
index a6acf61c067..d635142de06 100644
--- a/antora/components/relnotes/modules/ROOT/pages/2025/3.4.0/relnotes.adoc
+++ b/antora/components/relnotes/modules/ROOT/pages/2025/3.4.0/relnotes.adoc
@@ -4,5 +4,43 @@
 :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:
 
+This is primarily a maintenance release.
+It includes an upgrade to Spring Boot 3.5, as well as various bug fixes.
 
+The API for the `Wrapper` programming model has been overhauled, see the 
xref:./mignotes.adoc[migration notes].
 
+
+
+== New Feature
+
+* link:https://issues.apache.org/jira/browse/CAUSEWAY-3886[CAUSEWAY-3886] - 
Utility to measure metaclass memory usage using jmx
+
+
+== Improvement
+
+* link:https://issues.apache.org/jira/browse/CAUSEWAY-3896[CAUSEWAY-3896] - 
[Wrapper] Async Wrapping Programming Model Overhaul
+* link:https://issues.apache.org/jira/browse/CAUSEWAY-3893[CAUSEWAY-3893] - 
CausewayConfiguration#valueOf(..) potentially throws preventing App Context 
Initialization
+* link:https://issues.apache.org/jira/browse/CAUSEWAY-3891[CAUSEWAY-3891] - 
pdf.js download response allows caching, leads to confusing behaviour for 
end-users.
+* link:https://issues.apache.org/jira/browse/CAUSEWAY-3888[CAUSEWAY-3888] - 
[Tabular] Out of Memory issues when exporting large Tabular Data to XLSX
+* link:https://issues.apache.org/jira/browse/CAUSEWAY-3884[CAUSEWAY-3884] - 
[Persistence] Fleshout EntityOrmMetadata support for EclipseLink
+* link:https://issues.apache.org/jira/browse/CAUSEWAY-3883[CAUSEWAY-3883] - 
WrapperFactory leaks memory (metaspace) every time it is called.
+
+
+== Bug
+
+* link:https://issues.apache.org/jira/browse/CAUSEWAY-3881[CAUSEWAY-3881] - 
[Wicket Viewer] BookmarkedPagesPanel throws when click on 'Clear all'
+
+
+== Dependency upgrade
+
+* link:https://issues.apache.org/jira/browse/CAUSEWAY-3855[CAUSEWAY-3855] - 
Upgrade to Spring Boot 3.5
+
+
+== Documentation
+
+* link:https://issues.apache.org/jira/browse/CAUSEWAY-3887[CAUSEWAY-3887] - 
Markdown ComponentFactory not found from SimpleApp
+
+
+== Task
+
+* link:https://issues.apache.org/jira/browse/CAUSEWAY-3882[CAUSEWAY-3882] - 
3.4.0 release activities
diff --git a/antora/components/relnotes/modules/ROOT/pages/about.adoc 
b/antora/components/relnotes/modules/ROOT/pages/about.adoc
index 8d3ec14170f..e20a9207181 100644
--- a/antora/components/relnotes/modules/ROOT/pages/about.adoc
+++ b/antora/components/relnotes/modules/ROOT/pages/about.adoc
@@ -16,6 +16,16 @@ This table summarises all releases of Apache Causeway to 
date.
 | Bugs
 | Detail
 
+| 8th Jul 2025
+| 3.4.0
+a| Apache Causeway 3.4.0
+| 1
+| 6
+| 1
+|
+* xref:relnotes:ROOT:2025/3.4.0/relnotes.adoc[Release Notes]
+* xref:relnotes:ROOT:2025/3.4.0/mignotes.adoc[Migration Notes]
+
 | 8th Apr 2025
 | 3.3.0
 a| Apache Causeway 3.3.0

Reply via email to