You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by ad...@apache.org on 2023/06/12 12:10:09 UTC
[wicket] branch master updated (e347e53cdd -> 344a15fd4c)
This is an automated email from the ASF dual-hosted git repository.
adelbene pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/wicket.git
from e347e53cdd Dependencies are excluded from final jar (#591)
new 8e2bd54fb6 Added CHANGELOG for release 10.0.0
new 4b0ea724b5 Updated version to M1 for release
new 9540a71f66 Revert "Added CHANGELOG for release 10.0.0"
new e6bf3aaadd Added CHANGELOG for release 10.0.0-M1
new 344a15fd4c Removed moditect plugin
The 5 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
CHANGELOG-10.x | 130 +++++++++++++++++++++
archetypes/quickstart/pom.xml | 2 +-
pom.xml | 36 +++---
testing/wicket-common-tests/pom.xml | 2 +-
testing/wicket-js-tests/pom.xml | 2 +-
wicket-auth-roles/pom.xml | 2 +-
wicket-bean-validation/pom.xml | 2 +-
wicket-cdi/pom.xml | 2 +-
wicket-commons-fileupload/pom.xml | 30 +----
.../src/main/java/module-info.java | 7 +-
wicket-core/pom.xml | 2 +-
wicket-devutils/pom.xml | 2 +-
wicket-examples/pom.xml | 2 +-
wicket-experimental/pom.xml | 2 +-
wicket-experimental/wicket-metrics/pom.xml | 2 +-
wicket-extensions/pom.xml | 2 +-
wicket-guice/pom.xml | 2 +-
wicket-ioc/pom.xml | 2 +-
wicket-jmx/pom.xml | 2 +-
wicket-migration/pom.xml | 2 +-
wicket-native-websocket/pom.xml | 2 +-
.../wicket-native-websocket-core/pom.xml | 2 +-
.../wicket-native-websocket-javax/pom.xml | 2 +-
wicket-objectsizeof-agent/pom.xml | 2 +-
wicket-request/pom.xml | 2 +-
wicket-spring/pom.xml | 2 +-
wicket-user-guide/pom.xml | 2 +-
wicket-util/pom.xml | 2 +-
wicket-velocity/pom.xml | 2 +-
wicket/pom.xml | 2 +-
30 files changed, 177 insertions(+), 78 deletions(-)
create mode 100644 CHANGELOG-10.x
[wicket] 03/05: Revert "Added CHANGELOG for release 10.0.0"
Posted by ad...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
adelbene pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/wicket.git
commit 9540a71f669ef6ad578a3b539db40be8084777c7
Author: Andrea Del Bene <ad...@apache.org>
AuthorDate: Sat Jun 10 12:44:08 2023 +0200
Revert "Added CHANGELOG for release 10.0.0"
This reverts commit 8e2bd54fb64355b2cc7af504f5fba4505021627e.
---
CHANGELOG-10.x | 130 ---------------------------------------------------------
1 file changed, 130 deletions(-)
diff --git a/CHANGELOG-10.x b/CHANGELOG-10.x
deleted file mode 100644
index 402cf602a8..0000000000
--- a/CHANGELOG-10.x
+++ /dev/null
@@ -1,130 +0,0 @@
-This file contains all changes done in releases for Apache Wicket 10.x.
-
-=======================================================================
-
-Release Notes - Wicket - Version 10.0.0
-
-** Bug
-
- * [WICKET-6895] - Links to examples in documentation points to old version of 8x
- * [WICKET-6896] - AutoCompleteTextField re-opens dropdown item list after item has been selected
- * [WICKET-6897] - Javadoc build fails on fresh checkout of master or rel/wicket-9.3.0
- * [WICKET-6902] - Change of PartialPageUpdate order of onAfterResponse and writePriorityEvaluations makes IListener.onAfterResponde ignore prepended javascripts
- * [WICKET-6908] - Possible bug / edge case where page is not detached
- * [WICKET-6913] - Java 17 compatibility with cglib
- * [WICKET-6914] - Visibility change of "File Upload" via ajax causes "missing" form-data
- * [WICKET-6921] - MultipartFormComponentListener breaks on hidden components
- * [WICKET-6936] - FilePageStore fails on windows
- * [WICKET-6944] - Memory leak in WicketEndpoint
- * [WICKET-6945] - MultipartFormComponentListener modifies enctype on invisible forms, leading to javascript errors
- * [WICKET-6947] - IndicatingAjaxButton does not work with Bootstrap 4
- * [WICKET-6953] - JavaScriptDeferHeaderResponse not working correctly for AJAX requests
- * [WICKET-6955] - Wicket uses unstable slf4j version
- * [WICKET-6965] - Memory leak in WicketEndpoint
- * [WICKET-6966] - IndexOutOfBounds in InSessionPageStore
- * [WICKET-6970] - Unnecessary string building in AssociatedMarkupSourcingStrategy
- * [WICKET-6971] - NullPointerException in ModificationWatcher
- * [WICKET-6974] - JavaxUpgradeHttpRequest returns an empty contextPath
- * [WICKET-6975] - Behavior.renderHead may be called multiple times
- * [WICKET-6981] - InSessionPageStore does not trigger flushSession
- * [WICKET-6988] - String.format used in JS generation leads to errors
- * [WICKET-6990] - DiskPageStore loses pages when container re-binds attributes
- * [WICKET-6996] - NotSerializableException near KeyInSessionSunJceCryptFactory
- * [WICKET-6999] - Missing Export-Package of packages with "internal" in name
- * [WICKET-7005] - ByteBuddy IllegalStateException: Cannot inject already loaded type
- * [WICKET-7007] - Code snippets for CSRF documentation fixing
- * [WICKET-7013] - IndexOutOfBoundsException in InSessionPageStore
- * [WICKET-7022] - JavaScriptStripper fails to detect regular expression correctly
- * [WICKET-7028] - CSP header not rendered when using RedirectPolicy.NEVER_REDIRECT
- * [WICKET-7034] - WebSocket.Closed event not fired when error occurred
- * [WICKET-7037] - [Ajax Download] cookie used to track download complete misses the SameSite attribute
- * [WICKET-7040] - find a different way to add CSP headers
- * [WICKET-7044] - Images in the Wicket 9.x reference guide are not displayed.
- * [WICKET-7052] - Interrupting a task should not be logged as an error
- * [WICKET-7054] - Tag <script> mus be wrapped in CDATA for 'type' values 'module' and 'importmap'
- * [WICKET-7055] - AjaxEventBehavior onload event unstable
-
-** New Feature
-
- * [WICKET-6886] - LambdaChoiceRenderer
- * [WICKET-7029] - Add migration recipes to Wicket 10
- * [WICKET-7033] - add support to uploading to a resource
-
-** Improvement
-
- * [WICKET-6836] - Replace CGLib with ByteBuddy and/or Javassist
- * [WICKET-6889] - Provide specialization of SpringWebApplicationFactory that could load Spring configuration class
- * [WICKET-6890] - Render debug setting 'outputMarkupContainerClassName` as an attribute
- * [WICKET-6893] - Make ApplicationContextMock smarter by delegating to DefaultListableBeanFactory
- * [WICKET-6899] - Add setExceptionMapperProvider to Application
- * [WICKET-6901] - PropertyValidator improve configuration doc
- * [WICKET-6911] - wicket-spring throws an error when a spring bean uses ctor injection
- * [WICKET-6920] - Improve the examples to use the browser's light/dark mode
- * [WICKET-6924] - Allow image/avif in SecurePackageResourceGuard
- * [WICKET-6927] - Get rid of java.security.AccessController
- * [WICKET-6933] - Ease use of InSessionPageStore as persistent store
- * [WICKET-6943] - There should be ability to check if current session's locale is RTL
- * [WICKET-6946] - isVisibleInHierarchy/isEnabledInHierarchy broken by isVisible/isEnabled override
- * [WICKET-6949] - make AjaxDownloadBehavior more dynamic
- * [WICKET-6950] - wicket web-sockets implementation does not allow to configure/access web socket session on onOpen
- * [WICKET-6952] - Performance improvements for Strings.isEmpty
- * [WICKET-6958] - Allow to use Slf4j 1.7.x in OSGi runtime
- * [WICKET-6960] - Reduce allocations when encoding ComponentInfo
- * [WICKET-6963] - Use singletons for PanelMarkupSourcingStrategy
- * [WICKET-6964] - Do not allocate when escaping empty string
- * [WICKET-6967] - allow to send non-blocking web socket messages
- * [WICKET-6972] - Add Resource key to be logged on Warning in Localizer.java
- * [WICKET-6976] - Reduce allocations when writing synthetic closing tags
- * [WICKET-6977] - hashCode computations generate excessive garbage objects
- * [WICKET-6979] - Cut back slightly on some String instance creation in PageInfo and friends.
- * [WICKET-6982] - Unnecessary initialization of stateful pages in ListenerRequestHandler
- * [WICKET-6985] - Insufficient information logged by CheckingObjectOutputStream when delegation to Externalizable
- * [WICKET-6991] - ResourceAggregator is resizing the StringBuilder several times.
- * [WICKET-6992] - Reduce object creation and wasted memory in Url toString() methods
- * [WICKET-6994] - Make the servlet API a runtime provided dependency when using JPMS.
- * [WICKET-6998] - Bump slf4j-api to 2.0.0
- * [WICKET-7000] - ParseException ("Malformed tag") if <script> attribute 'type' is 'module'
- * [WICKET-7002] - Application metadata access should not require synchronization
- * [WICKET-7003] - The http RequestLogger is very expensive. #524
- * [WICKET-7004] - Jetty config example contains security hazard
- * [WICKET-7008] - LoadableDetachableModel.toString() should reflect the actual variable name
- * [WICKET-7009] - Upgrade Jackson dependency to 2.13.x
- * [WICKET-7011] - Improve usage of JUnit 5.x APIs
- * [WICKET-7014] - Use new API for forward compatibility with CDI 4
- * [WICKET-7016] - Support GCM-SIV for page store encryption
- * [WICKET-7017] - ListenerRequestHandler should not hide IndexOutOfBoundsException
- * [WICKET-7021] - Additional OSGi import fixes
- * [WICKET-7025] - Package private methods should be proxied by ByteBuddy
- * [WICKET-7030] - Add Convenience Methods in BaseWicketTester
- * [WICKET-7031] - Update to JQuery 3.6.4
- * [WICKET-7032] - Update the JS tests to use latest version of QUnit (2.x)
- * [WICKET-7035] - fileCountMax should be added to control the amount of files being uploaded
- * [WICKET-7038] - Add support for SameSite setting to CookieDefaults
- * [WICKET-7041] - Reduce allocations when rendering component headers
- * [WICKET-7042] - Improve sizing of StringResponse when writing scripts in PartialPageResponse
- * [WICKET-7045] - Avoid allocations in PageParameters.getNamedKeys
- * [WICKET-7046] - Avoid allocating StringResponse when no response filters are active
- * [WICKET-7047] - Improve initial buffer capacity for Strings.toMultilineMarkup
- * [WICKET-7051] - fileupload2 does not seem to have exceptions to distinguish bettween file too big and total size too big
- * [WICKET-7059] - [Serialization] make easier to avoid serialization for form request
-
-** Task
-
- * [WICKET-6887] - Merge wicket-http2 into wicket-core
- * [WICKET-6903] - Replace maven-clirr-plugin with something newer
- * [WICKET-6904] - Make Apache Wicket fully supporting Java9+ module system
- * [WICKET-6906] - Wicket 10 remove deprecation
- * [WICKET-6907] - Upgrade Guice to 5.x
- * [WICKET-6915] - Update common-fileupload to 2.0
- * [WICKET-6916] - Simplify JMX with StandardMBean
- * [WICKET-6919] - Improve EnclosureContainer's javadoc to explain that it should not be used with <wicket:enclosure>
- * [WICKET-6925] - Deprecate AbstractWrapModel
- * [WICKET-6940] - Update Spring to 6.0.0
- * [WICKET-6942] - Replace usage of log4j 1.x in tests and wicket-examples with slf4j-simple
- * [WICKET-7010] - Stop bundling old JQuery versions
- * [WICKET-7027] - Remove component queueing
- * [WICKET-7053] - Update Guice to 7.x (javax -> jakarta)
-
-=======================================================================
-
-
[wicket] 02/05: Updated version to M1 for release
Posted by ad...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
adelbene pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/wicket.git
commit 4b0ea724b5994c775d54a1564e281f94a3c57ba3
Author: Andrea Del Bene <ad...@apache.org>
AuthorDate: Sat Jun 10 12:43:13 2023 +0200
Updated version to M1 for release
---
archetypes/quickstart/pom.xml | 2 +-
pom.xml | 36 +++++++++++-----------
testing/wicket-common-tests/pom.xml | 2 +-
testing/wicket-js-tests/pom.xml | 2 +-
wicket-auth-roles/pom.xml | 2 +-
wicket-bean-validation/pom.xml | 2 +-
wicket-cdi/pom.xml | 2 +-
wicket-commons-fileupload/pom.xml | 2 +-
wicket-core/pom.xml | 2 +-
wicket-devutils/pom.xml | 2 +-
wicket-examples/pom.xml | 2 +-
wicket-experimental/pom.xml | 2 +-
wicket-experimental/wicket-metrics/pom.xml | 2 +-
wicket-extensions/pom.xml | 2 +-
wicket-guice/pom.xml | 2 +-
wicket-ioc/pom.xml | 2 +-
wicket-jmx/pom.xml | 2 +-
wicket-migration/pom.xml | 2 +-
wicket-native-websocket/pom.xml | 2 +-
.../wicket-native-websocket-core/pom.xml | 2 +-
.../wicket-native-websocket-javax/pom.xml | 2 +-
wicket-objectsizeof-agent/pom.xml | 2 +-
wicket-request/pom.xml | 2 +-
wicket-spring/pom.xml | 2 +-
wicket-user-guide/pom.xml | 2 +-
wicket-util/pom.xml | 2 +-
wicket-velocity/pom.xml | 2 +-
wicket/pom.xml | 2 +-
28 files changed, 45 insertions(+), 45 deletions(-)
diff --git a/archetypes/quickstart/pom.xml b/archetypes/quickstart/pom.xml
index d06e718e67..5616a5f69c 100644
--- a/archetypes/quickstart/pom.xml
+++ b/archetypes/quickstart/pom.xml
@@ -20,7 +20,7 @@
<parent>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-parent</artifactId>
- <version>10.0.0-M1-SNAPSHOT</version>
+ <version>10.0.0-M1</version>
<relativePath>../../pom.xml</relativePath>
</parent>
<artifactId>wicket-archetype-quickstart</artifactId>
diff --git a/pom.xml b/pom.xml
index 8a9b05298e..153058bc41 100644
--- a/pom.xml
+++ b/pom.xml
@@ -24,7 +24,7 @@
</parent>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-parent</artifactId>
- <version>10.0.0-M1-SNAPSHOT</version>
+ <version>10.0.0-M1</version>
<packaging>pom</packaging>
<name>Wicket Parent</name>
<description>Wicket is a Java-based open source component web application framework.</description>
@@ -338,43 +338,43 @@
<dependency>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket</artifactId>
- <version>10.0.0-M1-SNAPSHOT</version>
+ <version>10.0.0-M1</version>
<type>pom</type>
</dependency>
<dependency>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-auth-roles</artifactId>
- <version>10.0.0-M1-SNAPSHOT</version>
+ <version>10.0.0-M1</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-bean-validation</artifactId>
- <version>10.0.0-M1-SNAPSHOT</version>
+ <version>10.0.0-M1</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-cdi</artifactId>
- <version>10.0.0-M1-SNAPSHOT</version>
+ <version>10.0.0-M1</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-commons-fileupload</artifactId>
- <version>10.0.0-M1-SNAPSHOT</version>
+ <version>10.0.0-M1</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-core</artifactId>
- <version>10.0.0-M1-SNAPSHOT</version>
+ <version>10.0.0-M1</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-devutils</artifactId>
- <version>10.0.0-M1-SNAPSHOT</version>
+ <version>10.0.0-M1</version>
<type>jar</type>
</dependency>
<dependency>
@@ -385,61 +385,61 @@
<dependency>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-extensions</artifactId>
- <version>10.0.0-M1-SNAPSHOT</version>
+ <version>10.0.0-M1</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-guice</artifactId>
- <version>10.0.0-M1-SNAPSHOT</version>
+ <version>10.0.0-M1</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-ioc</artifactId>
- <version>10.0.0-M1-SNAPSHOT</version>
+ <version>10.0.0-M1</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-jmx</artifactId>
- <version>10.0.0-M1-SNAPSHOT</version>
+ <version>10.0.0-M1</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-native-websocket-core</artifactId>
- <version>10.0.0-M1-SNAPSHOT</version>
+ <version>10.0.0-M1</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-native-websocket-javax</artifactId>
- <version>10.0.0-M1-SNAPSHOT</version>
+ <version>10.0.0-M1</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-request</artifactId>
- <version>10.0.0-M1-SNAPSHOT</version>
+ <version>10.0.0-M1</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-spring</artifactId>
- <version>10.0.0-M1-SNAPSHOT</version>
+ <version>10.0.0-M1</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-util</artifactId>
- <version>10.0.0-M1-SNAPSHOT</version>
+ <version>10.0.0-M1</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-velocity</artifactId>
- <version>10.0.0-M1-SNAPSHOT</version>
+ <version>10.0.0-M1</version>
<type>jar</type>
</dependency>
<dependency>
diff --git a/testing/wicket-common-tests/pom.xml b/testing/wicket-common-tests/pom.xml
index 40948100c4..0a2e4f6128 100644
--- a/testing/wicket-common-tests/pom.xml
+++ b/testing/wicket-common-tests/pom.xml
@@ -20,7 +20,7 @@
<parent>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-parent</artifactId>
- <version>10.0.0-M1-SNAPSHOT</version>
+ <version>10.0.0-M1</version>
<relativePath>../../pom.xml</relativePath>
</parent>
<artifactId>wicket-common-tests</artifactId>
diff --git a/testing/wicket-js-tests/pom.xml b/testing/wicket-js-tests/pom.xml
index f68f7637bb..35bba61dd1 100644
--- a/testing/wicket-js-tests/pom.xml
+++ b/testing/wicket-js-tests/pom.xml
@@ -20,7 +20,7 @@
<parent>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-parent</artifactId>
- <version>10.0.0-M1-SNAPSHOT</version>
+ <version>10.0.0-M1</version>
<relativePath>../../pom.xml</relativePath>
</parent>
<artifactId>wicket-js-tests</artifactId>
diff --git a/wicket-auth-roles/pom.xml b/wicket-auth-roles/pom.xml
index a74e281fd8..8c8b4fcb89 100644
--- a/wicket-auth-roles/pom.xml
+++ b/wicket-auth-roles/pom.xml
@@ -20,7 +20,7 @@
<parent>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-parent</artifactId>
- <version>10.0.0-M1-SNAPSHOT</version>
+ <version>10.0.0-M1</version>
<relativePath>../pom.xml</relativePath>
</parent>
<artifactId>wicket-auth-roles</artifactId>
diff --git a/wicket-bean-validation/pom.xml b/wicket-bean-validation/pom.xml
index 8e422794c4..4991a64e54 100644
--- a/wicket-bean-validation/pom.xml
+++ b/wicket-bean-validation/pom.xml
@@ -20,7 +20,7 @@
<parent>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-parent</artifactId>
- <version>10.0.0-M1-SNAPSHOT</version>
+ <version>10.0.0-M1</version>
<relativePath>../pom.xml</relativePath>
</parent>
<artifactId>wicket-bean-validation</artifactId>
diff --git a/wicket-cdi/pom.xml b/wicket-cdi/pom.xml
index 815016fdcc..eb487ababd 100644
--- a/wicket-cdi/pom.xml
+++ b/wicket-cdi/pom.xml
@@ -20,7 +20,7 @@
<parent>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-parent</artifactId>
- <version>10.0.0-M1-SNAPSHOT</version>
+ <version>10.0.0-M1</version>
<relativePath>../pom.xml</relativePath>
</parent>
<artifactId>wicket-cdi</artifactId>
diff --git a/wicket-commons-fileupload/pom.xml b/wicket-commons-fileupload/pom.xml
index 6d2cd34d94..af3d3f8f94 100644
--- a/wicket-commons-fileupload/pom.xml
+++ b/wicket-commons-fileupload/pom.xml
@@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-parent</artifactId>
- <version>10.0.0-M1-SNAPSHOT</version>
+ <version>10.0.0-M1</version>
<relativePath>../pom.xml</relativePath>
</parent>
diff --git a/wicket-core/pom.xml b/wicket-core/pom.xml
index 5b9bf56a37..157c72d615 100644
--- a/wicket-core/pom.xml
+++ b/wicket-core/pom.xml
@@ -20,7 +20,7 @@
<parent>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-parent</artifactId>
- <version>10.0.0-M1-SNAPSHOT</version>
+ <version>10.0.0-M1</version>
<relativePath>../pom.xml</relativePath>
</parent>
<artifactId>wicket-core</artifactId>
diff --git a/wicket-devutils/pom.xml b/wicket-devutils/pom.xml
index 3ebbd8c62b..48c2d01bbd 100644
--- a/wicket-devutils/pom.xml
+++ b/wicket-devutils/pom.xml
@@ -20,7 +20,7 @@
<parent>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-parent</artifactId>
- <version>10.0.0-M1-SNAPSHOT</version>
+ <version>10.0.0-M1</version>
<relativePath>../pom.xml</relativePath>
</parent>
<artifactId>wicket-devutils</artifactId>
diff --git a/wicket-examples/pom.xml b/wicket-examples/pom.xml
index b779981b68..afe7b9ec02 100644
--- a/wicket-examples/pom.xml
+++ b/wicket-examples/pom.xml
@@ -20,7 +20,7 @@
<parent>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-parent</artifactId>
- <version>10.0.0-M1-SNAPSHOT</version>
+ <version>10.0.0-M1</version>
<relativePath>../pom.xml</relativePath>
</parent>
<artifactId>wicket-examples</artifactId>
diff --git a/wicket-experimental/pom.xml b/wicket-experimental/pom.xml
index f1b59d3b9f..24f8ebbdb5 100644
--- a/wicket-experimental/pom.xml
+++ b/wicket-experimental/pom.xml
@@ -20,7 +20,7 @@
<parent>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-parent</artifactId>
- <version>10.0.0-M1-SNAPSHOT</version>
+ <version>10.0.0-M1</version>
<relativePath>../pom.xml</relativePath>
</parent>
<groupId>org.apache.wicket.experimental.wicket9</groupId>
diff --git a/wicket-experimental/wicket-metrics/pom.xml b/wicket-experimental/wicket-metrics/pom.xml
index 54ae946a0c..eb37482b8d 100644
--- a/wicket-experimental/wicket-metrics/pom.xml
+++ b/wicket-experimental/wicket-metrics/pom.xml
@@ -20,7 +20,7 @@
<parent>
<groupId>org.apache.wicket.experimental.wicket9</groupId>
<artifactId>wicket-experimental</artifactId>
- <version>10.0.0-M1-SNAPSHOT</version>
+ <version>10.0.0-M1</version>
<relativePath>../pom.xml</relativePath>
</parent>
<artifactId>wicket-metrics</artifactId>
diff --git a/wicket-extensions/pom.xml b/wicket-extensions/pom.xml
index a9c7c21a84..d4c1ba697d 100644
--- a/wicket-extensions/pom.xml
+++ b/wicket-extensions/pom.xml
@@ -20,7 +20,7 @@
<parent>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-parent</artifactId>
- <version>10.0.0-M1-SNAPSHOT</version>
+ <version>10.0.0-M1</version>
<relativePath>../pom.xml</relativePath>
</parent>
<artifactId>wicket-extensions</artifactId>
diff --git a/wicket-guice/pom.xml b/wicket-guice/pom.xml
index 921c77a50b..0d98999e7c 100644
--- a/wicket-guice/pom.xml
+++ b/wicket-guice/pom.xml
@@ -20,7 +20,7 @@
<parent>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-parent</artifactId>
- <version>10.0.0-M1-SNAPSHOT</version>
+ <version>10.0.0-M1</version>
<relativePath>../pom.xml</relativePath>
</parent>
<artifactId>wicket-guice</artifactId>
diff --git a/wicket-ioc/pom.xml b/wicket-ioc/pom.xml
index ccc9d23aa8..ce0edbbcab 100644
--- a/wicket-ioc/pom.xml
+++ b/wicket-ioc/pom.xml
@@ -20,7 +20,7 @@
<parent>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-parent</artifactId>
- <version>10.0.0-M1-SNAPSHOT</version>
+ <version>10.0.0-M1</version>
<relativePath>../pom.xml</relativePath>
</parent>
<artifactId>wicket-ioc</artifactId>
diff --git a/wicket-jmx/pom.xml b/wicket-jmx/pom.xml
index f5d07bcd7a..d02c02a905 100644
--- a/wicket-jmx/pom.xml
+++ b/wicket-jmx/pom.xml
@@ -20,7 +20,7 @@
<parent>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-parent</artifactId>
- <version>10.0.0-M1-SNAPSHOT</version>
+ <version>10.0.0-M1</version>
<relativePath>../pom.xml</relativePath>
</parent>
<artifactId>wicket-jmx</artifactId>
diff --git a/wicket-migration/pom.xml b/wicket-migration/pom.xml
index 890b734404..8518adeded 100644
--- a/wicket-migration/pom.xml
+++ b/wicket-migration/pom.xml
@@ -6,7 +6,7 @@
<parent>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-parent</artifactId>
- <version>10.0.0-M1-SNAPSHOT</version>
+ <version>10.0.0-M1</version>
</parent>
<artifactId>wicket-migration</artifactId>
<name>Wicket Migration</name>
diff --git a/wicket-native-websocket/pom.xml b/wicket-native-websocket/pom.xml
index 262315bccf..b9b1db1bf0 100644
--- a/wicket-native-websocket/pom.xml
+++ b/wicket-native-websocket/pom.xml
@@ -20,7 +20,7 @@
<parent>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-parent</artifactId>
- <version>10.0.0-M1-SNAPSHOT</version>
+ <version>10.0.0-M1</version>
<relativePath>../pom.xml</relativePath>
</parent>
<artifactId>wicket-native-websocket</artifactId>
diff --git a/wicket-native-websocket/wicket-native-websocket-core/pom.xml b/wicket-native-websocket/wicket-native-websocket-core/pom.xml
index e8046878b0..5d3d2c7cc2 100644
--- a/wicket-native-websocket/wicket-native-websocket-core/pom.xml
+++ b/wicket-native-websocket/wicket-native-websocket-core/pom.xml
@@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-native-websocket</artifactId>
- <version>10.0.0-M1-SNAPSHOT</version>
+ <version>10.0.0-M1</version>
<relativePath>../pom.xml</relativePath>
</parent>
diff --git a/wicket-native-websocket/wicket-native-websocket-javax/pom.xml b/wicket-native-websocket/wicket-native-websocket-javax/pom.xml
index 2733a19206..feddffa984 100644
--- a/wicket-native-websocket/wicket-native-websocket-javax/pom.xml
+++ b/wicket-native-websocket/wicket-native-websocket-javax/pom.xml
@@ -20,7 +20,7 @@
<parent>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-native-websocket</artifactId>
- <version>10.0.0-M1-SNAPSHOT</version>
+ <version>10.0.0-M1</version>
<relativePath>../pom.xml</relativePath>
</parent>
<artifactId>wicket-native-websocket-javax</artifactId>
diff --git a/wicket-objectsizeof-agent/pom.xml b/wicket-objectsizeof-agent/pom.xml
index 9b29d58da2..7b7f407c41 100644
--- a/wicket-objectsizeof-agent/pom.xml
+++ b/wicket-objectsizeof-agent/pom.xml
@@ -20,7 +20,7 @@
<parent>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-parent</artifactId>
- <version>10.0.0-M1-SNAPSHOT</version>
+ <version>10.0.0-M1</version>
<relativePath>../pom.xml</relativePath>
</parent>
<artifactId>wicket-objectsizeof-agent</artifactId>
diff --git a/wicket-request/pom.xml b/wicket-request/pom.xml
index d24142da9c..72f1e8020d 100755
--- a/wicket-request/pom.xml
+++ b/wicket-request/pom.xml
@@ -20,7 +20,7 @@
<parent>
<artifactId>wicket-parent</artifactId>
<groupId>org.apache.wicket</groupId>
- <version>10.0.0-M1-SNAPSHOT</version>
+ <version>10.0.0-M1</version>
</parent>
<artifactId>wicket-request</artifactId>
<packaging>bundle</packaging>
diff --git a/wicket-spring/pom.xml b/wicket-spring/pom.xml
index 8c28c2a238..05d8c3eaad 100644
--- a/wicket-spring/pom.xml
+++ b/wicket-spring/pom.xml
@@ -20,7 +20,7 @@
<parent>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-parent</artifactId>
- <version>10.0.0-M1-SNAPSHOT</version>
+ <version>10.0.0-M1</version>
<relativePath>../pom.xml</relativePath>
</parent>
<artifactId>wicket-spring</artifactId>
diff --git a/wicket-user-guide/pom.xml b/wicket-user-guide/pom.xml
index db36ee1011..b5c736b849 100644
--- a/wicket-user-guide/pom.xml
+++ b/wicket-user-guide/pom.xml
@@ -20,7 +20,7 @@
<parent>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-parent</artifactId>
- <version>10.0.0-M1-SNAPSHOT</version>
+ <version>10.0.0-M1</version>
<relativePath>../pom.xml</relativePath>
</parent>
<artifactId>wicket-user-guide</artifactId>
diff --git a/wicket-util/pom.xml b/wicket-util/pom.xml
index 0368b81135..9185886fac 100755
--- a/wicket-util/pom.xml
+++ b/wicket-util/pom.xml
@@ -20,7 +20,7 @@
<parent>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-parent</artifactId>
- <version>10.0.0-M1-SNAPSHOT</version>
+ <version>10.0.0-M1</version>
<relativePath>../pom.xml</relativePath>
</parent>
<artifactId>wicket-util</artifactId>
diff --git a/wicket-velocity/pom.xml b/wicket-velocity/pom.xml
index a876bb14bc..d2401262b5 100644
--- a/wicket-velocity/pom.xml
+++ b/wicket-velocity/pom.xml
@@ -20,7 +20,7 @@
<parent>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-parent</artifactId>
- <version>10.0.0-M1-SNAPSHOT</version>
+ <version>10.0.0-M1</version>
<relativePath>../pom.xml</relativePath>
</parent>
<artifactId>wicket-velocity</artifactId>
diff --git a/wicket/pom.xml b/wicket/pom.xml
index e9d6b7b933..2577fc252b 100644
--- a/wicket/pom.xml
+++ b/wicket/pom.xml
@@ -20,7 +20,7 @@
<parent>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-parent</artifactId>
- <version>10.0.0-M1-SNAPSHOT</version>
+ <version>10.0.0-M1</version>
<relativePath>../pom.xml</relativePath>
</parent>
<artifactId>wicket</artifactId>
[wicket] 05/05: Removed moditect plugin
Posted by ad...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
adelbene pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/wicket.git
commit 344a15fd4ce7ffdaf45a4db058385bce935493ef
Author: Andrea Del Bene <ad...@apache.org>
AuthorDate: Mon Jun 12 14:08:11 2023 +0200
Removed moditect plugin
---
wicket-commons-fileupload/pom.xml | 28 ----------------------
.../src/main/java/module-info.java | 7 ++----
2 files changed, 2 insertions(+), 33 deletions(-)
diff --git a/wicket-commons-fileupload/pom.xml b/wicket-commons-fileupload/pom.xml
index af3d3f8f94..0c517943d9 100644
--- a/wicket-commons-fileupload/pom.xml
+++ b/wicket-commons-fileupload/pom.xml
@@ -321,34 +321,6 @@
<excludeDependencies>true</excludeDependencies>
</configuration>
</plugin>
- <plugin>
- <groupId>org.moditect</groupId>
- <artifactId>moditect-maven-plugin</artifactId>
- <version>${moditect-maven-plugin.version}</version>
- <executions>
- <execution>
- <id>add-module-infos</id>
- <phase>package</phase>
- <goals>
- <goal>add-module-info</goal>
- </goals>
- <configuration>
- <jvmVersion>9</jvmVersion>
- <outputDirectory>${project.build.directory}</outputDirectory>
- <overwriteExistingFiles>true</overwriteExistingFiles>
- <module>
- <moduleInfo>
- <name>org.apache.wicket.commons.fileupload2</name>
- <exports>
- !org.apache.wicket.commons.fileupload2.impl;
- *;
- </exports>
- </moduleInfo>
- </module>
- </configuration>
- </execution>
- </executions>
- </plugin>
</plugins>
<pluginManagement>
<plugins>
diff --git a/wicket-commons-fileupload/src/main/java/module-info.java b/wicket-commons-fileupload/src/main/java/module-info.java
index 81c2f28c6e..0a9e8e6860 100644
--- a/wicket-commons-fileupload/src/main/java/module-info.java
+++ b/wicket-commons-fileupload/src/main/java/module-info.java
@@ -20,9 +20,6 @@
requires java.naming;
requires jakarta.servlet;
- exports org.apache.wicket.commons.fileupload2;
- exports org.apache.wicket.commons.fileupload2.pub;
- exports org.apache.wicket.commons.fileupload2.util;
- exports org.apache.wicket.commons.fileupload2.disk;
- exports org.apache.wicket.commons.fileupload2.jaksrvlt;
+ exports !org.apache.wicket.commons.fileupload2.impl;
+ exports *;
}
[wicket] 04/05: Added CHANGELOG for release 10.0.0-M1
Posted by ad...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
adelbene pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/wicket.git
commit e6bf3aaaddce6c841517d9b9d552a8fa40e0d6f1
Author: Andrea Del Bene <ad...@apache.org>
AuthorDate: Sat Jun 10 12:47:51 2023 +0200
Added CHANGELOG for release 10.0.0-M1
---
CHANGELOG-10.x | 130 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 130 insertions(+)
diff --git a/CHANGELOG-10.x b/CHANGELOG-10.x
new file mode 100644
index 0000000000..006826fb35
--- /dev/null
+++ b/CHANGELOG-10.x
@@ -0,0 +1,130 @@
+This file contains all changes done in releases for Apache Wicket 10.x.
+
+=======================================================================
+
+Release Notes - Wicket - Version 10.0.0-M1
+
+** Bug
+
+ * [WICKET-6895] - Links to examples in documentation points to old version of 8x
+ * [WICKET-6896] - AutoCompleteTextField re-opens dropdown item list after item has been selected
+ * [WICKET-6897] - Javadoc build fails on fresh checkout of master or rel/wicket-9.3.0
+ * [WICKET-6902] - Change of PartialPageUpdate order of onAfterResponse and writePriorityEvaluations makes IListener.onAfterResponde ignore prepended javascripts
+ * [WICKET-6908] - Possible bug / edge case where page is not detached
+ * [WICKET-6913] - Java 17 compatibility with cglib
+ * [WICKET-6914] - Visibility change of "File Upload" via ajax causes "missing" form-data
+ * [WICKET-6921] - MultipartFormComponentListener breaks on hidden components
+ * [WICKET-6936] - FilePageStore fails on windows
+ * [WICKET-6944] - Memory leak in WicketEndpoint
+ * [WICKET-6945] - MultipartFormComponentListener modifies enctype on invisible forms, leading to javascript errors
+ * [WICKET-6947] - IndicatingAjaxButton does not work with Bootstrap 4
+ * [WICKET-6953] - JavaScriptDeferHeaderResponse not working correctly for AJAX requests
+ * [WICKET-6955] - Wicket uses unstable slf4j version
+ * [WICKET-6965] - Memory leak in WicketEndpoint
+ * [WICKET-6966] - IndexOutOfBounds in InSessionPageStore
+ * [WICKET-6970] - Unnecessary string building in AssociatedMarkupSourcingStrategy
+ * [WICKET-6971] - NullPointerException in ModificationWatcher
+ * [WICKET-6974] - JavaxUpgradeHttpRequest returns an empty contextPath
+ * [WICKET-6975] - Behavior.renderHead may be called multiple times
+ * [WICKET-6981] - InSessionPageStore does not trigger flushSession
+ * [WICKET-6988] - String.format used in JS generation leads to errors
+ * [WICKET-6990] - DiskPageStore loses pages when container re-binds attributes
+ * [WICKET-6996] - NotSerializableException near KeyInSessionSunJceCryptFactory
+ * [WICKET-6999] - Missing Export-Package of packages with "internal" in name
+ * [WICKET-7005] - ByteBuddy IllegalStateException: Cannot inject already loaded type
+ * [WICKET-7007] - Code snippets for CSRF documentation fixing
+ * [WICKET-7013] - IndexOutOfBoundsException in InSessionPageStore
+ * [WICKET-7022] - JavaScriptStripper fails to detect regular expression correctly
+ * [WICKET-7028] - CSP header not rendered when using RedirectPolicy.NEVER_REDIRECT
+ * [WICKET-7034] - WebSocket.Closed event not fired when error occurred
+ * [WICKET-7037] - [Ajax Download] cookie used to track download complete misses the SameSite attribute
+ * [WICKET-7040] - find a different way to add CSP headers
+ * [WICKET-7044] - Images in the Wicket 9.x reference guide are not displayed.
+ * [WICKET-7052] - Interrupting a task should not be logged as an error
+ * [WICKET-7054] - Tag <script> mus be wrapped in CDATA for 'type' values 'module' and 'importmap'
+ * [WICKET-7055] - AjaxEventBehavior onload event unstable
+
+** New Feature
+
+ * [WICKET-6886] - LambdaChoiceRenderer
+ * [WICKET-7029] - Add migration recipes to Wicket 10
+ * [WICKET-7033] - add support to uploading to a resource
+
+** Improvement
+
+ * [WICKET-6836] - Replace CGLib with ByteBuddy and/or Javassist
+ * [WICKET-6889] - Provide specialization of SpringWebApplicationFactory that could load Spring configuration class
+ * [WICKET-6890] - Render debug setting 'outputMarkupContainerClassName` as an attribute
+ * [WICKET-6893] - Make ApplicationContextMock smarter by delegating to DefaultListableBeanFactory
+ * [WICKET-6899] - Add setExceptionMapperProvider to Application
+ * [WICKET-6901] - PropertyValidator improve configuration doc
+ * [WICKET-6911] - wicket-spring throws an error when a spring bean uses ctor injection
+ * [WICKET-6920] - Improve the examples to use the browser's light/dark mode
+ * [WICKET-6924] - Allow image/avif in SecurePackageResourceGuard
+ * [WICKET-6927] - Get rid of java.security.AccessController
+ * [WICKET-6933] - Ease use of InSessionPageStore as persistent store
+ * [WICKET-6943] - There should be ability to check if current session's locale is RTL
+ * [WICKET-6946] - isVisibleInHierarchy/isEnabledInHierarchy broken by isVisible/isEnabled override
+ * [WICKET-6949] - make AjaxDownloadBehavior more dynamic
+ * [WICKET-6950] - wicket web-sockets implementation does not allow to configure/access web socket session on onOpen
+ * [WICKET-6952] - Performance improvements for Strings.isEmpty
+ * [WICKET-6958] - Allow to use Slf4j 1.7.x in OSGi runtime
+ * [WICKET-6960] - Reduce allocations when encoding ComponentInfo
+ * [WICKET-6963] - Use singletons for PanelMarkupSourcingStrategy
+ * [WICKET-6964] - Do not allocate when escaping empty string
+ * [WICKET-6967] - allow to send non-blocking web socket messages
+ * [WICKET-6972] - Add Resource key to be logged on Warning in Localizer.java
+ * [WICKET-6976] - Reduce allocations when writing synthetic closing tags
+ * [WICKET-6977] - hashCode computations generate excessive garbage objects
+ * [WICKET-6979] - Cut back slightly on some String instance creation in PageInfo and friends.
+ * [WICKET-6982] - Unnecessary initialization of stateful pages in ListenerRequestHandler
+ * [WICKET-6985] - Insufficient information logged by CheckingObjectOutputStream when delegation to Externalizable
+ * [WICKET-6991] - ResourceAggregator is resizing the StringBuilder several times.
+ * [WICKET-6992] - Reduce object creation and wasted memory in Url toString() methods
+ * [WICKET-6994] - Make the servlet API a runtime provided dependency when using JPMS.
+ * [WICKET-6998] - Bump slf4j-api to 2.0.0
+ * [WICKET-7000] - ParseException ("Malformed tag") if <script> attribute 'type' is 'module'
+ * [WICKET-7002] - Application metadata access should not require synchronization
+ * [WICKET-7003] - The http RequestLogger is very expensive. #524
+ * [WICKET-7004] - Jetty config example contains security hazard
+ * [WICKET-7008] - LoadableDetachableModel.toString() should reflect the actual variable name
+ * [WICKET-7009] - Upgrade Jackson dependency to 2.13.x
+ * [WICKET-7011] - Improve usage of JUnit 5.x APIs
+ * [WICKET-7014] - Use new API for forward compatibility with CDI 4
+ * [WICKET-7016] - Support GCM-SIV for page store encryption
+ * [WICKET-7017] - ListenerRequestHandler should not hide IndexOutOfBoundsException
+ * [WICKET-7021] - Additional OSGi import fixes
+ * [WICKET-7025] - Package private methods should be proxied by ByteBuddy
+ * [WICKET-7030] - Add Convenience Methods in BaseWicketTester
+ * [WICKET-7031] - Update to JQuery 3.6.4
+ * [WICKET-7032] - Update the JS tests to use latest version of QUnit (2.x)
+ * [WICKET-7035] - fileCountMax should be added to control the amount of files being uploaded
+ * [WICKET-7038] - Add support for SameSite setting to CookieDefaults
+ * [WICKET-7041] - Reduce allocations when rendering component headers
+ * [WICKET-7042] - Improve sizing of StringResponse when writing scripts in PartialPageResponse
+ * [WICKET-7045] - Avoid allocations in PageParameters.getNamedKeys
+ * [WICKET-7046] - Avoid allocating StringResponse when no response filters are active
+ * [WICKET-7047] - Improve initial buffer capacity for Strings.toMultilineMarkup
+ * [WICKET-7051] - fileupload2 does not seem to have exceptions to distinguish bettween file too big and total size too big
+ * [WICKET-7059] - [Serialization] make easier to avoid serialization for form request
+
+** Task
+
+ * [WICKET-6887] - Merge wicket-http2 into wicket-core
+ * [WICKET-6903] - Replace maven-clirr-plugin with something newer
+ * [WICKET-6904] - Make Apache Wicket fully supporting Java9+ module system
+ * [WICKET-6906] - Wicket 10 remove deprecation
+ * [WICKET-6907] - Upgrade Guice to 5.x
+ * [WICKET-6915] - Update common-fileupload to 2.0
+ * [WICKET-6916] - Simplify JMX with StandardMBean
+ * [WICKET-6919] - Improve EnclosureContainer's javadoc to explain that it should not be used with <wicket:enclosure>
+ * [WICKET-6925] - Deprecate AbstractWrapModel
+ * [WICKET-6940] - Update Spring to 6.0.0
+ * [WICKET-6942] - Replace usage of log4j 1.x in tests and wicket-examples with slf4j-simple
+ * [WICKET-7010] - Stop bundling old JQuery versions
+ * [WICKET-7027] - Remove component queueing
+ * [WICKET-7053] - Update Guice to 7.x (javax -> jakarta)
+
+=======================================================================
+
+
[wicket] 01/05: Added CHANGELOG for release 10.0.0
Posted by ad...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
adelbene pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/wicket.git
commit 8e2bd54fb64355b2cc7af504f5fba4505021627e
Author: Andrea Del Bene <ad...@apache.org>
AuthorDate: Sat Jun 10 12:42:12 2023 +0200
Added CHANGELOG for release 10.0.0
---
CHANGELOG-10.x | 130 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 130 insertions(+)
diff --git a/CHANGELOG-10.x b/CHANGELOG-10.x
new file mode 100644
index 0000000000..402cf602a8
--- /dev/null
+++ b/CHANGELOG-10.x
@@ -0,0 +1,130 @@
+This file contains all changes done in releases for Apache Wicket 10.x.
+
+=======================================================================
+
+Release Notes - Wicket - Version 10.0.0
+
+** Bug
+
+ * [WICKET-6895] - Links to examples in documentation points to old version of 8x
+ * [WICKET-6896] - AutoCompleteTextField re-opens dropdown item list after item has been selected
+ * [WICKET-6897] - Javadoc build fails on fresh checkout of master or rel/wicket-9.3.0
+ * [WICKET-6902] - Change of PartialPageUpdate order of onAfterResponse and writePriorityEvaluations makes IListener.onAfterResponde ignore prepended javascripts
+ * [WICKET-6908] - Possible bug / edge case where page is not detached
+ * [WICKET-6913] - Java 17 compatibility with cglib
+ * [WICKET-6914] - Visibility change of "File Upload" via ajax causes "missing" form-data
+ * [WICKET-6921] - MultipartFormComponentListener breaks on hidden components
+ * [WICKET-6936] - FilePageStore fails on windows
+ * [WICKET-6944] - Memory leak in WicketEndpoint
+ * [WICKET-6945] - MultipartFormComponentListener modifies enctype on invisible forms, leading to javascript errors
+ * [WICKET-6947] - IndicatingAjaxButton does not work with Bootstrap 4
+ * [WICKET-6953] - JavaScriptDeferHeaderResponse not working correctly for AJAX requests
+ * [WICKET-6955] - Wicket uses unstable slf4j version
+ * [WICKET-6965] - Memory leak in WicketEndpoint
+ * [WICKET-6966] - IndexOutOfBounds in InSessionPageStore
+ * [WICKET-6970] - Unnecessary string building in AssociatedMarkupSourcingStrategy
+ * [WICKET-6971] - NullPointerException in ModificationWatcher
+ * [WICKET-6974] - JavaxUpgradeHttpRequest returns an empty contextPath
+ * [WICKET-6975] - Behavior.renderHead may be called multiple times
+ * [WICKET-6981] - InSessionPageStore does not trigger flushSession
+ * [WICKET-6988] - String.format used in JS generation leads to errors
+ * [WICKET-6990] - DiskPageStore loses pages when container re-binds attributes
+ * [WICKET-6996] - NotSerializableException near KeyInSessionSunJceCryptFactory
+ * [WICKET-6999] - Missing Export-Package of packages with "internal" in name
+ * [WICKET-7005] - ByteBuddy IllegalStateException: Cannot inject already loaded type
+ * [WICKET-7007] - Code snippets for CSRF documentation fixing
+ * [WICKET-7013] - IndexOutOfBoundsException in InSessionPageStore
+ * [WICKET-7022] - JavaScriptStripper fails to detect regular expression correctly
+ * [WICKET-7028] - CSP header not rendered when using RedirectPolicy.NEVER_REDIRECT
+ * [WICKET-7034] - WebSocket.Closed event not fired when error occurred
+ * [WICKET-7037] - [Ajax Download] cookie used to track download complete misses the SameSite attribute
+ * [WICKET-7040] - find a different way to add CSP headers
+ * [WICKET-7044] - Images in the Wicket 9.x reference guide are not displayed.
+ * [WICKET-7052] - Interrupting a task should not be logged as an error
+ * [WICKET-7054] - Tag <script> mus be wrapped in CDATA for 'type' values 'module' and 'importmap'
+ * [WICKET-7055] - AjaxEventBehavior onload event unstable
+
+** New Feature
+
+ * [WICKET-6886] - LambdaChoiceRenderer
+ * [WICKET-7029] - Add migration recipes to Wicket 10
+ * [WICKET-7033] - add support to uploading to a resource
+
+** Improvement
+
+ * [WICKET-6836] - Replace CGLib with ByteBuddy and/or Javassist
+ * [WICKET-6889] - Provide specialization of SpringWebApplicationFactory that could load Spring configuration class
+ * [WICKET-6890] - Render debug setting 'outputMarkupContainerClassName` as an attribute
+ * [WICKET-6893] - Make ApplicationContextMock smarter by delegating to DefaultListableBeanFactory
+ * [WICKET-6899] - Add setExceptionMapperProvider to Application
+ * [WICKET-6901] - PropertyValidator improve configuration doc
+ * [WICKET-6911] - wicket-spring throws an error when a spring bean uses ctor injection
+ * [WICKET-6920] - Improve the examples to use the browser's light/dark mode
+ * [WICKET-6924] - Allow image/avif in SecurePackageResourceGuard
+ * [WICKET-6927] - Get rid of java.security.AccessController
+ * [WICKET-6933] - Ease use of InSessionPageStore as persistent store
+ * [WICKET-6943] - There should be ability to check if current session's locale is RTL
+ * [WICKET-6946] - isVisibleInHierarchy/isEnabledInHierarchy broken by isVisible/isEnabled override
+ * [WICKET-6949] - make AjaxDownloadBehavior more dynamic
+ * [WICKET-6950] - wicket web-sockets implementation does not allow to configure/access web socket session on onOpen
+ * [WICKET-6952] - Performance improvements for Strings.isEmpty
+ * [WICKET-6958] - Allow to use Slf4j 1.7.x in OSGi runtime
+ * [WICKET-6960] - Reduce allocations when encoding ComponentInfo
+ * [WICKET-6963] - Use singletons for PanelMarkupSourcingStrategy
+ * [WICKET-6964] - Do not allocate when escaping empty string
+ * [WICKET-6967] - allow to send non-blocking web socket messages
+ * [WICKET-6972] - Add Resource key to be logged on Warning in Localizer.java
+ * [WICKET-6976] - Reduce allocations when writing synthetic closing tags
+ * [WICKET-6977] - hashCode computations generate excessive garbage objects
+ * [WICKET-6979] - Cut back slightly on some String instance creation in PageInfo and friends.
+ * [WICKET-6982] - Unnecessary initialization of stateful pages in ListenerRequestHandler
+ * [WICKET-6985] - Insufficient information logged by CheckingObjectOutputStream when delegation to Externalizable
+ * [WICKET-6991] - ResourceAggregator is resizing the StringBuilder several times.
+ * [WICKET-6992] - Reduce object creation and wasted memory in Url toString() methods
+ * [WICKET-6994] - Make the servlet API a runtime provided dependency when using JPMS.
+ * [WICKET-6998] - Bump slf4j-api to 2.0.0
+ * [WICKET-7000] - ParseException ("Malformed tag") if <script> attribute 'type' is 'module'
+ * [WICKET-7002] - Application metadata access should not require synchronization
+ * [WICKET-7003] - The http RequestLogger is very expensive. #524
+ * [WICKET-7004] - Jetty config example contains security hazard
+ * [WICKET-7008] - LoadableDetachableModel.toString() should reflect the actual variable name
+ * [WICKET-7009] - Upgrade Jackson dependency to 2.13.x
+ * [WICKET-7011] - Improve usage of JUnit 5.x APIs
+ * [WICKET-7014] - Use new API for forward compatibility with CDI 4
+ * [WICKET-7016] - Support GCM-SIV for page store encryption
+ * [WICKET-7017] - ListenerRequestHandler should not hide IndexOutOfBoundsException
+ * [WICKET-7021] - Additional OSGi import fixes
+ * [WICKET-7025] - Package private methods should be proxied by ByteBuddy
+ * [WICKET-7030] - Add Convenience Methods in BaseWicketTester
+ * [WICKET-7031] - Update to JQuery 3.6.4
+ * [WICKET-7032] - Update the JS tests to use latest version of QUnit (2.x)
+ * [WICKET-7035] - fileCountMax should be added to control the amount of files being uploaded
+ * [WICKET-7038] - Add support for SameSite setting to CookieDefaults
+ * [WICKET-7041] - Reduce allocations when rendering component headers
+ * [WICKET-7042] - Improve sizing of StringResponse when writing scripts in PartialPageResponse
+ * [WICKET-7045] - Avoid allocations in PageParameters.getNamedKeys
+ * [WICKET-7046] - Avoid allocating StringResponse when no response filters are active
+ * [WICKET-7047] - Improve initial buffer capacity for Strings.toMultilineMarkup
+ * [WICKET-7051] - fileupload2 does not seem to have exceptions to distinguish bettween file too big and total size too big
+ * [WICKET-7059] - [Serialization] make easier to avoid serialization for form request
+
+** Task
+
+ * [WICKET-6887] - Merge wicket-http2 into wicket-core
+ * [WICKET-6903] - Replace maven-clirr-plugin with something newer
+ * [WICKET-6904] - Make Apache Wicket fully supporting Java9+ module system
+ * [WICKET-6906] - Wicket 10 remove deprecation
+ * [WICKET-6907] - Upgrade Guice to 5.x
+ * [WICKET-6915] - Update common-fileupload to 2.0
+ * [WICKET-6916] - Simplify JMX with StandardMBean
+ * [WICKET-6919] - Improve EnclosureContainer's javadoc to explain that it should not be used with <wicket:enclosure>
+ * [WICKET-6925] - Deprecate AbstractWrapModel
+ * [WICKET-6940] - Update Spring to 6.0.0
+ * [WICKET-6942] - Replace usage of log4j 1.x in tests and wicket-examples with slf4j-simple
+ * [WICKET-7010] - Stop bundling old JQuery versions
+ * [WICKET-7027] - Remove component queueing
+ * [WICKET-7053] - Update Guice to 7.x (javax -> jakarta)
+
+=======================================================================
+
+