(wicket) branch master updated: WICKET-7116 Spelling corrections, and made the case of headings in the user guide consistent.
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 The following commit(s) were added to refs/heads/master by this push: new b7d8ba2cae WICKET-7116 Spelling corrections, and made the case of headings in the user guide consistent. b7d8ba2cae is described below commit b7d8ba2caeca63bc7f791a6d8555410cba236895 Author: Johan Stuyts AuthorDate: Thu Jun 27 18:48:02 2024 +0200 WICKET-7116 Spelling corrections, and made the case of headings in the user guide consistent. --- .../html/SingleNestedTransparentContainerPage.java | 2 +- .../html/TransparentWebMarkupContainerTest.java| 9 +++--- .../html/autocomponent/AutoComponentsBorder.html | 2 +- ...Test.java => AutoComponentsGenerationTest.java} | 10 +++ .../html/autocomponent/AutoComponentsPage.java | 2 +- .../wicket/markup/html/internal/EnclosureTest.java | 6 ++-- .../wicket/queueing/ComponentQueueingTest.java | 2 +- .../src/main/java/org/apache/wicket/Component.java | 2 +- .../java/org/apache/wicket/MarkupContainer.java| 4 +-- .../markup/html/basic/EnclosureContainer.java | 4 +-- .../wicket/markup/html/image/ExternalImage.java| 10 +++ .../wicket/markup/html/image/ExternalSource.java | 2 +- .../org/apache/wicket/markup/html/image/Image.java | 10 +++ .../apache/wicket/markup/html/image/Source.java| 2 +- .../wicket/markup/html/internal/Enclosure.java | 2 +- .../wicket/markup/html/media/MediaComponent.java | 8 ++--- .../wicket/markup/parser/AbstractMarkupFilter.java | 2 +- .../parser/filter/RelativePathPrefixHandler.java | 2 +- .../markup/parser/filter/WicketLinkTagHandler.java | 2 +- .../protocol/http/IResourceIsolationPolicy.java| 2 +- .../org/apache/wicket/util/tester/FormTester.java | 2 +- .../componentQueueing/componentQueueing_1.adoc | 8 ++--- .../src/main/asciidoc/forms2/forms2_11.adoc| 2 +- .../src/main/asciidoc/forms2/forms2_12.adoc| 2 +- .../main/asciidoc/internals/autocomponents.adoc| 4 +-- .../main/asciidoc/keepControl/keepControl_9.adoc | 4 +-- .../src/main/asciidoc/maven/maven_2.adoc | 2 +- .../main/asciidoc/modelsforms/modelsforms_2.adoc | 2 +- .../main/asciidoc/modelsforms/modelsforms_8.adoc | 2 +- .../src/main/asciidoc/repeaters/repeaters_4.adoc | 2 +- wicket-user-guide/src/main/asciidoc/single.adoc| 34 +++--- 31 files changed, 74 insertions(+), 75 deletions(-) diff --git a/wicket-core-tests/src/test/java/org/apache/wicket/markup/html/SingleNestedTransparentContainerPage.java b/wicket-core-tests/src/test/java/org/apache/wicket/markup/html/SingleNestedTransparentContainerPage.java index 3a514a5773..79c2b73400 100644 --- a/wicket-core-tests/src/test/java/org/apache/wicket/markup/html/SingleNestedTransparentContainerPage.java +++ b/wicket-core-tests/src/test/java/org/apache/wicket/markup/html/SingleNestedTransparentContainerPage.java @@ -41,7 +41,7 @@ public class SingleNestedTransparentContainerPage extends WebPage // The src attribute of the image tag inside this WebMarkupContainer is // essential in triggering this bug. This causes Wicket to insert an - // autocomponent (also a TransparentWebMarkupContainer) + // auto component (also a TransparentWebMarkupContainer) add(new WebMarkupContainer("group")); // if you add this TransparentWebMarkupContainer as first component in diff --git a/wicket-core-tests/src/test/java/org/apache/wicket/markup/html/TransparentWebMarkupContainerTest.java b/wicket-core-tests/src/test/java/org/apache/wicket/markup/html/TransparentWebMarkupContainerTest.java index 7c8fb2aed4..a270858585 100644 --- a/wicket-core-tests/src/test/java/org/apache/wicket/markup/html/TransparentWebMarkupContainerTest.java +++ b/wicket-core-tests/src/test/java/org/apache/wicket/markup/html/TransparentWebMarkupContainerTest.java @@ -38,7 +38,6 @@ import org.apache.wicket.markup.html.panel.Fragment; import org.apache.wicket.mock.MockPageManager; import org.apache.wicket.page.IManageablePage; import org.apache.wicket.page.IPageManager; -import org.apache.wicket.pageStore.IPageContext; import org.apache.wicket.request.mapper.parameter.PageParameters; import org.apache.wicket.util.resource.IResourceStream; import org.apache.wicket.util.resource.StringResourceStream; @@ -247,7 +246,7 @@ public class TransparentWebMarkupContainerTest extends WicketTestCase @Test void updateAjaxUpdateOfTransparentContainer() throws Exception { - TestEmbeddedAjaxComponet page = new TestEmbeddedAjaxComponet(); + TestEmbeddedAjaxComponent page = new TestEmbeddedAjaxComponent(); tester.startPage(page); assertEquals(2, page.renderHeadCount);
(wicket) branch master updated: WICKET-7115 Fixed spelling mistakes, replaced non-breaking spaces with regular spaces, and a few small improvements to Javadoc and example code in documentation.
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 The following commit(s) were added to refs/heads/master by this push: new 6151d0950a WICKET-7115 Fixed spelling mistakes, replaced non-breaking spaces with regular spaces, and a few small improvements to Javadoc and example code in documentation. 6151d0950a is described below commit 6151d0950ae4167ef8c02bebf88a1f48a90723eb Author: Johan Stuyts AuthorDate: Wed Jun 26 15:05:42 2024 +0200 WICKET-7115 Fixed spelling mistakes, replaced non-breaking spaces with regular spaces, and a few small improvements to Javadoc and example code in documentation. --- .../org/apache/wicket/ajax/AjaxChannelTest.java| 2 +- .../wicket/markup/html/form/FormComponentTest.java | 4 +-- .../paging/AbstractPagingNavigationTest.java | 2 +- .../AbstractPropertyModelObjectClassTest.java | 2 +- .../wicket/ajax/attributes/AjaxAttributeName.java | 2 +- .../resource/locator/ResourceNameIterator.java | 14 +--- .../apache/wicket/markup/AbstractMarkupParser.java | 10 +++--- .../head/filter/JavaScriptDeferHeaderResponse.java | 4 +-- .../wicket/markup/html/image/NonCachingImage.java | 2 +- .../wicket/markup/parser/AbstractMarkupFilter.java | 4 +-- .../org/apache/wicket/markup/parser/XmlTag.java| 2 +- .../AbstractOutputTransformerContainer.java| 2 +- .../protocol/http/AbstractRequestLogger.java | 6 ++-- .../wicket/request/resource/AbstractResource.java | 2 +- .../resource/JavaScriptPackageResource.java| 2 +- .../wicket/request/resource/PackageResource.java | 6 ++-- wicket-core/src/test/js/ajax.js| 4 +-- .../examples/ajax/builtin/AutoCompletePage.html| 2 +- .../wicket/examples/ajax/builtin/FormPage.html | 2 +- .../apache/wicket/examples/ajax/builtin/Index.html | 2 +- .../unicodeconverter/UnicodeConverter.java | 2 +- .../ajax/markup/html/AjaxEditableLabel.java| 2 +- .../autocomplete/AbstractAutoCompleteRenderer.java | 2 +- .../markup/html/captcha/CaptchaImageResource.java | 2 +- .../src/main/asciidoc/advanced/advanced_1.adoc | 2 +- .../src/main/asciidoc/advanced/advanced_2.adoc | 2 +- .../src/main/asciidoc/advanced/advanced_3.adoc | 2 +- .../src/main/asciidoc/advanced/advanced_5.adoc | 2 +- .../src/main/asciidoc/ajax/ajax_2.adoc | 2 +- .../src/main/asciidoc/ajax/ajax_3.adoc | 2 +- .../src/main/asciidoc/ajax/ajax_6.adoc | 2 +- .../asciidoc/bestpractices/bestpractices_10.adoc | 6 ++-- .../asciidoc/bestpractices/bestpractices_12.adoc | 4 +-- .../asciidoc/bestpractices/bestpractices_13.adoc | 2 +- .../asciidoc/bestpractices/bestpractices_15.adoc | 2 +- .../asciidoc/bestpractices/bestpractices_16.adoc | 2 +- .../asciidoc/bestpractices/bestpractices_2.adoc| 2 +- .../asciidoc/bestpractices/bestpractices_3.adoc| 4 +-- .../asciidoc/bestpractices/bestpractices_5.adoc| 8 ++--- .../asciidoc/bestpractices/bestpractices_6.adoc| 2 +- .../asciidoc/bestpractices/bestpractices_7.adoc| 2 +- .../componentQueueing/componentQueueing_4.adoc | 2 +- .../src/main/asciidoc/forms2/forms2_11.adoc| 4 +-- .../src/main/asciidoc/forms2/forms2_12.adoc| 2 +- .../src/main/asciidoc/forms2/forms2_2.adoc | 4 +-- .../src/main/asciidoc/forms2/forms2_5.adoc | 4 +-- .../src/main/asciidoc/forms2/forms2_9.adoc | 2 +- .../src/main/asciidoc/i18n/i18n_1.adoc | 4 +-- .../src/main/asciidoc/i18n/i18n_2.adoc | 6 ++-- .../src/main/asciidoc/i18n/i18n_3.adoc | 2 +- .../src/main/asciidoc/i18n/i18n_5.adoc | 2 +- ...-maven-import.png => intellij-maven-import.png} | Bin .../src/main/asciidoc/internals/pagestoring.adoc | 6 ++-- wicket-user-guide/src/main/asciidoc/jee/jee_4.adoc | 2 +- .../src/main/asciidoc/layout/layout_1.adoc | 2 +- .../src/main/asciidoc/maven/maven_2.adoc | 12 +++ .../main/asciidoc/modelsforms/modelsforms_3.adoc | 2 +- .../main/asciidoc/modelsforms/modelsforms_7.adoc | 4 +-- .../main/asciidoc/modelsforms/modelsforms_8.adoc | 2 +- .../src/main/asciidoc/monitoring.adoc | 2 +- .../nativewebsockets/nativewebsockets_1.adoc | 2 +- .../nativewebsockets/nativewebsockets_2.adoc | 4 +-- .../requestProcessing/requestProcessing_3.adoc | 2 +- .../requestProcessing/requestProcessing_4.adoc | 2 +- .../src/main/asciidoc/resources/resources_15.adoc | 36 ++--- .../src/main/asciidoc/resources/resources_16.adoc | 2 +- .../src/main/asciidoc/resources/resources_3.adoc | 2 +- .../src/main/asciidoc/resources/resources_4.adoc | 2 +- .../src/main/asciidoc/resources/resources_8.a
(wicket) branch master updated: Updated Jetty version
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 The following commit(s) were added to refs/heads/master by this push: new 6285a64d83 Updated Jetty version 6285a64d83 is described below commit 6285a64d835ad8308ea0cdca31a711537e8a913a Author: Andrea Del Bene AuthorDate: Wed Jun 19 15:08:47 2024 +0200 Updated Jetty version --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index cc82dd2e7a..a4337bf27f 100644 --- a/pom.xml +++ b/pom.xml @@ -165,7 +165,7 @@ 2.2.0 6.0.0 1.9.0 - 11.0.14 + 11.0.21 5.10.2 3.0.2 1.2.7
(wicket-site) branch asf-site updated: updated config versions
This is an automated email from the ASF dual-hosted git repository. adelbene pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/wicket-site.git The following commit(s) were added to refs/heads/asf-site by this push: new 87799ee1 updated config versions 87799ee1 is described below commit 87799ee1ae5502a0dde92c570958db0606ab81c8 Author: Andrea Del Bene AuthorDate: Mon Jun 17 10:09:40 2024 +0200 updated config versions --- _config.yml | 4 ++-- content/archetype-catalog.xml | 8 content/atom.xml | 2 +- content/start/download.html | 2 +- content/start/quickstart.html | 4 ++-- content/start/wicket-8.x.html | 30 +++--- 6 files changed, 25 insertions(+), 25 deletions(-) diff --git a/_config.yml b/_config.yml index fa00bfec..b9ec5104 100644 --- a/_config.yml +++ b/_config.yml @@ -18,14 +18,14 @@ wicket: version:10.1.0 version_90: 9.18.0 version_10: 10.1.0 - version_80: 8.15.0 + version_80: 8.16.0 version_70: 7.18.0 version_60: 6.30.0 version_15: 1.5.16 version_14: 1.4.23 version_13: 1.3.7 released: 2024-06-01 - versions: [6.30.0, 1.5.16, 1.4.23, 7.18.0, 8.15.0, 9.18.0, 1.5-SNAPSHOT, 6.31.0-SNAPSHOT, 7.19.0-SNAPSHOT, 8.16.0-SNAPSHOT, 9.18.0-SNAPSHOT, 10.1.0] + versions: [6.30.0, 1.5.16, 1.4.23, 7.18.0, 8.16.0, 9.18.0, 1.5-SNAPSHOT, 6.31.0-SNAPSHOT, 7.19.0-SNAPSHOT, 8.17.0-SNAPSHOT, 9.18.0-SNAPSHOT, 10.1.0] live_examples_url: http://examples10x.wicket.apache.org/ diff --git a/content/archetype-catalog.xml b/content/archetype-catalog.xml index 0704eb8c..0b39690b 100644 --- a/content/archetype-catalog.xml +++ b/content/archetype-catalog.xml @@ -19,8 +19,8 @@ org.apache.wicket wicket-archetype-quickstart - 8.16.0-SNAPSHOT - Wicket 8.16.0-SNAPSHOT Quickstart + 8.17.0-SNAPSHOT + Wicket 8.17.0-SNAPSHOT Quickstart @@ -54,8 +54,8 @@ org.apache.wicket wicket-archetype-quickstart - 8.15.0 - Wicket 8.15.0 Quickstart + 8.16.0 + Wicket 8.16.0 Quickstart diff --git a/content/atom.xml b/content/atom.xml index 71e6f726..6ce8d348 100644 --- a/content/atom.xml +++ b/content/atom.xml @@ -3,7 +3,7 @@ Apache Wicket http://wicket.apache.org/atom.xml; rel="self"/> http://wicket.apache.org/"/> -2024-06-17T07:47:06+00:00 +2024-06-17T08:09:01+00:00 http://wicket.apache.org/ Apache Wicket diff --git a/content/start/download.html b/content/start/download.html index 609d0ca6..7a847fd7 100644 --- a/content/start/download.html +++ b/content/start/download.html @@ -166,7 +166,7 @@ Wicket 8.x - 8.15.0 + 8.16.0 security fixes only, upgrade to 9.x or 10.x diff --git a/content/start/quickstart.html b/content/start/quickstart.html index 4a11c961..ab5cf474 100644 --- a/content/start/quickstart.html +++ b/content/start/quickstart.html @@ -217,7 +217,7 @@ command line to your clipboard. - 8.16.0-SNAPSHOT + 8.17.0-SNAPSHOT @@ -237,7 +237,7 @@ command line to your clipboard. - 8.15.0 + 8.16.0 diff --git a/content/start/wicket-8.x.html b/content/start/wicket-8.x.html index 22e65adf..f5128e91 100644 --- a/content/start/wicket-8.x.html +++ b/content/start/wicket-8.x.html @@ -150,11 +150,11 @@ releases will not break compatibility. Change log To see what changed in these releases you can read the -https://www.apache.org/dist/wicket/8.15.0/CHANGELOG-8.x;>change log. +https://www.apache.org/dist/wicket/8.16.0/CHANGELOG-8.x;>change log. Download -The most recent test version in this branch is: 8.15.0. +The most recent test version in this branch is: 8.16.0. You can test the current state of development using Maven or download it manually. Using Apache Maven @@ -164,7 +164,7 @@ You can test the current state of development using Maven o dependency groupIdorg.apache.wicket/groupId artifactIdwicket-core/artifactId -version8.15.0/version +version8.16.0/version /dependency Add the snippet above to your project’s POM in the dependency @@ -182,26 +182,26 @@ accordingly). from source: - Download source http://www.apache.org/dyn/closer.cgi/wicket/8.15.0/apache-wicket-8.15.0.tar.gz;>apache-wicket-8.15.0.tar.gz -(https://www.apache.org/dist/wicket/8.15.0/apache-wicket-8.15.0.tar.gz.asc;>PGP, -https://www.apache.org/dist/wicket/8.15.0/apache-wicket-8.15.0.tar.gz.sha256;>SHA-256 + Download source http://www.apache.org
(wicket-site) branch asf-site updated: Announce for 8.16.0
This is an automated email from the ASF dual-hosted git repository. adelbene pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/wicket-site.git The following commit(s) were added to refs/heads/asf-site by this push: new bbe58dac Announce for 8.16.0 bbe58dac is described below commit bbe58dac340b72b92d8286a783a954cd95b4b318 Author: Andrea Del Bene AuthorDate: Mon Jun 17 09:48:11 2024 +0200 Announce for 8.16.0 --- 2024/_posts/2024-06-17-wicket-8.16.0-released.md | 114 ++ content/atom.xml | 233 +-- content/index.html | 44 ++-- content/learn/index.html | 6 +- .../news/2024/06/17/wicket-8.16.0-released.html| 251 + content/news/2024/06/index.html| 11 + content/news/index.html| 7 + 7 files changed, 525 insertions(+), 141 deletions(-) diff --git a/2024/_posts/2024-06-17-wicket-8.16.0-released.md b/2024/_posts/2024-06-17-wicket-8.16.0-released.md new file mode 100644 index ..e0cd9e3e --- /dev/null +++ b/2024/_posts/2024-06-17-wicket-8.16.0-released.md @@ -0,0 +1,114 @@ +--- +layout: post +title: Apache Wicket 8.16.0 released +--- +The Apache Wicket PMC is proud to announce Apache Wicket 8.16.0! + +Apache Wicket is an open source Java component oriented web application +framework that powers thousands of web applications and web sites for +governments, stores, universities, cities, banks, email providers, and +more. You can find more about Apache Wicket at https://wicket.apache.org + +This release marks another minor release of Wicket 8. We +use semantic versioning for the development of Wicket, and as such no +API breaks are present in this release compared to 8.0.0. + +New and noteworthy +-- + +This version contains a fix for 'CVE-2024-36522 - Remote code execution via XSLT injection' + +Using this release +-- + +With Apache Maven update your dependency to (and don't forget to +update any other dependencies on Wicket projects to the same version): + +{% highlight xml%} + +org.apache.wicket +wicket-core +8.16.0 + +{% endhighlight%} + +Or download and build the distribution yourself, or use our +convenience binary package you can find here: + + * Download: http://wicket.apache.org/start/wicket-8.x.html#manually + + + +Upgrading from earlier versions +--- + +If you upgrade from 8.y.z this release is a drop in replacement. If +you come from a version prior to 8.0.0, please read our Wicket 8 +migration guide found at + + * http://s.apache.org/wicket8migrate + +Have fun! + +— The Wicket team + + + + +The signatures for the source release artefacts: + + +Signature for apache-wicket-8.16.0.zip: + + +-BEGIN PGP SIGNATURE- + +iQIzBAABCgAdFiEE0a6YZHC1pJw+aieyh48B+qjTVuEFAmZqB+QACgkQh48B+qjT +VuGz+xAAqu5r2R39HGtVLFDQ+t26pP/0DNGZv95sJvPbAjZjlnmPvw2zrbM+p69/ +G2JC1BYn9kSae2FVPALS6bcZ+c55Lg8atoA8o7RFOsbvQmRaXCXnU+ISu02xKlvg ++6EL4a2aXka4jF4nDSWIBfU9jm9Nk3CTMwYKTVd0r7LdVEcANB/LCSq74j08/PVM +CCh9vF0/FqLjC6GfD6uu6kL13r24aVk9RmvLXq5uZIOs/nnsfEx5jZtH818kdqre +fvuuT3wbTUJye9DDpuKTESAzMo+aXTKP9M1+pZOmiKnTDiN2aFi02vCo7YrmWpKO ++03LiQt5WZorDUamuBZwetzWajA1lyc+SGWwgnTCTEOkvZ6hMq3zRvo1awb+w0GL +hKGspHRWrlXuwueaIT7/ZDyE26UzIR+oo7l5C0iXPZkAz9ejG6lyoQz4B0sifJlC +ob3j5goApWIXBZMX/FyU1pHivLEbY7Uf8PNcq0g/NYtNuSk+/3yENH1cW+79gWEW +XvaxYfrhTjyIxhnv3cPz3erwSZTHA3r1xURrOYlrlsv8Aqd+Jj+USUhRPP60mc/W +S9bM3o05eFsZVY1rtJVfGl+nYuFEri1T8RgWNeolAdh37S5wdJy+iHn0jUnsPMQK +d27lFJ5neYqYC4F826vwBKDIg8FWUyrX1CDKfXidkJV/IAA03NE= +=Wi7u +-END PGP SIGNATURE- + + + +Signature for apache-wicket-8.16.0.tar.gz: + + +-BEGIN PGP SIGNATURE- + +iQIzBAABCgAdFiEE0a6YZHC1pJw+aieyh48B+qjTVuEFAmZqB+QACgkQh48B+qjT +VuEdjA/+P1szVHdIcom1H1hBTFBSaVaEM8aGf2S4dGplaFiHF3tySsvXzWnbFApU +7ycylRMheTz6BXRTpo1XGC57WNiqKCE5R9EFZkPqQiQMoFVb6lmEtTQqV+l8Tbxb +L2D1HEN3FhZ/KfPGKm6q46bjMfvfC+hb2mFbcsA8EftnkyKkZ0QfSYfXOCFSaEmF +mEruwXLeQAx2VRTzXgJzhQanjmNiqb1o7x0lCF26m7J6fgXMk+dl7wMg1/Lzl+tV +8It+eD598zs19hoytO5lKLDVbLPeSVAfxYEChH5BTpR2MTjY2YDBtngo8U5HtHTs +Sd0ICr/oOAWbu86GKCyMNk+uYNdcQCEZtdA4/qQUTq4O0UsFS5UcAUWT4Z0uoq3S +6c4Aa6S2faPw4ThhaCWSO56PMN3xKBAmERA8gmADv41PHh4N3BDuTANB3bwSrN/3 +b1I39Hxol+OXyuKMnivMeG9OdjoalSlSMhZkA4Tu0dokiZpDVslKltQcnApZdOyd +6BQuF7j8sQugiZLjtRPzyvIMo3oILNz1bVLOvltYEKI/AB4+C9ShBIX+EO1KlThO +0P2PjZXgPKNPKS51EsFGZa33tMEDCiuITEDGFeH0XveEnG0BLbBkE/Yx5lJfULdr +hZzNoF2E7tbktMsC0fSIoSQ6rCwrgeF0FTqZrkQuuKzMFJ1fdck= +=4MXn +-END PGP SIGNATURE- + + + + + +### This Release + + CHANGELOG for 8.16.0: + +# Bug + + * [WICKET-7056] - HttpSessionStore#getAttribute called on invalidated session + diff --git a/content/atom.xml b/content/atom.xml index 77fdb0e6
(wicket) branch wicket-8.x updated (f06a9a146a -> 9ee3ade755)
This is an automated email from the ASF dual-hosted git repository. adelbene pushed a change to branch wicket-8.x in repository https://gitbox.apache.org/repos/asf/wicket.git from f06a9a146a Merge pull request #871 from klopfdreh/feature/transformerfactory8 add a48edb5810 Added CHANGELOG for release 8.16.0 new 9ee3ade755 Start next development version The 1 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-8.x | 8 + archetypes/quickstart/pom.xml | 2 +- pom.xml|46 +- release.out| 27856 +++ 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-1.1/pom.xml | 2 +- wicket-cdi/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-http2/pom.xml | 4 +- .../wicket-http2/wicket-http2-core/pom.xml | 2 +- .../wicket-http2/wicket-http2-jetty/pom.xml| 2 +- .../wicket-http2/wicket-http2-servlet4/pom.xml | 2 +- .../wicket-http2/wicket-http2-tomcat/pom.xml | 2 +- .../wicket-http2/wicket-http2-undertow/pom.xml | 2 +- wicket-experimental/wicket-metrics/pom.xml | 4 +- wicket-extensions/pom.xml | 2 +- wicket-guice/pom.xml | 2 +- wicket-ioc/pom.xml | 2 +- wicket-jmx/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 +- 35 files changed, 27921 insertions(+), 57 deletions(-) create mode 100644 release.out
svn commit: r69800 - /release/wicket/8.15.0/
Author: adelbene Date: Mon Jun 17 07:06:41 2024 New Revision: 69800 Log: Remove previous version from mirrors Removed: release/wicket/8.15.0/
svn commit: r69799 - /dev/wicket/8.16.0/ /release/wicket/8.16.0/
Author: adelbene Date: Mon Jun 17 07:06:11 2024 New Revision: 69799 Log: Upload release to the mirrors Added: release/wicket/8.16.0/ - copied from r69798, dev/wicket/8.16.0/ Removed: dev/wicket/8.16.0/
(wicket) 03/03: [maven-release-plugin] prepare release rel/wicket-8.16.0
This is an automated email from the ASF dual-hosted git repository. adelbene pushed a commit to annotated tag rel/wicket-8.16.0 in repository https://gitbox.apache.org/repos/asf/wicket.git commit 48b1c3cd6e056b1b67edc1bd1020a3e0ef3c6d2a Author: Andrea Del Bene AuthorDate: Wed Jun 12 21:56:57 2024 +0200 [maven-release-plugin] prepare release rel/wicket-8.16.0 --- archetypes/quickstart/pom.xml | 2 +- pom.xml| 48 +++--- 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-1.1/pom.xml | 2 +- wicket-cdi/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-http2/pom.xml | 4 +- .../wicket-http2/wicket-http2-core/pom.xml | 2 +- .../wicket-http2/wicket-http2-jetty/pom.xml| 2 +- .../wicket-http2/wicket-http2-servlet4/pom.xml | 2 +- .../wicket-http2/wicket-http2-tomcat/pom.xml | 2 +- .../wicket-http2/wicket-http2-undertow/pom.xml | 2 +- wicket-experimental/wicket-metrics/pom.xml | 4 +- wicket-extensions/pom.xml | 2 +- wicket-guice/pom.xml | 2 +- wicket-ioc/pom.xml | 2 +- wicket-jmx/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 +- 33 files changed, 58 insertions(+), 58 deletions(-) diff --git a/archetypes/quickstart/pom.xml b/archetypes/quickstart/pom.xml index f08a7985a9..d6b9d70cd5 100644 --- a/archetypes/quickstart/pom.xml +++ b/archetypes/quickstart/pom.xml @@ -20,7 +20,7 @@ org.apache.wicket wicket-parent - 8.16.0-SNAPSHOT + 8.16.0 ../../pom.xml wicket-archetype-quickstart diff --git a/pom.xml b/pom.xml index 518417d847..887f4ffceb 100644 --- a/pom.xml +++ b/pom.xml @@ -24,7 +24,7 @@ org.apache.wicket wicket-parent - 8.16.0-SNAPSHOT + 8.16.0 pom Wicket Parent Wicket is a Java-based open source component web application framework. @@ -82,7 +82,7 @@ scm:git:http://git-wip-us.apache.org/repos/asf/wicket.git scm:git:https://git-wip-us.apache.org/repos/asf/wicket.git http://git-wip-us.apache.org/repos/asf/wicket/repo?p=wicket.git - HEAD + rel/wicket-8.16.0 @@ -284,7 +284,7 @@ org.apache.wicket wicket - 8.16.0-SNAPSHOT + 8.16.0 @@ -293,37 +293,37 @@ org.apache.wicket wicket-auth-roles - 8.16.0-SNAPSHOT + 8.16.0 jar org.apache.wicket wicket-bean-validation - 8.16.0-SNAPSHOT + 8.16.0 jar org.apache.wicket wicket-cdi - 8.16.0-SNAPSHOT + 8.16.0 jar org.apache.wicket wicket-cdi-1.1 - 8.16.0-SNAPSHOT + 8.16.0 jar org.apache.wicket wicket-core
(wicket) annotated tag rel/wicket-8.16.0 created (now a23dccbfaf)
This is an automated email from the ASF dual-hosted git repository. adelbene pushed a change to annotated tag rel/wicket-8.16.0 in repository https://gitbox.apache.org/repos/asf/wicket.git at a23dccbfaf (tag) tagging 48b1c3cd6e056b1b67edc1bd1020a3e0ef3c6d2a (commit) by Andrea Del Bene on Wed Jun 12 21:57:07 2024 +0200 - Log - [maven-release-plugin] copy for tag rel/wicket-8.16.0 --- This annotated tag includes the following new commits: new a48edb5810 Added CHANGELOG for release 8.16.0 new 2c2718914a Changes to notice files new 48b1c3cd6e [maven-release-plugin] prepare release rel/wicket-8.16.0 The 3 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.
(wicket) 02/03: Changes to notice files
This is an automated email from the ASF dual-hosted git repository. adelbene pushed a commit to annotated tag rel/wicket-8.16.0 in repository https://gitbox.apache.org/repos/asf/wicket.git commit 2c2718914a30889466152b1c5f0e86c625760d13 Author: Andrea Del Bene AuthorDate: Wed Jun 12 21:55:49 2024 +0200 Changes to notice files --- NOTICE | 112 +++-- 1 file changed, 53 insertions(+), 59 deletions(-) diff --git a/NOTICE b/NOTICE index 7cc91f994f..71f27fdc49 100644 --- a/NOTICE +++ b/NOTICE @@ -1,5 +1,5 @@ Apache Wicket -Copyright 2006-2016 The Apache Software Foundation +Copyright 2006-2024 The Apache Software Foundation This product includes software developed at The Apache Software Foundation (http://www.apache.org/). @@ -12,61 +12,22 @@ NB: DO NOT ADD LICENSES/NOTICES/ATTRIBUTIONS TO THIS FILE, BUT IN THE AUTOMATICALLY INCLUDE THE NOTICE IN THIS FILE. --- -src/./wicket-guice - Apache Wicket - Copyright 2006-2012 Apache Software Foundation - - This product includes software developed at - The Apache Software Foundation (http://www.apache.org/). - - This product includes Guice, developed at Google, and licensed - under the Apache License 2.0. (http://code.google.com/p/google-guice/). +src/./wicket-experimental/wicket-metrics --- -src/./wicket-examples - Apache Wicket Examples - Copyright 2006-2012 Apache Software Foundation + Apache Wicket Metrics + Copyright 2006-2016 Apache Software Foundation This product includes software developed at The Apache Software Foundation (http://www.apache.org/). - Contains Script.aculo.us javascript library released under a MIT license. - Copyright (c) 2005 Thomas Fuchs - - Contains prototype.js javascript library released under a MIT style license. - (c) 2005 Sam Stephenson - - Contains behaviour.js javascript library released under BSD license. - Behaviour v1.1 by Ben Nolan, June 2005. Based largely on the work - of Simon Willison - - com.meterware.httpunit.ParsedHTML is taken from HttpUnit, released - under a MIT style license. - Copyright (c) 2000-2004, Russell Gold + This product uses AspectJ, developed at Eclipse, and licensed + under the Eclipse Public License. (https://eclipse.org/aspectj/). - Contains software developed by the Dojo foundation. - The dojo javascript is dual licensed under the AFL and BSD license. - Included in this software under the BSD license. - Copyright (c) 2004-2005, The Dojo Foundation - - This product includes software developed by the Spring Framework Project - (http://www.springframework.org). - - This product includes software developed by the CGLib Project - (http://cglib.sourceforge.net). - - This product includes ASM, released under a BSD style license (http://asm.objectweb.org). - Copyright (c) 2000-2005 INRIA, France Telecom - - This product includes jhighlight (https://jhighlight.dev.java.net/) - which is released under CDDL 1.0 license (http://www.opensource.org/licenses/cddl1.php). - --- src/./wicket-core --- Apache Wicket - Copyright 2006-2012 Apache Software Foundation + Copyright 2006-2016 Apache Software Foundation This product includes software developed at The Apache Software Foundation (http://www.apache.org/). @@ -98,28 +59,61 @@ src/./wicket-core [1]: http://the-stickman.com/web-development/javascript/upload-multiple-files-with-a-single-file-element/ --- -src/./wicket-datetime +src/./wicket-guice --- - Apache Wicket Date Time - Copyright 2006-2012 Apache Software Foundation + Apache Wicket + Copyright 2006-2016 Apache Software Foundation This product includes software developed at The Apache Software Foundation (http://www.apache.org/). - - Contains code of the Yahoo User Interface library (version: 2.8.2r1), - released under the BSD License: - http://developer.yahoo.net/yui/license.txt - Copyright (c) 2010, Yahoo! Inc. + This product includes Guice, developed at Google, and licensed + under the Apache License 2.0. (http://code.google.com/p/google-guice/). --- -src/./wicket-metrics +src/./wicket-examples --- - - Apache Wicket Metrics + Apache Wicket
(wicket) 01/03: Added CHANGELOG for release 8.16.0
This is an automated email from the ASF dual-hosted git repository. adelbene pushed a commit to annotated tag rel/wicket-8.16.0 in repository https://gitbox.apache.org/repos/asf/wicket.git commit a48edb581097a40381ee7c9df6cee61d8bbf2dbf Author: Andrea Del Bene AuthorDate: Wed Jun 12 21:53:29 2024 +0200 Added CHANGELOG for release 8.16.0 --- CHANGELOG-8.x | 8 1 file changed, 8 insertions(+) diff --git a/CHANGELOG-8.x b/CHANGELOG-8.x index 0dde463091..f2ad23caa2 100644 --- a/CHANGELOG-8.x +++ b/CHANGELOG-8.x @@ -2,6 +2,14 @@ This file contains all changes done in releases for Apache Wicket 8.x. === +Release Notes - Wicket - Version 8.16.0 + +** Bug + +* [WICKET-7056] - HttpSessionStore#getAttribute called on invalidated session + +=== + Release Notes - Wicket - Version 8.15.0 ** Improvement
svn commit: r69687 - in /dev/wicket/8.16.0: ./ binaries/
Author: adelbene Date: Wed Jun 12 20:42:15 2024 New Revision: 69687 Log: Upload wicket-8.16.0 to staging area Added: dev/wicket/8.16.0/CHANGELOG-8.x dev/wicket/8.16.0/apache-wicket-8.16.0.tar.gz (with props) dev/wicket/8.16.0/apache-wicket-8.16.0.tar.gz.asc dev/wicket/8.16.0/apache-wicket-8.16.0.tar.gz.sha256 dev/wicket/8.16.0/apache-wicket-8.16.0.zip (with props) dev/wicket/8.16.0/apache-wicket-8.16.0.zip.asc dev/wicket/8.16.0/apache-wicket-8.16.0.zip.sha256 dev/wicket/8.16.0/binaries/ dev/wicket/8.16.0/binaries/apache-wicket-8.16.0-bin.tar.gz (with props) dev/wicket/8.16.0/binaries/apache-wicket-8.16.0-bin.tar.gz.asc dev/wicket/8.16.0/binaries/apache-wicket-8.16.0-bin.tar.gz.sha256 dev/wicket/8.16.0/binaries/apache-wicket-8.16.0-bin.zip (with props) dev/wicket/8.16.0/binaries/apache-wicket-8.16.0-bin.zip.asc dev/wicket/8.16.0/binaries/apache-wicket-8.16.0-bin.zip.sha256 Added: dev/wicket/8.16.0/CHANGELOG-8.x == --- dev/wicket/8.16.0/CHANGELOG-8.x (added) +++ dev/wicket/8.16.0/CHANGELOG-8.x Wed Jun 12 20:42:15 2024 @@ -0,0 +1,907 @@ +This file contains all changes done in releases for Apache Wicket 8.x. + +=== + +Release Notes - Wicket - Version 8.16.0 + +** Bug + +* [WICKET-7056] - HttpSessionStore#getAttribute called on invalidated session + +=== + +Release Notes - Wicket - Version 8.15.0 + +** Improvement + +* [WICKET-7002] - Application metadata access should not require synchronization +* [WICKET-7017] - ListenerRequestHandler should not hide IndexOutOfBoundsException +* [WICKET-7035] - fileCountMax should be added to control the amount of files being uploaded +* [WICKET-7041] - Reduce allocations when rendering component headers + +=== + +Release Notes - Wicket - Version 8.14.0 + +** Bug + +* [WICKET-6908] - Possible bug / edge case where page is not detached +* [WICKET-6910] - StalePageException not thrown +* [WICKET-6914] - Visibility change of "File Upload" via ajax causes "missing" form-data +* [WICKET-6931] - User guide: 'determinate' is not a verb; should be changed into 'to determine' +* [WICKET-6944] - Memory leak in WicketEndpoint +* [WICKET-6945] - MultipartFormComponentListener modifies enctype on invisible forms, leading to javascript errors + +** Task + +* [WICKET-6919] - Improve EnclosureContainer's javadoc to explain that it should not be used with +* [WICKET-6937] - Update the keystore used by the quickstart application +* [WICKET-6942] - Replace usage of log4j 1.x in tests and wicket-examples with slf4j-simple + +=== + +Release Notes - Wicket - Version 8.13.0 + +** Bug + +* [WICKET-6875] - Example for FileSystemResource.java does not work +* [WICKET-6877] - Removing component's MetaData during detach phase from within a Behavior causes issue +* [WICKET-6878] - Rendering of relative Urls does not take into account filterpath for absolute Urls +* [WICKET-6881] - Link on website to JavaDoc of version 1.3.x is broken +* [WICKET-6896] - AutoCompleteTextField re-opens dropdown item list after item has been selected + +** New Feature + +* [WICKET-6886] - LambdaChoiceRenderer + +** Improvement + +* [WICKET-6876] - add an AJAX behavior that allows to collect file information when a file, to be uploaded, is selected. +* [WICKET-6880] - Documentation of DataTable/DataGridView has reference to unknown class UserProvider +* [WICKET-6885] - Add scope col and colgroup to HeadersToolbar + +=== + +Release Notes - Wicket - Version 8.12.0 + +** Bug + +* [WICKET-6815] - Incorrect parsing of html attributes +* [WICKET-6858] - Do not lower case the session cookie name +* [WICKET-6860] - ConcatBundleResource double scope processing when CssUrlReplacer is used +* [WICKET-6863] - Method Component.setVisibilityAllowed should call onVisibleStateChanged() +* [WICKET-6865] - JS Error on keyup in AutoCompleteTextField +* [WICKET-6867] - AutoComplete list don't choose any item, if click took more then 500 ms +* [WICKET-6868] - UploadProcessBar doesn't work anymore with AjaxFormSubmitBehaviour("change") out of the box +* [WICKET-6869] - StalePageException does not refresh page +* [WICKET-6870] - Wicket complains about component failing to render +* [WICKET-6871] - Exception with nested AjaxLazyLoadPanel + +** Task + +* [WICKET-6873] - Upgrade jQuery to 3.6.0 + +=== + +Release Notes - Wic
svn commit: r69686 - /dev/wicket/8.16.0/
Author: adelbene Date: Wed Jun 12 20:41:16 2024 New Revision: 69686 Log: Create 8.16.0 release staging area Added: dev/wicket/8.16.0/
(wicket) branch master updated (139b921ed4 -> 44e4da7afb)
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 139b921ed4 WICKET-7111 Fix/improve Application_el.utf8.properties: fix filename, replace xml contents with properly formatted comments, add missing properties. (#879) add a82024c2a6 Added CHANGELOG for release 10.1.0 new 44e4da7afb Start next development version The 1 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 |25 + archetypes/quickstart/pom.xml | 2 +- pom.xml|46 +- release.out| 14945 +++ 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-core-tests/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 | 4 +- wicket-extensions-tester/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-native-websocket-tester/pom.xml | 2 +- wicket-objectsizeof-agent/pom.xml | 2 +- wicket-request/pom.xml | 2 +- wicket-spring/pom.xml | 2 +- wicket-tester/pom.xml | 2 +- wicket-user-guide/pom.xml | 2 +- wicket-util/pom.xml| 2 +- wicket-velocity/pom.xml| 2 +- wicket/pom.xml | 2 +- 33 files changed, 15024 insertions(+), 54 deletions(-) create mode 100644 release.out
svn commit: r69491 - /release/wicket/10.0.0/
Author: adelbene Date: Sat Jun 1 17:05:02 2024 New Revision: 69491 Log: Remove previous version from mirrors Removed: release/wicket/10.0.0/
(wicket) annotated tag rel/wicket-10.1.0 updated (cae83534a6 -> e744679176)
This is an automated email from the ASF dual-hosted git repository. adelbene pushed a change to annotated tag rel/wicket-10.1.0 in repository https://gitbox.apache.org/repos/asf/wicket.git *** WARNING: tag rel/wicket-10.1.0 was modified! *** from cae83534a6 (commit) to e744679176 (tag) tagging cae83534a6e1ee0958c9438c61dd93e7f6d2c6de (commit) by Andrea Del Bene on Tue May 28 21:16:24 2024 +0200 - Log - [maven-release-plugin] copy for tag rel/wicket-10.1.0 --- No new revisions were added by this update. Summary of changes:
svn commit: r69490 - /dev/wicket/10.1.0/ /release/wicket/10.1.0/
Author: adelbene Date: Sat Jun 1 17:04:41 2024 New Revision: 69490 Log: Upload release to the mirrors Added: release/wicket/10.1.0/ - copied from r69489, dev/wicket/10.1.0/ Removed: dev/wicket/10.1.0/
svn commit: r69489 - /release/wicket/9.17.0/
Author: adelbene Date: Sat Jun 1 17:04:13 2024 New Revision: 69489 Log: Remove previous version from mirrors Removed: release/wicket/9.17.0/
(wicket) branch wicket-9.x updated (bc7dcc3f5b -> b92cbc6684)
This is an automated email from the ASF dual-hosted git repository. adelbene pushed a change to branch wicket-9.x in repository https://gitbox.apache.org/repos/asf/wicket.git from bc7dcc3f5b feat: configurable transformer formatting (#870) add 6537ecdea9 Added CHANGELOG for release 9.18.0 new b92cbc6684 Start next development version The 1 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-9.x | 17 archetypes/quickstart/pom.xml | 2 +- pom.xml| 46 +++--- 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-core/pom.xml| 2 +- wicket-devutils/pom.xml| 2 +- wicket-examples/pom.xml| 2 +- wicket-experimental/pom.xml| 2 +- wicket-experimental/wicket-http2/pom.xml | 4 +- .../wicket-http2/wicket-http2-core/pom.xml | 2 +- .../wicket-http2/wicket-http2-jetty/pom.xml| 2 +- .../wicket-http2/wicket-http2-servlet4/pom.xml | 2 +- .../wicket-http2/wicket-http2-tomcat/pom.xml | 2 +- .../wicket-http2/wicket-http2-undertow/pom.xml | 2 +- wicket-experimental/wicket-metrics/pom.xml | 4 +- wicket-extensions/pom.xml | 2 +- wicket-guice/pom.xml | 2 +- wicket-ioc/pom.xml | 2 +- wicket-jmx/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 +- 33 files changed, 73 insertions(+), 56 deletions(-)
(wicket) 01/01: Start next development version
This is an automated email from the ASF dual-hosted git repository. adelbene pushed a commit to branch wicket-9.x in repository https://gitbox.apache.org/repos/asf/wicket.git commit b92cbc6684bc0eff336115830a9b6871075a3536 Author: Andrea Del Bene AuthorDate: Sat Jun 1 19:01:53 2024 +0200 Start next development version --- archetypes/quickstart/pom.xml | 2 +- pom.xml| 46 +++--- 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-core/pom.xml| 2 +- wicket-devutils/pom.xml| 2 +- wicket-examples/pom.xml| 2 +- wicket-experimental/pom.xml| 2 +- wicket-experimental/wicket-http2/pom.xml | 4 +- .../wicket-http2/wicket-http2-core/pom.xml | 2 +- .../wicket-http2/wicket-http2-jetty/pom.xml| 2 +- .../wicket-http2/wicket-http2-servlet4/pom.xml | 2 +- .../wicket-http2/wicket-http2-tomcat/pom.xml | 2 +- .../wicket-http2/wicket-http2-undertow/pom.xml | 2 +- wicket-experimental/wicket-metrics/pom.xml | 4 +- wicket-extensions/pom.xml | 2 +- wicket-guice/pom.xml | 2 +- wicket-ioc/pom.xml | 2 +- wicket-jmx/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 +- 32 files changed, 56 insertions(+), 56 deletions(-) diff --git a/archetypes/quickstart/pom.xml b/archetypes/quickstart/pom.xml index aeb621bed9..adf4529dff 100644 --- a/archetypes/quickstart/pom.xml +++ b/archetypes/quickstart/pom.xml @@ -20,7 +20,7 @@ org.apache.wicket wicket-parent - 9.18.0-SNAPSHOT + 9.19.0-SNAPSHOT ../../pom.xml wicket-archetype-quickstart diff --git a/pom.xml b/pom.xml index 82a3a73e77..c9080a40ff 100644 --- a/pom.xml +++ b/pom.xml @@ -24,7 +24,7 @@ org.apache.wicket wicket-parent - 9.18.0-SNAPSHOT + 9.19.0-SNAPSHOT pom Wicket Parent Wicket is a Java-based open source component web application framework. @@ -339,37 +339,37 @@ org.apache.wicket wicket - 9.18.0-SNAPSHOT + 9.19.0-SNAPSHOT pom org.apache.wicket wicket-auth-roles - 9.18.0-SNAPSHOT + 9.19.0-SNAPSHOT jar org.apache.wicket wicket-bean-validation - 9.18.0-SNAPSHOT + 9.19.0-SNAPSHOT jar org.apache.wicket wicket-cdi - 9.18.0-SNAPSHOT + 9.19.0-SNAPSHOT jar org.apache.wicket wicket-core - 9.18.0-SNAPSHOT + 9.19.0-SNAPSHOT jar org.apache.wicket wicket-devutils - 9.18.0-SNAPSHOT + 9.19.0-SNAPSHOT jar @@ -380,97 +380,97 @@ org.apache.wicket wicket-extensions - 9.18.0-SNAPSHOT
svn commit: r69488 - /dev/wicket/9.18.0/ /release/wicket/9.18.0/
Author: adelbene Date: Sat Jun 1 17:01:39 2024 New Revision: 69488 Log: Upload release to the mirrors Added: release/wicket/9.18.0/ - copied from r69487, dev/wicket/9.18.0/ Removed: dev/wicket/9.18.0/
(wicket) annotated tag rel/wicket-9.18.0 updated (456eb44537 -> a4f9573b0c)
This is an automated email from the ASF dual-hosted git repository. adelbene pushed a change to annotated tag rel/wicket-9.18.0 in repository https://gitbox.apache.org/repos/asf/wicket.git *** WARNING: tag rel/wicket-9.18.0 was modified! *** from 456eb44537 (commit) to a4f9573b0c (tag) tagging 456eb44537aaf15db16748a883c79bfe2662f2d7 (commit) by Andrea Del Bene on Mon May 27 21:39:58 2024 +0200 - Log - [maven-release-plugin] copy for tag rel/wicket-9.18.0 --- No new revisions were added by this update. Summary of changes:
svn commit: r69429 - in /dev/wicket/10.1.0: ./ binaries/
Author: adelbene Date: Tue May 28 19:31:19 2024 New Revision: 69429 Log: Upload wicket-10.1.0 to staging area Added: dev/wicket/10.1.0/CHANGELOG-10.x dev/wicket/10.1.0/apache-wicket-10.1.0.tar.gz (with props) dev/wicket/10.1.0/apache-wicket-10.1.0.tar.gz.asc dev/wicket/10.1.0/apache-wicket-10.1.0.tar.gz.sha256 dev/wicket/10.1.0/apache-wicket-10.1.0.zip (with props) dev/wicket/10.1.0/apache-wicket-10.1.0.zip.asc dev/wicket/10.1.0/apache-wicket-10.1.0.zip.sha256 dev/wicket/10.1.0/binaries/ dev/wicket/10.1.0/binaries/apache-wicket-10.1.0-bin.tar.gz (with props) dev/wicket/10.1.0/binaries/apache-wicket-10.1.0-bin.tar.gz.asc dev/wicket/10.1.0/binaries/apache-wicket-10.1.0-bin.tar.gz.sha256 dev/wicket/10.1.0/binaries/apache-wicket-10.1.0-bin.zip (with props) dev/wicket/10.1.0/binaries/apache-wicket-10.1.0-bin.zip.asc dev/wicket/10.1.0/binaries/apache-wicket-10.1.0-bin.zip.sha256 Added: dev/wicket/10.1.0/CHANGELOG-10.x == --- dev/wicket/10.1.0/CHANGELOG-10.x (added) +++ dev/wicket/10.1.0/CHANGELOG-10.x Tue May 28 19:31:19 2024 @@ -0,0 +1,218 @@ +This file contains all changes done in releases for Apache Wicket 10.x. + +=== + +Release Notes - Wicket - Version 10.1.0 + +** Bug + +* [WICKET-7102] - Error in LiveSessionsPage +* [WICKET-7104] - wicket-autocomplete.min.js minified too aggressively +* [WICKET-7111] - Greek Application i18n is broken due to wrong file name + +** New Feature + +* [WICKET-7109] - Create a ready to use dropdown supporting grouping + +** Improvement + +* [WICKET-7098] - [Websockets] malformed XML is generated if runtime exceptions happen during rendering phase of a web socket push request +* [WICKET-7101] - auto-label is not automatically updated when related form component is updated. +* [WICKET-7103] - Enhance ModalDialog API +* [WICKET-7110] - Add stack trace of lock holding thread in CouldNotLockPageException + +** Wish + +* [WICKET-7105] - Remove 'final' from AbstractPartialPageRequestHandler#add(Component...) + +=== + +Release Notes - Wicket - Version 10.0.0 + +** Sub-task + +* [WICKET-7089] - Set cookie SameSite only if the container supports it + +** Bug + +* [WICKET-7081] - Open packages to expose resources to other modules +* [WICKET-7086] - Injecting Spring bean may cause ClassCastException +* [WICKET-7087] - AjaxLazyLoadPanelTester not available in 10.0.0-M2 +* [WICKET-7090] - Files in release jars do not have a modification timestamp set +* [WICKET-7091] - FilePageStore throws NPE +* [WICKET-7096] - stylesheets referenced via automatic linking miss nonce attribute + +** Improvement + +* [WICKET-7080] - [Events] make default events delivery machinery pluggable and roll usable annotation based one +* [WICKET-7082] - Easier to work with polymorphic values inside IModel +* [WICKET-7083] - Trigger client side validation when using SubmitLinks +* [WICKET-7088] - Improve test reliability by resolving nondeterministic order of Set and Map +* [WICKET-7093] - Add support for missing CSP directives +* [WICKET-7094] - Make all CSP schemes configurable +* [WICKET-7099] - Validate FormTester constructor parameter workingForm + +** Task + +* [WICKET-7079] - Update the user guide with the new wicket-tester module +* [WICKET-7100] - Update commons-fileupload2 to 2.0.0-M2 + +=== + +Release Notes - Wicket - Version 10.0.0-M2 + +** Bug + +* [WICKET-7056] - HttpSessionStore#getAttribute called on invalidated session +* [WICKET-7061] - When I move from 9.13.0->9.14.0, my importmaps fail to parse correctly due to presence of the CDATA wrapping. +* [WICKET-7065] - TextFilteredPropertyColumn violates CSP +* [WICKET-7067] - DefaultExceptionMapper should not set disableCaching for WebSocketResponse +* [WICKET-7070] - Quick start generated app has multiple errors +* [WICKET-7071] - Problems when calling request.getInputStream() before executing WicketFilter +* [WICKET-7072] - JUnit code in /src/main/java breaks JPMS support in Eclipse IDE +* [WICKET-7074] - [AJAX] malformed XML is produced if an error is produced during AJAX rendering and a redirect is issued +* [WICKET-7076] - JavaScriptReferenceType newly created is not serializable +* [WICKET-7077] - 2 spring web application contexts are created + +** Improvement + +* [WICKET-7039] - Improve Accessibility of wicket-autocomplete.js +* [WICKET-7060] - Minor improvements to wicket-examples +* [WICKET-7063] - Convert all Application_*.properties to Application_*.utf8.properties +* [WICKET-7066] - Add possibility to define type-Attrib
svn commit: r69428 - /dev/wicket/10.1.0/
Author: adelbene Date: Tue May 28 19:30:24 2024 New Revision: 69428 Log: Create 10.1.0 release staging area Added: dev/wicket/10.1.0/
svn commit: r69410 - in /dev/wicket/9.18.0: ./ binaries/
Author: adelbene Date: Mon May 27 20:08:22 2024 New Revision: 69410 Log: Upload wicket-9.18.0 to staging area Added: dev/wicket/9.18.0/CHANGELOG-9.x dev/wicket/9.18.0/apache-wicket-9.18.0.tar.gz (with props) dev/wicket/9.18.0/apache-wicket-9.18.0.tar.gz.asc dev/wicket/9.18.0/apache-wicket-9.18.0.tar.gz.sha256 dev/wicket/9.18.0/apache-wicket-9.18.0.zip (with props) dev/wicket/9.18.0/apache-wicket-9.18.0.zip.asc dev/wicket/9.18.0/apache-wicket-9.18.0.zip.sha256 dev/wicket/9.18.0/binaries/ dev/wicket/9.18.0/binaries/apache-wicket-9.18.0-bin.tar.gz (with props) dev/wicket/9.18.0/binaries/apache-wicket-9.18.0-bin.tar.gz.asc dev/wicket/9.18.0/binaries/apache-wicket-9.18.0-bin.tar.gz.sha256 dev/wicket/9.18.0/binaries/apache-wicket-9.18.0-bin.zip (with props) dev/wicket/9.18.0/binaries/apache-wicket-9.18.0-bin.zip.asc dev/wicket/9.18.0/binaries/apache-wicket-9.18.0-bin.zip.sha256 Added: dev/wicket/9.18.0/CHANGELOG-9.x == --- dev/wicket/9.18.0/CHANGELOG-9.x (added) +++ dev/wicket/9.18.0/CHANGELOG-9.x Mon May 27 20:08:22 2024 @@ -0,0 +1,688 @@ +This file contains all changes done in releases for Apache Wicket 9.x. + +=== + +Release Notes - Wicket - Version 9.18.0 + +** Bug + +* [WICKET-7102] - Error in LiveSessionsPage +* [WICKET-7104] - wicket-autocomplete.min.js minified too aggressively + +** New Feature + +* [WICKET-7109] - Create a ready to use dropdown supporting grouping + +** Improvement + +* [WICKET-7101] - auto-label is not automatically updated when related form component is updated. + +=== + +Release Notes - Wicket - Version 9.17.0 + +** Bug + +* [WICKET-7086] - Injecting Spring bean may cause ClassCastException +* [WICKET-7091] - FilePageStore throws NPE +* [WICKET-7096] - stylesheets referenced via automatic linking miss nonce attribute +* [WICKET-7097] - ServletWebResponse allows writing headers to committed HttpServletResponse + +** Improvement + +* [WICKET-7093] - Add support for missing CSP directives +* [WICKET-7094] - Make all CSP schemes configurable +* [WICKET-7099] - Validate FormTester constructor parameter workingForm + +=== + +Release Notes - Wicket - Version 9.16.0 + +** Bug + +* [WICKET-7056] - HttpSessionStore#getAttribute called on invalidated session +* [WICKET-7074] - [AJAX] malformed XML is produced if an error is produced during AJAX rendering and a redirect is issued +* [WICKET-7076] - JavaScriptReferenceType newly created is not serializable +* [WICKET-7081] - Open packages to expose resources to other modules + +** Improvement + +* [WICKET-7078] - CSP: inline JS in Choices and Selection of Palette +* [WICKET-7080] - [Events] make default events delivery machinery pluggable and roll usable annotation based one +* [WICKET-7082] - Easier to work with polymorphic values inside IModel +* [WICKET-7083] - Trigger client side validation when using SubmitLinks + +** Task + +* [WICKET-7073] - Update JQuery to 3.7.1 + +=== + +Release Notes - Wicket - Version 9.15.0 + +** Bug + +* [WICKET-7061] - When I move from 9.13.0->9.14.0, my importmaps fail to parse correctly due to presence of the CDATA wrapping. +* [WICKET-7065] - TextFilteredPropertyColumn violates CSP +* [WICKET-7067] - DefaultExceptionMapper should not set disableCaching for WebSocketResponse +* [WICKET-7070] - Quick start generated app has multiple errors +* [WICKET-7071] - Problems when calling request.getInputStream() before executing WicketFilter + +** Improvement + +* [WICKET-7039] - Improve Accessibility of wicket-autocomplete.js +* [WICKET-7063] - Convert all Application_*.properties to Application_*.utf8.properties +* [WICKET-7066] - Add possibility to define type-Attribute of JavascriptHeaderItem as "module" +* [WICKET-7068] - Current tree themes are not RTL friendly + +** Task + +* [WICKET-7069] - assertTrue(equals()) in tests should be replaced with assertEquals + +=== + +Release Notes - Wicket - Version 9.14.0 + +** Bug + +* [WICKET-7013] - IndexOutOfBoundsException in InSessionPageStore +* [WICKET-7052] - Interrupting a task should not be logged as an error +* [WICKET-7054] - Tag
svn commit: r69409 - /dev/wicket/9.18.0/
Author: adelbene Date: Mon May 27 20:07:22 2024 New Revision: 69409 Log: Create 9.18.0 release staging area Added: dev/wicket/9.18.0/
(wicket-site) 01/01: Merge pull request #21 from froque/add_9.17.0
This is an automated email from the ASF dual-hosted git repository. adelbene pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/wicket-site.git commit b6decf30f3a2b607e43df15bc04b907088cfd8ba Merge: 786fa24c 3188381e Author: Andrea Del Bene AuthorDate: Fri Apr 26 15:42:22 2024 +0200 Merge pull request #21 from froque/add_9.17.0 Adds 9.17.0 version _config.yml |4 +- content/archetype-catalog.xml |8 +- content/atom.xml | 14 +- content/contribute/index.html | 12 +- content/css/style.css | 1736 + content/css/style.css.map | 47 +- content/start/download.html |2 +- content/start/quickstart.html |4 +- content/start/wicket-9.x.html | 30 +- contribute/index.md | 12 +- 10 files changed, 619 insertions(+), 1250 deletions(-)
(wicket-site) branch asf-site updated (786fa24c -> b6decf30)
This is an automated email from the ASF dual-hosted git repository. adelbene pushed a change to branch asf-site in repository https://gitbox.apache.org/repos/asf/wicket-site.git from 786fa24c Removed mail address add 3188381e Adds 9.17.0 version new b6decf30 Merge pull request #21 from froque/add_9.17.0 The 1 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: _config.yml |4 +- content/archetype-catalog.xml |8 +- content/atom.xml | 14 +- content/contribute/index.html | 12 +- content/css/style.css | 1736 + content/css/style.css.map | 47 +- content/start/download.html |2 +- content/start/quickstart.html |4 +- content/start/wicket-9.x.html | 30 +- contribute/index.md | 12 +- 10 files changed, 619 insertions(+), 1250 deletions(-)
(wicket) branch master updated: Update README.md
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 The following commit(s) were added to refs/heads/master by this push: new cbe9d4cd87 Update README.md cbe9d4cd87 is described below commit cbe9d4cd87f39c1ba28d6345959e3aeb7f7a2dfa Author: Andrea Del Bene AuthorDate: Thu Apr 11 16:16:42 2024 +0200 Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index b09cc92c32..c174089e9f 100644 --- a/README.md +++ b/README.md @@ -48,7 +48,7 @@ from, and get started quickly: What does Wicket's download package contain? --- -You can download Wicket's source package here: https://wicket.apache.org/start/wicket-9.x.html . +You can download Wicket's source package here: https://wicket.apache.org/start/wicket-10.x.html . It contains the source code and the jars of the core projects of Wicket. If you are just starting out, you probably only need to include wicket-util-x.jar, wicket-request-x.jar and wicket-core-x.jar, where x stands for the version. As a rule, use just the jars
(wicket-site) branch asf-site updated: Removed mail address
This is an automated email from the ASF dual-hosted git repository. adelbene pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/wicket-site.git The following commit(s) were added to refs/heads/asf-site by this push: new 786fa24c Removed mail address 786fa24c is described below commit 786fa24cf883580b880ff1459fa022822743739d Author: Andrea Del Bene AuthorDate: Thu Mar 28 17:32:31 2024 +0100 Removed mail address --- 2024/_posts/2024-03-17-wicket-9.17.0-released.md| 2 +- content/atom.xml| 4 ++-- content/index.html | 2 +- content/news/2024/03/17/wicket-9.17.0-released.html | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/2024/_posts/2024-03-17-wicket-9.17.0-released.md b/2024/_posts/2024-03-17-wicket-9.17.0-released.md index 8cbf83f7..c7717be0 100644 --- a/2024/_posts/2024-03-17-wicket-9.17.0-released.md +++ b/2024/_posts/2024-03-17-wicket-9.17.0-released.md @@ -19,7 +19,7 @@ New and noteworthy This release fixes the following security issue: * CVE-2024-27439 - ‘Possible bypass of CSRF protection’ - Reported by Jo Theunis: jo.theu...@dnsbelgium.be + Reported by Jo Theunis. Using this release -- diff --git a/content/atom.xml b/content/atom.xml index 29e5056d..a4345da6 100644 --- a/content/atom.xml +++ b/content/atom.xml @@ -3,7 +3,7 @@ Apache Wicket http://wicket.apache.org/atom.xml; rel="self"/> http://wicket.apache.org/"/> -2024-03-20T21:14:10+00:00 +2024-03-28T16:32:04+00:00 http://wicket.apache.org/ Apache Wicket @@ -33,7 +33,7 @@ API breaks are present in this release compared to 9.0.0./p ul liCVE-2024-27439 - ‘Possible bypass of CSRF protection’ -Reported by Jo Theunis: jo.theu...@dnsbelgium.be/li +Reported by Jo Theunis./li /ul h2 id=using-this-releaseUsing this release/h2 diff --git a/content/index.html b/content/index.html index fb55e290..16388042 100644 --- a/content/index.html +++ b/content/index.html @@ -435,7 +435,7 @@ API breaks are present in this release compared to 9.0.0. CVE-2024-27439 - ‘Possible bypass of CSRF protection’ -Reported by Jo Theunis: jo.theu...@dnsbelgium.be +Reported by Jo Theunis. Using this release diff --git a/content/news/2024/03/17/wicket-9.17.0-released.html b/content/news/2024/03/17/wicket-9.17.0-released.html index 34b91f0e..4fbff54d 100644 --- a/content/news/2024/03/17/wicket-9.17.0-released.html +++ b/content/news/2024/03/17/wicket-9.17.0-released.html @@ -139,7 +139,7 @@ API breaks are present in this release compared to 9.0.0. CVE-2024-27439 - ‘Possible bypass of CSRF protection’ -Reported by Jo Theunis: jo.theu...@dnsbelgium.be +Reported by Jo Theunis. Using this release
(wicket) branch master updated: Update README.md
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 The following commit(s) were added to refs/heads/master by this push: new b2f481b61f Update README.md b2f481b61f is described below commit b2f481b61f0445b66a750d0bc801e51ff94a4794 Author: Andrea Del Bene AuthorDate: Wed Mar 27 11:40:27 2024 +0100 Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index a8f592cb6f..b09cc92c32 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ https://wicket.apache.org;> -https://wicket.apache.org/img/wicket10-title.png; alt="Wicket version header image"> +https://wicket.apache.org/img/wicket10-title.png; alt="Wicket version header image">
(wicket) branch master updated: Update README.md
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 The following commit(s) were added to refs/heads/master by this push: new 04da1de0b2 Update README.md 04da1de0b2 is described below commit 04da1de0b2555cd5f9caab6c8c10eb5a26ab79f7 Author: Andrea Del Bene AuthorDate: Wed Mar 27 11:37:32 2024 +0100 Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index f0376e9c0a..a8f592cb6f 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ https://wicket.apache.org;> -https://wicket.apache.org/img/wicket-10-title.png; alt="Wicket version header image"> +https://wicket.apache.org/img/wicket10-title.png; alt="Wicket version header image">
(wicket-site) branch asf-site updated: wicket10-title.png
This is an automated email from the ASF dual-hosted git repository. adelbene pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/wicket-site.git The following commit(s) were added to refs/heads/asf-site by this push: new 930db4f7 wicket10-title.png 930db4f7 is described below commit 930db4f7ef93bdfcc73f59f783a87f03c17e0bfd Author: Andrea Del Bene AuthorDate: Wed Mar 27 11:30:53 2024 +0100 wicket10-title.png --- content/img/wicket10-title.png | Bin 0 -> 21209 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/content/img/wicket10-title.png b/content/img/wicket10-title.png new file mode 100644 index ..16fed54a Binary files /dev/null and b/content/img/wicket10-title.png differ
(wicket) branch master updated: Update README.md
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 The following commit(s) were added to refs/heads/master by this push: new 54d22e2f3e Update README.md 54d22e2f3e is described below commit 54d22e2f3eaba7e3ef1139169f0c7b63721205b1 Author: Andrea Del Bene AuthorDate: Wed Mar 27 11:28:22 2024 +0100 Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 8cde52f746..f0376e9c0a 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ https://wicket.apache.org;> -https://wicket.apache.org/img/wicket-9-sun.png; alt="Wicket version header image"> +https://wicket.apache.org/img/wicket-10-title.png; alt="Wicket version header image">
(wicket-site) branch asf-site updated: added wicket 10 title
This is an automated email from the ASF dual-hosted git repository. adelbene pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/wicket-site.git The following commit(s) were added to refs/heads/asf-site by this push: new e5f35357 added wicket 10 title e5f35357 is described below commit e5f3535794fef040bb487c705b9d1d03ad46dc73 Author: Andrea Del Bene AuthorDate: Wed Mar 27 11:27:03 2024 +0100 added wicket 10 title --- img/wicket10-title.png | Bin 0 -> 21209 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/img/wicket10-title.png b/img/wicket10-title.png new file mode 100644 index ..16fed54a Binary files /dev/null and b/img/wicket10-title.png differ
(wicket) branch master updated: Update README.md
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 The following commit(s) were added to refs/heads/master by this push: new eb5c667e63 Update README.md eb5c667e63 is described below commit eb5c667e63dc70ae87a74ca008e3a17c03ac49ae Author: Andrea Del Bene AuthorDate: Wed Mar 27 11:20:42 2024 +0100 Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 14a2c8b64a..8cde52f746 100644 --- a/README.md +++ b/README.md @@ -143,7 +143,7 @@ the root folder. - wicket and wicket-extensions: -You only need to include the Servlet API (3.1, just for compiling), SLF4J +You only need to include the Jakarta Servlet API (5, just for compiling), SLF4J API and the SLF4J logging implementation you want. You cannot use Wicket without adding a SLF4J logging implementation to your classpath. Please see the SLF4J site (https://www.slf4j.org/) for more information.
(wicket) branch master updated: Update README.md with Wicket 10 info
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 The following commit(s) were added to refs/heads/master by this push: new 2e3b878063 Update README.md with Wicket 10 info 2e3b878063 is described below commit 2e3b8780633766c7b0665bc4fe3c1096de8e300e Author: Andrea Del Bene AuthorDate: Wed Mar 27 11:18:34 2024 +0100 Update README.md with Wicket 10 info --- README.md | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index e714c3a1c6..14a2c8b64a 100644 --- a/README.md +++ b/README.md @@ -188,7 +188,7 @@ the source and JavaDoc jars to the Maven repository used by the Maven build tool as well. So there is actually no specific need to build Wicket yourself from the distribution. -When building using Maven 2 or 3, execute one of the following in the root folder: +When building using Maven 3, execute one of the following in the root folder: - mvn package @@ -199,12 +199,12 @@ When building using Maven 2 or 3, execute one of the following in the root folde creates wicket-(subproject)-x.y.z.jar(s) in according target subdirectories and installs the jar files into your local Maven repository for use in other projects. -Migrating from 8.x +Migrating from 9.x -- This file is a copy of the migration guide available on our Wiki: -https://cwiki.apache.org/confluence/display/WICKET/Migration+to+Wicket+9.0 +https://cwiki.apache.org/confluence/display/WICKET/Migration+to+Wicket+10.0 Getting help @@ -231,8 +231,8 @@ of the project. Java/Application server requirements -Wicket 9 requires at least Java 11. The application server for running your web -application should adhere to the servlet specification version 3.1 or newer. +Wicket 10 requires at least Java 17. The application server for running your web +application should adhere to the Jakarta Servlet 5 specification or newer. Cryptographic Software Notice -
(wicket-site) branch asf-site updated: added announe for 9.17
This is an automated email from the ASF dual-hosted git repository. adelbene pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/wicket-site.git The following commit(s) were added to refs/heads/asf-site by this push: new d1c1c86d added announe for 9.17 d1c1c86d is described below commit d1c1c86dd05b7683bce51ddb2a5ea1c9fa6ad63d Author: Andrea Del Bene AuthorDate: Wed Mar 20 22:14:30 2024 +0100 added announe for 9.17 --- 2024/_posts/2024-03-17-wicket-9.17.0-released.md | 77 content/atom.xml | 165 content/index.html | 57 +++--- content/learn/index.html | 6 +- .../news/2024/03/17/wicket-9.17.0-released.html| 220 + content/news/2024/03/index.html| 11 ++ content/news/index.html| 7 + 7 files changed, 437 insertions(+), 106 deletions(-) diff --git a/2024/_posts/2024-03-17-wicket-9.17.0-released.md b/2024/_posts/2024-03-17-wicket-9.17.0-released.md new file mode 100644 index ..8cbf83f7 --- /dev/null +++ b/2024/_posts/2024-03-17-wicket-9.17.0-released.md @@ -0,0 +1,77 @@ +--- +layout: post +title: Apache Wicket 9.17.0 released +--- +The Apache Wicket PMC is proud to announce Apache Wicket 9.17.0! + +Apache Wicket is an open source Java component oriented web application +framework that powers thousands of web applications and web sites for +governments, stores, universities, cities, banks, email providers, and +more. You can find more about Apache Wicket at https://wicket.apache.org + +This release marks another minor release of Wicket 9. We +use semantic versioning for the development of Wicket, and as such no +API breaks are present in this release compared to 9.0.0. + +New and noteworthy +-- + +This release fixes the following security issue: + + * CVE-2024-27439 - ‘Possible bypass of CSRF protection’ + Reported by Jo Theunis: jo.theu...@dnsbelgium.be + +Using this release +-- + +With Apache Maven update your dependency to (and don't forget to +update any other dependencies on Wicket projects to the same version): + +{% highlight xml%} + +org.apache.wicket +wicket-core +9.17.0 + +{% endhighlight%} + +Or download and build the distribution yourself, or use our +convenience binary package you can find here: + + * Download: http://wicket.apache.org/start/wicket-9.x.html#manually + + + +Upgrading from earlier versions +--- + +If you upgrade from 9.y.z this release is a drop in replacement. If +you come from a version prior to 9.0.0, please read our Wicket 9 +migration guide found at + + * http://s.apache.org/wicket9migrate + +Have fun! + +— The Wicket team + + + + +### This Release + + CHANGELOG for 9.17.0: + +# Bug + + * [WICKET-7086] - Injecting Spring bean may cause ClassCastException + * [WICKET-7091] - FilePageStore throws NPE + * [WICKET-7096] - stylesheets referenced via automatic linking miss nonce attribute + * [WICKET-7097] - ServletWebResponse allows writing headers to committed HttpServletResponse + +# Improvement + + * [WICKET-7093] - Add support for missing CSP directives + * [WICKET-7094] - Make all CSP schemes configurable + * [WICKET-7099] - Validate FormTester constructor parameter workingForm + diff --git a/content/atom.xml b/content/atom.xml index 60538d75..29e5056d 100644 --- a/content/atom.xml +++ b/content/atom.xml @@ -3,7 +3,7 @@ Apache Wicket http://wicket.apache.org/atom.xml; rel="self"/> http://wicket.apache.org/"/> -2024-03-12T17:08:52+00:00 +2024-03-20T21:14:10+00:00 http://wicket.apache.org/ Apache Wicket @@ -11,6 +11,91 @@ + +Apache Wicket 9.17.0 released +http://wicket.apache.org/news/2024/03/17/wicket-9.17.0-released.html"/> +2024-03-17T00:00:00+00:00 + http://wicket.apache.org/news/2024/03/17/wicket-9.17.0-released +pThe Apache Wicket PMC is proud to announce Apache Wicket 9.17.0!/p + +pApache Wicket is an open source Java component oriented web application +framework that powers thousands of web applications and web sites for +governments, stores, universities, cities, banks, email providers, and +more. You can find more about Apache Wicket at https://wicket.apache.org/p; + +pThis release marks another minor release of Wicket 9. We +use semantic versioning for the development of Wicket, and as such no +API breaks are present in this release compared to 9.0.0./p + +h2 id=new-and-noteworthyNew and noteworthy/h2 + +pThis release fixes the following security issue:/p + +ul + liCVE-2024-27439 - ‘Possible bypass of CSRF protection’ +Reported by Jo Theunis: jo.theu...@dnsbelgium.be/li +/ul + +h2 id=using-this-releaseUsing this release/h2
svn commit: r67997 - /release/wicket/9.16.0/
Author: adelbene Date: Mon Mar 18 21:34:58 2024 New Revision: 67997 Log: Remove previous version from mirrors Removed: release/wicket/9.16.0/
(wicket) branch wicket-9.x updated (a0b84dc67e -> 41ead89c39)
This is an automated email from the ASF dual-hosted git repository. adelbene pushed a change to branch wicket-9.x in repository https://gitbox.apache.org/repos/asf/wicket.git from a0b84dc67e Dependencies are updated for 9.17 release add a953191929 Added CHANGELOG for release 9.17.0 new 41ead89c39 Start next development version The 1 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-9.x | 17 archetypes/quickstart/pom.xml | 2 +- pom.xml| 46 +++--- 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-core/pom.xml| 2 +- wicket-devutils/pom.xml| 2 +- wicket-examples/pom.xml| 2 +- wicket-experimental/pom.xml| 2 +- wicket-experimental/wicket-http2/pom.xml | 4 +- .../wicket-http2/wicket-http2-core/pom.xml | 2 +- .../wicket-http2/wicket-http2-jetty/pom.xml| 2 +- .../wicket-http2/wicket-http2-servlet4/pom.xml | 2 +- .../wicket-http2/wicket-http2-tomcat/pom.xml | 2 +- .../wicket-http2/wicket-http2-undertow/pom.xml | 2 +- wicket-experimental/wicket-metrics/pom.xml | 4 +- wicket-extensions/pom.xml | 2 +- wicket-guice/pom.xml | 2 +- wicket-ioc/pom.xml | 2 +- wicket-jmx/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 +- 33 files changed, 73 insertions(+), 56 deletions(-)
(wicket) 01/01: Start next development version
This is an automated email from the ASF dual-hosted git repository. adelbene pushed a commit to branch wicket-9.x in repository https://gitbox.apache.org/repos/asf/wicket.git commit 41ead89c399422066c54800cae80dd295f6c9da1 Author: Andrea Del Bene AuthorDate: Mon Mar 18 22:33:57 2024 +0100 Start next development version --- archetypes/quickstart/pom.xml | 2 +- pom.xml| 46 +++--- 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-core/pom.xml| 2 +- wicket-devutils/pom.xml| 2 +- wicket-examples/pom.xml| 2 +- wicket-experimental/pom.xml| 2 +- wicket-experimental/wicket-http2/pom.xml | 4 +- .../wicket-http2/wicket-http2-core/pom.xml | 2 +- .../wicket-http2/wicket-http2-jetty/pom.xml| 2 +- .../wicket-http2/wicket-http2-servlet4/pom.xml | 2 +- .../wicket-http2/wicket-http2-tomcat/pom.xml | 2 +- .../wicket-http2/wicket-http2-undertow/pom.xml | 2 +- wicket-experimental/wicket-metrics/pom.xml | 4 +- wicket-extensions/pom.xml | 2 +- wicket-guice/pom.xml | 2 +- wicket-ioc/pom.xml | 2 +- wicket-jmx/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 +- 32 files changed, 56 insertions(+), 56 deletions(-) diff --git a/archetypes/quickstart/pom.xml b/archetypes/quickstart/pom.xml index 16ee62ad48..aeb621bed9 100644 --- a/archetypes/quickstart/pom.xml +++ b/archetypes/quickstart/pom.xml @@ -20,7 +20,7 @@ org.apache.wicket wicket-parent - 9.17.0-SNAPSHOT + 9.18.0-SNAPSHOT ../../pom.xml wicket-archetype-quickstart diff --git a/pom.xml b/pom.xml index 922435948f..82a3a73e77 100644 --- a/pom.xml +++ b/pom.xml @@ -24,7 +24,7 @@ org.apache.wicket wicket-parent - 9.17.0-SNAPSHOT + 9.18.0-SNAPSHOT pom Wicket Parent Wicket is a Java-based open source component web application framework. @@ -339,37 +339,37 @@ org.apache.wicket wicket - 9.17.0-SNAPSHOT + 9.18.0-SNAPSHOT pom org.apache.wicket wicket-auth-roles - 9.17.0-SNAPSHOT + 9.18.0-SNAPSHOT jar org.apache.wicket wicket-bean-validation - 9.17.0-SNAPSHOT + 9.18.0-SNAPSHOT jar org.apache.wicket wicket-cdi - 9.17.0-SNAPSHOT + 9.18.0-SNAPSHOT jar org.apache.wicket wicket-core - 9.17.0-SNAPSHOT + 9.18.0-SNAPSHOT jar org.apache.wicket wicket-devutils - 9.17.0-SNAPSHOT + 9.18.0-SNAPSHOT jar @@ -380,97 +380,97 @@ org.apache.wicket wicket-extensions - 9.17.0-SNAPSHOT
svn commit: r67996 - /dev/wicket/9.17.0/ /release/wicket/9.17.0/
Author: adelbene Date: Mon Mar 18 21:32:12 2024 New Revision: 67996 Log: Upload release to the mirrors Added: release/wicket/9.17.0/ - copied from r67995, dev/wicket/9.17.0/ Removed: dev/wicket/9.17.0/
(wicket) annotated tag rel/wicket-9.17.0 updated (31760ab298 -> cdf330e906)
This is an automated email from the ASF dual-hosted git repository. adelbene pushed a change to annotated tag rel/wicket-9.17.0 in repository https://gitbox.apache.org/repos/asf/wicket.git *** WARNING: tag rel/wicket-9.17.0 was modified! *** from 31760ab298 (commit) to cdf330e906 (tag) tagging 31760ab2980c808425412db99e1b65ed232fda36 (commit) by Andrea Del Bene on Wed Mar 13 22:18:28 2024 +0100 - Log - [maven-release-plugin] copy for tag rel/wicket-9.17.0 --- No new revisions were added by this update. Summary of changes:
svn commit: r67923 - in /dev/wicket/9.17.0: ./ binaries/
Author: adelbene Date: Wed Mar 13 21:33:04 2024 New Revision: 67923 Log: Upload wicket-9.17.0 to staging area Added: dev/wicket/9.17.0/CHANGELOG-9.x dev/wicket/9.17.0/apache-wicket-9.17.0.tar.gz (with props) dev/wicket/9.17.0/apache-wicket-9.17.0.tar.gz.asc dev/wicket/9.17.0/apache-wicket-9.17.0.tar.gz.sha256 dev/wicket/9.17.0/apache-wicket-9.17.0.zip (with props) dev/wicket/9.17.0/apache-wicket-9.17.0.zip.asc dev/wicket/9.17.0/apache-wicket-9.17.0.zip.sha256 dev/wicket/9.17.0/binaries/ dev/wicket/9.17.0/binaries/apache-wicket-9.17.0-bin.tar.gz (with props) dev/wicket/9.17.0/binaries/apache-wicket-9.17.0-bin.tar.gz.asc dev/wicket/9.17.0/binaries/apache-wicket-9.17.0-bin.tar.gz.sha256 dev/wicket/9.17.0/binaries/apache-wicket-9.17.0-bin.zip (with props) dev/wicket/9.17.0/binaries/apache-wicket-9.17.0-bin.zip.asc dev/wicket/9.17.0/binaries/apache-wicket-9.17.0-bin.zip.sha256 Added: dev/wicket/9.17.0/CHANGELOG-9.x == --- dev/wicket/9.17.0/CHANGELOG-9.x (added) +++ dev/wicket/9.17.0/CHANGELOG-9.x Wed Mar 13 21:33:04 2024 @@ -0,0 +1,671 @@ +This file contains all changes done in releases for Apache Wicket 9.x. + +=== + +Release Notes - Wicket - Version 9.17.0 + +** Bug + +* [WICKET-7086] - Injecting Spring bean may cause ClassCastException +* [WICKET-7091] - FilePageStore throws NPE +* [WICKET-7096] - stylesheets referenced via automatic linking miss nonce attribute +* [WICKET-7097] - ServletWebResponse allows writing headers to committed HttpServletResponse + +** Improvement + +* [WICKET-7093] - Add support for missing CSP directives +* [WICKET-7094] - Make all CSP schemes configurable +* [WICKET-7099] - Validate FormTester constructor parameter workingForm + +=== + +Release Notes - Wicket - Version 9.16.0 + +** Bug + +* [WICKET-7056] - HttpSessionStore#getAttribute called on invalidated session +* [WICKET-7074] - [AJAX] malformed XML is produced if an error is produced during AJAX rendering and a redirect is issued +* [WICKET-7076] - JavaScriptReferenceType newly created is not serializable +* [WICKET-7081] - Open packages to expose resources to other modules + +** Improvement + +* [WICKET-7078] - CSP: inline JS in Choices and Selection of Palette +* [WICKET-7080] - [Events] make default events delivery machinery pluggable and roll usable annotation based one +* [WICKET-7082] - Easier to work with polymorphic values inside IModel +* [WICKET-7083] - Trigger client side validation when using SubmitLinks + +** Task + +* [WICKET-7073] - Update JQuery to 3.7.1 + +=== + +Release Notes - Wicket - Version 9.15.0 + +** Bug + +* [WICKET-7061] - When I move from 9.13.0->9.14.0, my importmaps fail to parse correctly due to presence of the CDATA wrapping. +* [WICKET-7065] - TextFilteredPropertyColumn violates CSP +* [WICKET-7067] - DefaultExceptionMapper should not set disableCaching for WebSocketResponse +* [WICKET-7070] - Quick start generated app has multiple errors +* [WICKET-7071] - Problems when calling request.getInputStream() before executing WicketFilter + +** Improvement + +* [WICKET-7039] - Improve Accessibility of wicket-autocomplete.js +* [WICKET-7063] - Convert all Application_*.properties to Application_*.utf8.properties +* [WICKET-7066] - Add possibility to define type-Attribute of JavascriptHeaderItem as "module" +* [WICKET-7068] - Current tree themes are not RTL friendly + +** Task + +* [WICKET-7069] - assertTrue(equals()) in tests should be replaced with assertEquals + +=== + +Release Notes - Wicket - Version 9.14.0 + +** Bug + +* [WICKET-7013] - IndexOutOfBoundsException in InSessionPageStore +* [WICKET-7052] - Interrupting a task should not be logged as an error +* [WICKET-7054] - Tag
svn commit: r67922 - /dev/wicket/9.17.0/
Author: adelbene Date: Wed Mar 13 21:32:00 2024 New Revision: 67922 Log: Create 9.17.0 release staging area Added: dev/wicket/9.17.0/
(wicket) branch wicket-9.x updated: Dependencies are updated for 9.17 release
This is an automated email from the ASF dual-hosted git repository. adelbene pushed a commit to branch wicket-9.x in repository https://gitbox.apache.org/repos/asf/wicket.git The following commit(s) were added to refs/heads/wicket-9.x by this push: new a0b84dc67e Dependencies are updated for 9.17 release a0b84dc67e is described below commit a0b84dc67e2ad4b02a29c0569dbcca49e7db262c Author: Maxim Solodovnik AuthorDate: Wed Mar 13 11:22:00 2024 +0700 Dependencies are updated for 9.17 release --- pom.xml | 26 +- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/pom.xml b/pom.xml index 5ae5b5ff0f..922435948f 100644 --- a/pom.xml +++ b/pom.xml @@ -135,10 +135,10 @@ 9.6 - 1.9.21 + 1.9.21.1 3.25.3 1.77 - 1.14.10 + 1.14.12 4.1.0 3.3.0 4.4 @@ -159,48 +159,48 @@ 2.14.3 1.3.5 1.9.0 - 9.4.53.v20231009 + 9.4.54.v20240208 5.10.2 3.0.2 1.2.7 2.2 6.2.5.Final 1.7.3 - 4.2.23 - 5.8.0 + 4.2.25 + 5.11.0 3.3 1.0.13 2.0.12 - 5.3.31 + 5.3.32 3.5.3 3.1.9.Final 2.3 3.2.2 - 3.4.0 - 0.18.3 + 3.5.0 + 0.20.0 3.2.1 5.1.9 3.3.2 - 3.11.0 + 3.12.1 3.1.1 2.10 3.4.1 - 3.1.0 + 3.2.0 3.1.1 3.3.0 3.6.3 3.5.0 3.0.1 - 3.1.0 + 3.2.0 3.3.1 4.0.0-M12 - 3.2.3 + 3.2.5 3.3.0 3.1.0 3.4.0 - 2.6.2 + 2.6.3 *
(wicket-site) branch asf-site updated: More fixies for version pages after v10 release
This is an automated email from the ASF dual-hosted git repository. adelbene pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/wicket-site.git The following commit(s) were added to refs/heads/asf-site by this push: new cd6b4dae More fixies for version pages after v10 release cd6b4dae is described below commit cd6b4dae03a7806e120de719a0cc41cb446f7e9b Author: Andrea Del Bene AuthorDate: Tue Mar 12 18:09:17 2024 +0100 More fixies for version pages after v10 release --- content/atom.xml| 2 +- content/start/wicket-1.3.x.html | 2 +- content/start/wicket-1.4.x.html | 2 +- content/start/wicket-1.5.x.html | 2 +- content/start/wicket-10.x.html | 6 +++--- content/start/wicket-6.x.html | 2 +- content/start/wicket-7.x.html | 8 +++- content/start/wicket-8.x.html | 6 -- content/start/wicket-9.x.html | 4 ++-- start/wicket-1.3.x.md | 2 +- start/wicket-1.4.x.md | 2 +- start/wicket-1.5.x.md | 2 +- start/wicket-10.x.md| 6 +++--- start/wicket-6.x.md | 2 +- start/wicket-7.x.md | 9 - start/wicket-8.x.md | 6 -- start/wicket-9.x.md | 4 ++-- 17 files changed, 34 insertions(+), 33 deletions(-) diff --git a/content/atom.xml b/content/atom.xml index d994e4e6..60538d75 100644 --- a/content/atom.xml +++ b/content/atom.xml @@ -3,7 +3,7 @@ Apache Wicket http://wicket.apache.org/atom.xml; rel="self"/> http://wicket.apache.org/"/> -2024-03-12T16:58:58+00:00 +2024-03-12T17:08:52+00:00 http://wicket.apache.org/ Apache Wicket diff --git a/content/start/wicket-1.3.x.html b/content/start/wicket-1.3.x.html index 3d321c89..4e67d13b 100644 --- a/content/start/wicket-1.3.x.html +++ b/content/start/wicket-1.3.x.html @@ -136,7 +136,7 @@ This branch is no longer maintained and will no longer receive any updates. -You should upgrade to Wicket 9.x at your earliest convenience. +You should upgrade to Wicket 10.x at your earliest convenience. Semantic Versioning diff --git a/content/start/wicket-1.4.x.html b/content/start/wicket-1.4.x.html index 5a0f51aa..45870fb3 100644 --- a/content/start/wicket-1.4.x.html +++ b/content/start/wicket-1.4.x.html @@ -136,7 +136,7 @@ This branch is no longer maintained and will no longer receive any updates. -You should upgrade to Wicket 9.x at your earliest convenience. +You should upgrade to Wicket 10.x at your earliest convenience. Semantic Versioning diff --git a/content/start/wicket-1.5.x.html b/content/start/wicket-1.5.x.html index 796da575..c67870ee 100644 --- a/content/start/wicket-1.5.x.html +++ b/content/start/wicket-1.5.x.html @@ -136,7 +136,7 @@ This branch is no longer maintained and will no longer receive any updates. -You should upgrade to Wicket 9.x at your earliest convenience. +You should upgrade to Wicket 10.x at your earliest convenience. Semantic Versioning diff --git a/content/start/wicket-10.x.html b/content/start/wicket-10.x.html index 536e650b..f3639173 100644 --- a/content/start/wicket-10.x.html +++ b/content/start/wicket-10.x.html @@ -131,10 +131,10 @@ Status -The status for Wicket 10.x is: in development. +The status for Wicket 10.x is: supported. -This is the development version, NOT production-ready release of Wicket. All -projects intended for production use should use version 9.x. +This is the current stable, production ready release of Wicket. All +projects intended for production use should use this version. Semantic versioning diff --git a/content/start/wicket-6.x.html b/content/start/wicket-6.x.html index 697ec100..2490ad0d 100644 --- a/content/start/wicket-6.x.html +++ b/content/start/wicket-6.x.html @@ -136,7 +136,7 @@ This branch is no longer maintained and will no longer receive any updates. -You should upgrade to Wicket 9.x at your earliest convenience. +You should upgrade to Wicket 10.x at your earliest convenience. Semantic Versioning diff --git a/content/start/wicket-7.x.html b/content/start/wicket-7.x.html index de2eb1a2..5680a68f 100644 --- a/content/start/wicket-7.x.html +++ b/content/start/wicket-7.x.html @@ -131,14 +131,12 @@ Status -The status for Wicket 7.x is: security fixes only. +The status for Wicket 7.x is: discontinued. -This branch is no longer actively maintained and will only recieve -backported security fixes when relevant and as long as we are able to -actually build this branch. +This branch is no longer maintained and will no longer receive any updates. -You should upgrade to Wicket 9.x at your earliest convenience. +You should upgrade to Wicket 10.x at your earliest convenience. Semantic versioning diff --git a/content/start/wicket-8.x.html b/content/start/wicket-8.x.html index e41307ca..22e65adf 100644 --- a/content/start/wicket-8.x.html +++ b/content/start/wicket-8.x.html @@ -131,9 +131,11 @@ Status -The
(wicket-site) branch asf-site updated: Fix for v10
This is an automated email from the ASF dual-hosted git repository. adelbene pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/wicket-site.git The following commit(s) were added to refs/heads/asf-site by this push: new df65ccc9 Fix for v10 df65ccc9 is described below commit df65ccc9bfa210dde43f5c46a5b8ea5c3972cf6f Author: Andrea Del Bene AuthorDate: Tue Mar 12 17:54:35 2024 +0100 Fix for v10 --- _config.yml| 4 ++-- content/atom.xml | 2 +- content/doap.rdf | 2 +- content/start/download.html| 32 content/start/wicket-10.x.html | 30 +++--- start/download.md | 30 +++--- 6 files changed, 50 insertions(+), 50 deletions(-) diff --git a/_config.yml b/_config.yml index a943fe9b..cec0f986 100644 --- a/_config.yml +++ b/_config.yml @@ -17,14 +17,14 @@ sass: wicket: version:10.0.0 version_90: 9.16.0 - version_10: 10.0.0-M2 + version_10: 10.0.0 version_80: 8.15.0 version_70: 7.18.0 version_60: 6.30.0 version_15: 1.5.16 version_14: 1.4.23 version_13: 1.3.7 - released: 2023-11-26 + released: 2024-03-12 versions: [6.30.0, 1.5.16, 1.4.23, 7.18.0, 8.15.0, 9.16.0, 1.5-SNAPSHOT, 6.31.0-SNAPSHOT, 7.19.0-SNAPSHOT, 8.16.0-SNAPSHOT, 9.17.0-SNAPSHOT, 10.0.0] live_examples_url: http://examples10x.wicket.apache.org/ diff --git a/content/atom.xml b/content/atom.xml index 017075c5..d994e4e6 100644 --- a/content/atom.xml +++ b/content/atom.xml @@ -3,7 +3,7 @@ Apache Wicket http://wicket.apache.org/atom.xml; rel="self"/> http://wicket.apache.org/"/> -2024-03-12T03:10:03+00:00 +2024-03-12T16:58:58+00:00 http://wicket.apache.org/ Apache Wicket diff --git a/content/doap.rdf b/content/doap.rdf index 7cea9466..1b08b6ee 100644 --- a/content/doap.rdf +++ b/content/doap.rdf @@ -25,7 +25,7 @@ Latest Stable Release - 2023-11-26 + 2024-03-12 10.0.0 diff --git a/content/start/download.html b/content/start/download.html index 43a76763..0ff62084 100644 --- a/content/start/download.html +++ b/content/start/download.html @@ -156,23 +156,18 @@ Wicket 10.x - 10.0.0-M2 - in development, not for production + 10.0.0 + current, supported Wicket 9.x 9.16.0 - current, supported + supported Wicket 8.x 8.15.0 - supported - - - Wicket 7.x - 7.18.0 - security fixes only, upgrade to 8.x or 9.x + security fixes only, upgrade to 9.x or 10.x @@ -193,40 +188,45 @@ versions. Latest release Status + + Wicket 7.x + 7.18.0 + discontinued, upgrade to 9.x or 10.x + Wicket 6.x 6.30.0 - discontinued, upgrade to 8.x or 9.x + discontinued, upgrade to 9.x or 10.x Wicket 1.5.x 1.5.16 - discontinued, upgrade to 8.x or 9.x + discontinued, upgrade to 9.x or 10.x Wicket 1.4.x 1.4.23 - discontinued, upgrade to 8.x or 9.x + discontinued, upgrade to 9.x or 10.x Wicket 1.3.x 1.3.7 - discontinued, upgrade to 8.x or 9.x + discontinued, upgrade to 9.x or 10.x Wicket 1.2.x 1.2.5 - discontinued, upgrade to 8.x or 9.x + discontinued, upgrade to 9.x or 10.x Wicket 1.1.x 1.1.0 - discontinued, upgrade to 8.x or 9.x + discontinued, upgrade to 9.x or 10.x Wicket 1.0.x 1.0.0 - discontinued, upgrade to 8.x or 9.x + discontinued, upgrade to 9.x or 10.x diff --git a/content/start/wicket-10.x.html b/content/start/wicket-10.x.html index 9f7c96ea..536e650b 100644 --- a/content/start/wicket-10.x.html +++ b/content/start/wicket-10.x.html @@ -144,11 +144,11 @@ releases will not break compatibility. Change log To see what changed in these releases you can read the -https://www.apache.org/dist/wicket/10.0.0-M2/CHANGELOG-10.x;>change log. +https://www.apache.org/dist/wicket/10.0.0/CHANGELOG-10.x;>change log. Download -The most recent
(wicket-site) branch wicket-10 updated: Fix for v10
This is an automated email from the ASF dual-hosted git repository. adelbene pushed a commit to branch wicket-10 in repository https://gitbox.apache.org/repos/asf/wicket-site.git The following commit(s) were added to refs/heads/wicket-10 by this push: new 13e82045 Fix for v10 13e82045 is described below commit 13e820457ba9b8a3bc6425c80d3fab16dd6ae3bc Author: Andrea Del Bene AuthorDate: Tue Mar 12 17:54:35 2024 +0100 Fix for v10 --- _config.yml| 8 content/archetype-catalog.xml | 4 ++-- content/atom.xml | 2 +- content/doap.rdf | 4 ++-- content/help/index.html| 2 +- content/index.html | 6 +++--- content/start/download.html| 32 content/start/quickstart.html | 2 +- content/start/wicket-10.x.html | 30 +++--- start/download.md | 30 +++--- 10 files changed, 60 insertions(+), 60 deletions(-) diff --git a/_config.yml b/_config.yml index 87166f4b..cec0f986 100644 --- a/_config.yml +++ b/_config.yml @@ -15,17 +15,17 @@ excerpt_separator: sass: sass_dir: _sass wicket: - version:10.0.0-M2 + version:10.0.0 version_90: 9.16.0 - version_10: 10.0.0-M2 + version_10: 10.0.0 version_80: 8.15.0 version_70: 7.18.0 version_60: 6.30.0 version_15: 1.5.16 version_14: 1.4.23 version_13: 1.3.7 - released: 2023-11-26 - versions: [6.30.0, 1.5.16, 1.4.23, 7.18.0, 8.15.0, 9.16.0, 1.5-SNAPSHOT, 6.31.0-SNAPSHOT, 7.19.0-SNAPSHOT, 8.16.0-SNAPSHOT, 9.17.0-SNAPSHOT, 10.0.0-M2] + released: 2024-03-12 + versions: [6.30.0, 1.5.16, 1.4.23, 7.18.0, 8.15.0, 9.16.0, 1.5-SNAPSHOT, 6.31.0-SNAPSHOT, 7.19.0-SNAPSHOT, 8.16.0-SNAPSHOT, 9.17.0-SNAPSHOT, 10.0.0] live_examples_url: http://examples10x.wicket.apache.org/ diff --git a/content/archetype-catalog.xml b/content/archetype-catalog.xml index 62d62f2c..232cc465 100644 --- a/content/archetype-catalog.xml +++ b/content/archetype-catalog.xml @@ -5,8 +5,8 @@ org.apache.wicket wicket-archetype-quickstart - 10.0.0-M2 - Wicket 10.0.0-M2 Quickstart + 10.0.0 + Wicket 10.0.0 Quickstart diff --git a/content/atom.xml b/content/atom.xml index efb24806..7e38d8a0 100644 --- a/content/atom.xml +++ b/content/atom.xml @@ -3,7 +3,7 @@ Apache Wicket http://wicket.apache.org/atom.xml; rel="self"/> http://wicket.apache.org/"/> -2024-02-29T15:27:08+00:00 +2024-03-12T16:53:27+00:00 http://wicket.apache.org/ Apache Wicket diff --git a/content/doap.rdf b/content/doap.rdf index 60944917..1b08b6ee 100644 --- a/content/doap.rdf +++ b/content/doap.rdf @@ -25,8 +25,8 @@ Latest Stable Release - 2023-11-26 - 10.0.0-M2 + 2024-03-12 + 10.0.0 diff --git a/content/help/index.html b/content/help/index.html index d3ac5a12..37ff4e6a 100644 --- a/content/help/index.html +++ b/content/help/index.html @@ -257,7 +257,7 @@ working on. If the bug still remains, your version is no longer maintained we kindly ask you to upgrade your project to a newer, maintained version of Wicket. For example if you have a project that depends on Wicket 1.3.7, please consider upgrading -to Wicket 10.0.0-M2. +to Wicket 10.0.0. Using Compatible Versions of Supporting Libraries diff --git a/content/index.html b/content/index.html index 192be53f..c83b3411 100644 --- a/content/index.html +++ b/content/index.html @@ -210,7 +210,7 @@ dependency groupIdorg.apache.wicket/groupId artifactIdwicket-core/artifactId -version10.0.0-M2/version +version10.0.0/version /dependency @@ -221,8 +221,8 @@ convenient binary package: - Source: http://www.apache.org/dyn/closer.cgi/wicket/10.0.0-M2;>10.0.0-M2 source download - Binary: http://www.apache.org/dyn/closer.cgi/wicket/10.0.0-M2/binaries;>10.0.0-M2 binary download + Source: http://www.apache.org/dyn/closer.cgi/wicket/10.0.0;>10.0.0 source download + Binary: http://www.apache.org/dyn/closer.cgi/wicket/10.0.0/binaries;>10.0.0 binary download diff --git a/content/start/download.html b/content/start/download.html index 43a76763..0ff62084 100644 --- a/content/start/download.html +++ b/content/start/download.html @@ -156,23 +156,18 @@ Wicket 10.x - 10.0.0-M2 - in development, not for production + 10.0.0 + current, supported Wicket 9.x
(wicket-site) branch asf-site updated (cae902cd -> 51d2af7c)
This is an automated email from the ASF dual-hosted git repository. adelbene pushed a change to branch asf-site in repository https://gitbox.apache.org/repos/asf/wicket-site.git from cae902cd changes to atom.xml add 9579e5cc First sketch for Wicket 10 add d78e79ba More updated content for Wicket 10 add 9c84ad91 fix dead links to Wicket-Bootstrap / Wicket JQuery-UI integration add 7a41e5c0 Merge pull request #20 from sebthom/patch-1 add 757b4308 More content for homepage add d53d96bc Added tagline add 1bdeb419 Using version neutral logo add 2c07ab54 updated copyright year add 7f5b1a85 added migration guide for version 10 add d90613fc Updated information about causeway project new 51d2af7c Announce and site update fro ver 10 The 1 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: .../_posts/2024-03-11-wicket-10.0.0-released.md| 75 ++- _config.yml| 6 +- _includes/footer.html | 2 +- _includes/friends.md | 10 +- _includes/ui-frameworks-integration.html | 4 +- _sass/main.scss| 6 +- _sass/modules/_logo.scss | 2 +- _sass/modules/_mainmenu.scss | 2 +- _sass/taiga/_settings.scss | 1 + content/apache/index.html | 10 +- content/archetype-catalog.xml | 4 +- content/atom.xml | 428 +--- content/community/index.html | 6 +- content/contribute/build.html | 2 +- content/contribute/ides.html | 2 +- content/contribute/index.html | 2 +- content/contribute/patch.html | 2 +- content/contribute/release.html| 2 +- content/contribute/userguide.html | 2 +- content/contribute/write.html | 2 +- content/css/style.css | 11 +- content/css/style.css.map | 2 +- content/doap.rdf | 2 +- content/dtds.data/index.html | 2 +- content/fonts/wicket-font/Wicket-font.eot | Bin 0 -> 1716 bytes content/fonts/wicket-font/Wicket-font.svg | 1 + content/fonts/wicket-font/Wicket-font.ttf | Bin 0 -> 1536 bytes content/fonts/wicket-font/Wicket-font.woff | Bin 0 -> 948 bytes content/fonts/wicket-font/stylesheet.css | 21 + content/help/email.html| 2 +- content/help/index.html| 4 +- content/help/irc.html | 2 +- content/help/reportabug.html | 2 +- content/help/security.html | 2 +- content/index.html | 121 +++-- content/learn/blogs.html | 2 +- content/learn/books/awc.html | 2 +- content/learn/books/ewdww.html | 2 +- content/learn/books/iaw6.html | 2 +- content/learn/books/index.html | 2 +- content/learn/books/koda.html | 2 +- content/learn/books/kwij.html | 2 +- content/learn/books/praxisbuchwicket.html | 2 +- content/learn/books/prowicket.html | 2 +- content/learn/books/wia.html | 2 +- content/learn/books/wicket-jp.html | 2 +- content/learn/examples/ajaxcounter.html| 2 +- content/learn/examples/dropdownchoice.html | 2 +- content/learn/examples/guestbook.html | 2 +- content/learn/examples/helloworld.html | 2 +- content/learn/examples/index.html | 6 +- content/learn/examples/markupinheritance.html | 2 +- content/learn/examples/navomatic.html | 2 +- content/learn/examples/servlet3x.html | 2 +- content/learn/examples/usingfragments.html | 2 +- content/learn/index.html | 14 +- content/news/2009/07/30/wicket-1.3.7-released.html | 2 +- ...ket-1.4-takes-typesafety-to-the-next-level.html | 2 +- content/news/2009/07/index.html| 11 +- content/news/2009/08/21/wicket-1.4.1-released.html | 2 +- content/news/2009/08/index.html| 11 +- content/news/2009/10/12/wicket-1.4.2-released.html | 2 +- content/news/2009/10/24/wicket-1.4.3-released.html | 2 +- co
(wicket) branch master updated (4a4518e5ce -> a157e3df88)
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 4a4518e5ce Bump com.sun.xml.bind:jaxb-core from 4.0.4 to 4.0.5 (#802) add 807fad4e84 Generated changelog add 869253aae4 Version set to 10.0.0 add a157e3df88 Start next development version No new revisions were added by this update. Summary of changes: CHANGELOG-10.x | 32 +++ archetypes/quickstart/pom.xml | 2 +- pom.xml| 46 +++--- 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-core-tests/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 | 4 +- wicket-extensions-tester/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-native-websocket-tester/pom.xml | 2 +- wicket-objectsizeof-agent/pom.xml | 2 +- wicket-request/pom.xml | 2 +- wicket-spring/pom.xml | 2 +- wicket-tester/pom.xml | 2 +- wicket-user-guide/pom.xml | 2 +- wicket-util/pom.xml| 2 +- wicket-velocity/pom.xml| 2 +- wicket/pom.xml | 2 +- 32 files changed, 86 insertions(+), 54 deletions(-)
svn commit: r67897 - /dev/wicket/10.0.0/ /release/wicket/10.0.0/
Author: adelbene Date: Tue Mar 12 03:03:47 2024 New Revision: 67897 Log: Upload release to the mirrors Added: release/wicket/10.0.0/ - copied from r67896, dev/wicket/10.0.0/ Removed: dev/wicket/10.0.0/
(wicket) annotated tag rel/wicket-10.0.0 updated (d6b145f37e -> 2647e47e7c)
This is an automated email from the ASF dual-hosted git repository. adelbene pushed a change to annotated tag rel/wicket-10.0.0 in repository https://gitbox.apache.org/repos/asf/wicket.git *** WARNING: tag rel/wicket-10.0.0 was modified! *** from d6b145f37e (commit) to 2647e47e7c (tag) tagging d6b145f37e08685add4fd0c0c8929e146c30ae44 (commit) by Andrea Del Bene on Fri Mar 8 19:45:38 2024 +0100 - Log - [maven-release-plugin] copy for tag rel/wicket-10.0.0 --- No new revisions were added by this update. Summary of changes:
svn commit: r67812 - in /dev/wicket/10.0.0: ./ binaries/
Author: adelbene Date: Fri Mar 8 18:53:46 2024 New Revision: 67812 Log: Upload wicket-10.0.0 to staging area Added: dev/wicket/10.0.0/CHANGELOG-10.x dev/wicket/10.0.0/apache-wicket-10.0.0.tar.gz (with props) dev/wicket/10.0.0/apache-wicket-10.0.0.tar.gz.asc dev/wicket/10.0.0/apache-wicket-10.0.0.tar.gz.sha256 dev/wicket/10.0.0/apache-wicket-10.0.0.zip (with props) dev/wicket/10.0.0/apache-wicket-10.0.0.zip.asc dev/wicket/10.0.0/apache-wicket-10.0.0.zip.sha256 dev/wicket/10.0.0/binaries/ dev/wicket/10.0.0/binaries/apache-wicket-10.0.0-bin.tar.gz (with props) dev/wicket/10.0.0/binaries/apache-wicket-10.0.0-bin.tar.gz.asc dev/wicket/10.0.0/binaries/apache-wicket-10.0.0-bin.tar.gz.sha256 dev/wicket/10.0.0/binaries/apache-wicket-10.0.0-bin.zip (with props) dev/wicket/10.0.0/binaries/apache-wicket-10.0.0-bin.zip.asc dev/wicket/10.0.0/binaries/apache-wicket-10.0.0-bin.zip.sha256 Added: dev/wicket/10.0.0/CHANGELOG-10.x == --- dev/wicket/10.0.0/CHANGELOG-10.x (added) +++ dev/wicket/10.0.0/CHANGELOG-10.x Fri Mar 8 18:53:46 2024 @@ -0,0 +1,193 @@ +This file contains all changes done in releases for Apache Wicket 10.x. + +=== + +Release Notes - Wicket - Version 10.0.0 + +** Sub-task + +* [WICKET-7089] - Set cookie SameSite only if the container supports it + +** Bug + +* [WICKET-7081] - Open packages to expose resources to other modules +* [WICKET-7086] - Injecting Spring bean may cause ClassCastException +* [WICKET-7087] - AjaxLazyLoadPanelTester not available in 10.0.0-M2 +* [WICKET-7090] - Files in release jars do not have a modification timestamp set +* [WICKET-7091] - FilePageStore throws NPE +* [WICKET-7096] - stylesheets referenced via automatic linking miss nonce attribute + +** Improvement + +* [WICKET-7080] - [Events] make default events delivery machinery pluggable and roll usable annotation based one +* [WICKET-7082] - Easier to work with polymorphic values inside IModel +* [WICKET-7083] - Trigger client side validation when using SubmitLinks +* [WICKET-7088] - Improve test reliability by resolving nondeterministic order of Set and Map +* [WICKET-7093] - Add support for missing CSP directives +* [WICKET-7094] - Make all CSP schemes configurable +* [WICKET-7099] - Validate FormTester constructor parameter workingForm + +** Task + +* [WICKET-7079] - Update the user guide with the new wicket-tester module +* [WICKET-7100] - Update commons-fileupload2 to 2.0.0-M2 + +=== + +Release Notes - Wicket - Version 10.0.0-M2 + +** Bug + +* [WICKET-7056] - HttpSessionStore#getAttribute called on invalidated session +* [WICKET-7061] - When I move from 9.13.0->9.14.0, my importmaps fail to parse correctly due to presence of the CDATA wrapping. +* [WICKET-7065] - TextFilteredPropertyColumn violates CSP +* [WICKET-7067] - DefaultExceptionMapper should not set disableCaching for WebSocketResponse +* [WICKET-7070] - Quick start generated app has multiple errors +* [WICKET-7071] - Problems when calling request.getInputStream() before executing WicketFilter +* [WICKET-7072] - JUnit code in /src/main/java breaks JPMS support in Eclipse IDE +* [WICKET-7074] - [AJAX] malformed XML is produced if an error is produced during AJAX rendering and a redirect is issued +* [WICKET-7076] - JavaScriptReferenceType newly created is not serializable +* [WICKET-7077] - 2 spring web application contexts are created + +** Improvement + +* [WICKET-7039] - Improve Accessibility of wicket-autocomplete.js +* [WICKET-7060] - Minor improvements to wicket-examples +* [WICKET-7063] - Convert all Application_*.properties to Application_*.utf8.properties +* [WICKET-7066] - Add possibility to define type-Attribute of JavascriptHeaderItem as "module" +* [WICKET-7068] - Current tree themes are not RTL friendly +* [WICKET-7078] - CSP: inline JS in Choices and Selection of Palette + +** Task + +* [WICKET-7064] - commons-fileupload2 dependency should be added back +* [WICKET-7069] - assertTrue(equals()) in tests should be replaced with assertEquals +* [WICKET-7073] - Update JQuery to 3.7.1 + +=== + +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.on
svn commit: r67811 - /dev/wicket/10.0.0/
Author: adelbene Date: Fri Mar 8 18:52:55 2024 New Revision: 67811 Log: Create 10.0.0 release staging area Added: dev/wicket/10.0.0/
svn commit: r67810 - /dev/wicket/10.0.0/
Author: adelbene Date: Fri Mar 8 18:41:05 2024 New Revision: 67810 Log: Release vote has failed Removed: dev/wicket/10.0.0/
svn commit: r67809 - in /dev/wicket/10.0.0: ./ binaries/
Author: adelbene Date: Fri Mar 8 18:25:16 2024 New Revision: 67809 Log: Upload wicket-10.0.0 to staging area Added: dev/wicket/10.0.0/CHANGELOG-10.x dev/wicket/10.0.0/apache-wicket-10.0.0.tar.gz (with props) dev/wicket/10.0.0/apache-wicket-10.0.0.tar.gz.asc dev/wicket/10.0.0/apache-wicket-10.0.0.tar.gz.sha256 dev/wicket/10.0.0/apache-wicket-10.0.0.zip (with props) dev/wicket/10.0.0/apache-wicket-10.0.0.zip.asc dev/wicket/10.0.0/apache-wicket-10.0.0.zip.sha256 dev/wicket/10.0.0/binaries/ dev/wicket/10.0.0/binaries/apache-wicket-10.0.0-bin.tar.gz (with props) dev/wicket/10.0.0/binaries/apache-wicket-10.0.0-bin.tar.gz.asc dev/wicket/10.0.0/binaries/apache-wicket-10.0.0-bin.tar.gz.sha256 dev/wicket/10.0.0/binaries/apache-wicket-10.0.0-bin.zip (with props) dev/wicket/10.0.0/binaries/apache-wicket-10.0.0-bin.zip.asc dev/wicket/10.0.0/binaries/apache-wicket-10.0.0-bin.zip.sha256 Added: dev/wicket/10.0.0/CHANGELOG-10.x == --- dev/wicket/10.0.0/CHANGELOG-10.x (added) +++ dev/wicket/10.0.0/CHANGELOG-10.x Fri Mar 8 18:25:16 2024 @@ -0,0 +1,193 @@ +This file contains all changes done in releases for Apache Wicket 10.x. + +=== + +Release Notes - Wicket - Version 10.0.0 + +** Sub-task + +* [WICKET-7089] - Set cookie SameSite only if the container supports it + +** Bug + +* [WICKET-7081] - Open packages to expose resources to other modules +* [WICKET-7086] - Injecting Spring bean may cause ClassCastException +* [WICKET-7087] - AjaxLazyLoadPanelTester not available in 10.0.0-M2 +* [WICKET-7090] - Files in release jars do not have a modification timestamp set +* [WICKET-7091] - FilePageStore throws NPE +* [WICKET-7096] - stylesheets referenced via automatic linking miss nonce attribute + +** Improvement + +* [WICKET-7080] - [Events] make default events delivery machinery pluggable and roll usable annotation based one +* [WICKET-7082] - Easier to work with polymorphic values inside IModel +* [WICKET-7083] - Trigger client side validation when using SubmitLinks +* [WICKET-7088] - Improve test reliability by resolving nondeterministic order of Set and Map +* [WICKET-7093] - Add support for missing CSP directives +* [WICKET-7094] - Make all CSP schemes configurable +* [WICKET-7099] - Validate FormTester constructor parameter workingForm + +** Task + +* [WICKET-7079] - Update the user guide with the new wicket-tester module +* [WICKET-7100] - Update commons-fileupload2 to 2.0.0-M2 + +=== + +Release Notes - Wicket - Version 10.0.0-M2 + +** Bug + +* [WICKET-7056] - HttpSessionStore#getAttribute called on invalidated session +* [WICKET-7061] - When I move from 9.13.0->9.14.0, my importmaps fail to parse correctly due to presence of the CDATA wrapping. +* [WICKET-7065] - TextFilteredPropertyColumn violates CSP +* [WICKET-7067] - DefaultExceptionMapper should not set disableCaching for WebSocketResponse +* [WICKET-7070] - Quick start generated app has multiple errors +* [WICKET-7071] - Problems when calling request.getInputStream() before executing WicketFilter +* [WICKET-7072] - JUnit code in /src/main/java breaks JPMS support in Eclipse IDE +* [WICKET-7074] - [AJAX] malformed XML is produced if an error is produced during AJAX rendering and a redirect is issued +* [WICKET-7076] - JavaScriptReferenceType newly created is not serializable +* [WICKET-7077] - 2 spring web application contexts are created + +** Improvement + +* [WICKET-7039] - Improve Accessibility of wicket-autocomplete.js +* [WICKET-7060] - Minor improvements to wicket-examples +* [WICKET-7063] - Convert all Application_*.properties to Application_*.utf8.properties +* [WICKET-7066] - Add possibility to define type-Attribute of JavascriptHeaderItem as "module" +* [WICKET-7068] - Current tree themes are not RTL friendly +* [WICKET-7078] - CSP: inline JS in Choices and Selection of Palette + +** Task + +* [WICKET-7064] - commons-fileupload2 dependency should be added back +* [WICKET-7069] - assertTrue(equals()) in tests should be replaced with assertEquals +* [WICKET-7073] - Update JQuery to 3.7.1 + +=== + +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.on
svn commit: r67807 - /dev/wicket/10.0.0/
Author: adelbene Date: Fri Mar 8 18:24:21 2024 New Revision: 67807 Log: Create 10.0.0 release staging area Added: dev/wicket/10.0.0/
(wicket-site) branch wicket-10 updated: Updated information about causeway project
This is an automated email from the ASF dual-hosted git repository. adelbene pushed a commit to branch wicket-10 in repository https://gitbox.apache.org/repos/asf/wicket-site.git The following commit(s) were added to refs/heads/wicket-10 by this push: new d90613fc Updated information about causeway project d90613fc is described below commit d90613fcdf0956711af849c250eebf9ae9286c72 Author: Andrea Del Bene AuthorDate: Thu Feb 29 16:28:50 2024 +0100 Updated information about causeway project --- _includes/friends.md | 10 +- content/apache/index.html | 8 content/atom.xml | 2 +- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/_includes/friends.md b/_includes/friends.md index 87db6ce7..dd5c5cb4 100644 --- a/_includes/friends.md +++ b/_includes/friends.md @@ -4,11 +4,11 @@ for communities to collaborate and stand on one's shoulders. The following friends within the Apache community are proud members using Wicket. -### Apache Isis +### Apache Causeway -[Apache Isis][isis-1] is a full-stack framework for rapidly developing domain +[Apache Causeway][causeway-1] is a full-stack framework for rapidly developing domain driven apps and RESTful APIs in Java. It uses Wicket -6.x as a [default viewer for Isis domain model][isis-2]. + as a [default viewer for Isis domain model][causeway-2]. ### Apache OODT @@ -49,8 +49,8 @@ feature set that sets it apart from other Big Data platforms. Its submodule Hyra uses Apache Wicket for its administration console. -[isis-1]: http://isis.apache.org -[isis-2]: http://isis.apache.org/documentation.html#wicket-viewer +[causeway-1]: https://causeway.apache.org +[causeway-2]: https://causeway.apache.org/vw/latest/about.html [oodt-1]: http://oodt.apache.org [oodt-2]: http://oodt.apache.org/components/maven/webapp/filemgr/ [oodt-3]: http://oodt.apache.org/components/maven/webapp/workflow/ diff --git a/content/apache/index.html b/content/apache/index.html index ae4960f3..42d691f0 100644 --- a/content/apache/index.html +++ b/content/apache/index.html @@ -118,7 +118,7 @@ -Table of Contents1 Friends1.1 Apache Isis1.2 Table of Contents1 Friends1.1 Apache Causeway1.2 Friends @@ -128,11 +128,11 @@ for communities to collaborate and stand on one’s shoulders. The following friends within the Apache community are proud members using Wicket. -Apache Isis +Apache Causeway -http://isis.apache.org;>Apache Isis is a full-stack framework for rapidly developing domain +https://causeway.apache.org;>Apache Causeway is a full-stack framework for rapidly developing domain driven apps and RESTful APIs in Java. It uses Wicket -6.x as a http://isis.apache.org/documentation.html#wicket-viewer;>default viewer for Isis domain model. + as a https://causeway.apache.org/vw/latest/about.html;>default viewer for Isis domain model. Apache OODT diff --git a/content/atom.xml b/content/atom.xml index 51522708..efb24806 100644 --- a/content/atom.xml +++ b/content/atom.xml @@ -3,7 +3,7 @@ Apache Wicket http://wicket.apache.org/atom.xml; rel="self"/> http://wicket.apache.org/"/> -2024-02-29T12:14:30+00:00 +2024-02-29T15:27:08+00:00 http://wicket.apache.org/ Apache Wicket
(wicket-site) branch wicket-10 updated: added migration guide for version 10
This is an automated email from the ASF dual-hosted git repository. adelbene pushed a commit to branch wicket-10 in repository https://gitbox.apache.org/repos/asf/wicket-site.git The following commit(s) were added to refs/heads/wicket-10 by this push: new 7f5b1a85 added migration guide for version 10 7f5b1a85 is described below commit 7f5b1a85f4bf40b5dda09d3e457331afcfa08b1d Author: Andrea Del Bene AuthorDate: Thu Feb 29 15:05:41 2024 +0100 added migration guide for version 10 --- content/atom.xml | 2 +- content/index.html | 2 +- content/learn/index.html | 6 +- index.md | 2 +- learn/index.md | 6 +- 5 files changed, 13 insertions(+), 5 deletions(-) diff --git a/content/atom.xml b/content/atom.xml index 6c820fe0..51522708 100644 --- a/content/atom.xml +++ b/content/atom.xml @@ -3,7 +3,7 @@ Apache Wicket http://wicket.apache.org/atom.xml; rel="self"/> http://wicket.apache.org/"/> -2024-02-21T09:44:49+00:00 +2024-02-29T12:14:30+00:00 http://wicket.apache.org/ Apache Wicket diff --git a/content/index.html b/content/index.html index 5e246f7b..192be53f 100644 --- a/content/index.html +++ b/content/index.html @@ -142,7 +142,7 @@ Use Java to build modern and mantainable web applications - Building robust and manteinable web application is not a trivial task, especially for Java developers who might feel lost with modern web technologies. With Wicket you can use the rock-solid Java platform to reach this goal without the burden of the complexity that comes with modern JavaScript development stack. + Building robust and manteinable web applications is not a trivial task, especially for Java developers who might feel lost with modern web technologies. With Wicket you can use the rock-solid Java platform to reach this goal without the burden of the complexity that comes with modern JavaScript development stack. Using Wicket and other familiar tools like Apache Maven you can finally make the most of modern UI frameworks and JavaScript libraries without leaving the Java ecosystem! diff --git a/content/learn/index.html b/content/learn/index.html index f44e6a90..2567c7f0 100644 --- a/content/learn/index.html +++ b/content/learn/index.html @@ -240,8 +240,12 @@ provide migration paths between the different Wicket versions. Here’s a list of the migration guides: - + +https://s.apache.org/wicket10migration;> +Wicket 10 + migration guide + https://s.apache.org/wicket9migration;> Wicket 9 migration guide diff --git a/index.md b/index.md index 757be302..24fb9d9d 100644 --- a/index.md +++ b/index.md @@ -28,7 +28,7 @@ additionalContents: Use Java to build modern and mantainable web applications - Building robust and manteinable web application is not a trivial task, especially for Java developers who might feel lost with modern web technologies. With Wicket you can use the rock-solid Java platform to reach this goal without the burden of the complexity that comes with modern JavaScript development stack. + Building robust and manteinable web applications is not a trivial task, especially for Java developers who might feel lost with modern web technologies. With Wicket you can use the rock-solid Java platform to reach this goal without the burden of the complexity that comes with modern JavaScript development stack. Using Wicket and other familiar tools like Apache Maven you can finally make the most of modern UI frameworks and JavaScript libraries without leaving the Java ecosystem! diff --git a/learn/index.md b/learn/index.md index 47e77a7f..f23ada77 100644 --- a/learn/index.md +++ b/learn/index.md @@ -104,8 +104,12 @@ provide migration paths between the different Wicket versions. Here's a list of the migration guides: - + +https://s.apache.org/wicket10migration;> +Wicket 10 + migration guide + https://s.apache.org/wicket9migration;> Wicket 9 migration guide
(wicket) branch master updated: Added wicket-tester as test dependency for quickstart
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 The following commit(s) were added to refs/heads/master by this push: new 6772763341 Added wicket-tester as test dependency for quickstart 6772763341 is described below commit 677276334143cbd6a339a016de2026b837bf95cc Author: Andrea Del Bene AuthorDate: Thu Feb 15 18:18:14 2024 +0100 Added wicket-tester as test dependency for quickstart --- .../quickstart/src/main/resources/archetype-resources/pom.xml | 6 ++ 1 file changed, 6 insertions(+) diff --git a/archetypes/quickstart/src/main/resources/archetype-resources/pom.xml b/archetypes/quickstart/src/main/resources/archetype-resources/pom.xml index 059cfdca84..299f17d744 100644 --- a/archetypes/quickstart/src/main/resources/archetype-resources/pom.xml +++ b/archetypes/quickstart/src/main/resources/archetype-resources/pom.xml @@ -86,6 +86,12 @@ + + org.apache.wicket + wicket-tester + ${wicket.version} + test + org.eclipse.jetty jetty-server
(wicket-site) branch wicket-10 updated: Using version neutral logo
This is an automated email from the ASF dual-hosted git repository. adelbene pushed a commit to branch wicket-10 in repository https://gitbox.apache.org/repos/asf/wicket-site.git The following commit(s) were added to refs/heads/wicket-10 by this push: new 1bdeb419 Using version neutral logo 1bdeb419 is described below commit 1bdeb419d54b2e73084b02c99a39f09cb8e1de47 Author: Andrea Del Bene AuthorDate: Tue Feb 13 16:44:25 2024 +0100 Using version neutral logo --- _sass/main.scss | 2 +- _sass/modules/_logo.scss | 2 +- content/atom.xml | 2 +- content/css/style.css | 4 ++-- content/css/style.css.map | 2 +- content/index.html| 9 - index.md | 9 - 7 files changed, 14 insertions(+), 16 deletions(-) diff --git a/_sass/main.scss b/_sass/main.scss index c074a166..d1996c0e 100755 --- a/_sass/main.scss +++ b/_sass/main.scss @@ -76,7 +76,7 @@ div.header { h1 + *, h2 + *, img + * { -padding-top:2rem; +padding-top:1rem; } h1:last-child, h2:last-child, diff --git a/_sass/modules/_logo.scss b/_sass/modules/_logo.scss index e9692126..a967590a 100644 --- a/_sass/modules/_logo.scss +++ b/_sass/modules/_logo.scss @@ -1,5 +1,5 @@ .responsive-logo { width: 100%; - max-width: 400px; + max-width: 200px; height: auto; } diff --git a/content/atom.xml b/content/atom.xml index c50389fa..ea4b86d6 100644 --- a/content/atom.xml +++ b/content/atom.xml @@ -3,7 +3,7 @@ Apache Wicket http://wicket.apache.org/atom.xml; rel="self"/> http://wicket.apache.org/"/> -2024-02-05T17:46:23+00:00 +2024-02-13T15:24:48+00:00 http://wicket.apache.org/ Apache Wicket diff --git a/content/css/style.css b/content/css/style.css index 04d4dad2..023f9f64 100644 --- a/content/css/style.css +++ b/content/css/style.css @@ -711,7 +711,7 @@ button.button--alert:focus { } /* Literal.Number.Integer.Long */ .responsive-logo { width: 100%; - max-width: 400px; + max-width: 200px; height: auto; } @@ -1054,7 +1054,7 @@ div.header { .preamble h1 + *, .preamble h2 + *, .preamble img + * { - padding-top: 2rem; + padding-top: 1rem; } .preamble h1:last-child, .preamble h2:last-child, diff --git a/content/css/style.css.map b/content/css/style.css.map index f7a5d292..056b871b 100644 --- a/content/css/style.css.map +++ b/content/css/style.css.map @@ -1 +1 @@ -{"version":3,"sourceRoot":"","sources":["style.scss","../_sass/taiga/_base.scss","../_sass/taiga/_mixins.scss","../_sass/taiga/_settings.scss","../_sass/taiga/_grid.scss","../_sass/taiga/_layout.scss","../_sass/taiga/_states.scss","../_sass/taiga/_button.scss","../_sass/taiga/_print.scss","../_sass/modules/_syntax.scss","../_sass/modules/_logo.scss","../_sass/modules/_jumbotron.scss","../_sass/modules/_mainmenu.scss","../_sass/modules/_toc.scss","../_sass/modules/_builtwithwicket.scss"," [...] \ No newline at end of file +{"version":3,"sourceRoot":"","sources":["style.scss","../_sass/taiga/_base.scss","../_sass/taiga/_mixins.scss","../_sass/taiga/_settings.scss","../_sass/taiga/_grid.scss","../_sass/taiga/_layout.scss","../_sass/taiga/_states.scss","../_sass/taiga/_button.scss","../_sass/taiga/_print.scss","../_sass/modules/_syntax.scss","../_sass/modules/_logo.scss","../_sass/modules/_jumbotron.scss","../_sass/modules/_mainmenu.scss","../_sass/modules/_toc.scss","../_sass/modules/_builtwithwicket.scss"," [...] \ No newline at end of file diff --git a/content/index.html b/content/index.html index 0023d7e4..b483bcb5 100644 --- a/content/index.html +++ b/content/index.html @@ -131,7 +131,7 @@ Announcing Apache Wicket 10 : build modern web applications with Java! - + The Apache Wicket project announces the 10th major release of the open source Java web framework servicing websites and applications across the globe since 2004. @@ -317,10 +317,9 @@ (JSR-305), Spring and Guice. -JavaEE integration -If you are using the Web profile of JavaEE 6 or newer, you can -leverage JPA, EJBs, Bean Validation and CDI with Wicket's integrations -for these specifications. +Jakarta EE integration +If you are using the Jakarta EE, you can leverage JPA, EJBs, +Bean Validation and CDI with Wicket's integrations for these specifications. diff --git a/index.md b/index.md index 3d907f52..757be302 100644 --- a/index.md +++ b/index.md @@ -17,7 +17,7 @@ additionalContents: Announcing Apache
(wicket) branch wicket-9.x updated: WICKET-7099 Validate FormTester constructor parameter workingForm
This is an automated email from the ASF dual-hosted git repository. adelbene pushed a commit to branch wicket-9.x in repository https://gitbox.apache.org/repos/asf/wicket.git The following commit(s) were added to refs/heads/wicket-9.x by this push: new 7833a26f17 WICKET-7099 Validate FormTester constructor parameter workingForm 7833a26f17 is described below commit 7833a26f1762765b107fcb01e1e39560c36716bd Author: andrea AuthorDate: Fri Feb 9 22:48:12 2024 +0100 WICKET-7099 Validate FormTester constructor parameter workingForm --- .../java/org/apache/wicket/util/tester/FormTester.java | 14 +- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/wicket-core/src/main/java/org/apache/wicket/util/tester/FormTester.java b/wicket-core/src/main/java/org/apache/wicket/util/tester/FormTester.java index 81550bdd23..b01326a3a0 100644 --- a/wicket-core/src/main/java/org/apache/wicket/util/tester/FormTester.java +++ b/wicket-core/src/main/java/org/apache/wicket/util/tester/FormTester.java @@ -23,6 +23,7 @@ import java.lang.reflect.Method; import java.util.ArrayList; import java.util.HashSet; import java.util.List; +import java.util.Objects; import org.apache.wicket.Component; import org.apache.wicket.WicketRuntimeException; @@ -52,14 +53,17 @@ import org.apache.wicket.util.visit.IVisitor; /** * A helper class for testing validation and submission of FormComponents. - * + * * @author Ingram Chen * @author Frank Bille (frankbille) * @since 1.2.6 */ public class FormTester { - /** + private static final String NO_FORM_FOR_PATH = "No Form componet found for path '%s'. Check if path value is correct and " + + "if form component is visible and active."; + +/** * An auto incrementing index used as a suffix for MultiFileUploadField's inputName */ private int multiFileUploadIndex = 0; @@ -380,9 +384,9 @@ public class FormTester protected FormTester(final String path, final Form workingForm, final BaseWicketTester wicketTester, final boolean fillBlankString) { - this.path = path; - this.workingForm = workingForm; - tester = wicketTester; + this.workingForm = Objects.requireNonNull(workingForm, String.format(NO_FORM_FOR_PATH, path)); + this.tester = wicketTester; + this.path = path; // fill blank String for Text Component. workingForm.visitFormComponents(new IVisitor, Void>()
(wicket) branch master updated: WICKET-7099 Validate FormTester constructor parameter workingForm
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 The following commit(s) were added to refs/heads/master by this push: new db6136e1b6 WICKET-7099 Validate FormTester constructor parameter workingForm db6136e1b6 is described below commit db6136e1b6b18e430792950b55f487cade0b3c4c Author: andrea AuthorDate: Fri Feb 9 22:48:12 2024 +0100 WICKET-7099 Validate FormTester constructor parameter workingForm --- .../java/org/apache/wicket/util/tester/FormTester.java | 14 +- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/wicket-tester/src/main/java/org/apache/wicket/util/tester/FormTester.java b/wicket-tester/src/main/java/org/apache/wicket/util/tester/FormTester.java index 81550bdd23..b01326a3a0 100644 --- a/wicket-tester/src/main/java/org/apache/wicket/util/tester/FormTester.java +++ b/wicket-tester/src/main/java/org/apache/wicket/util/tester/FormTester.java @@ -23,6 +23,7 @@ import java.lang.reflect.Method; import java.util.ArrayList; import java.util.HashSet; import java.util.List; +import java.util.Objects; import org.apache.wicket.Component; import org.apache.wicket.WicketRuntimeException; @@ -52,14 +53,17 @@ import org.apache.wicket.util.visit.IVisitor; /** * A helper class for testing validation and submission of FormComponents. - * + * * @author Ingram Chen * @author Frank Bille (frankbille) * @since 1.2.6 */ public class FormTester { - /** + private static final String NO_FORM_FOR_PATH = "No Form componet found for path '%s'. Check if path value is correct and " + + "if form component is visible and active."; + +/** * An auto incrementing index used as a suffix for MultiFileUploadField's inputName */ private int multiFileUploadIndex = 0; @@ -380,9 +384,9 @@ public class FormTester protected FormTester(final String path, final Form workingForm, final BaseWicketTester wicketTester, final boolean fillBlankString) { - this.path = path; - this.workingForm = workingForm; - tester = wicketTester; + this.workingForm = Objects.requireNonNull(workingForm, String.format(NO_FORM_FOR_PATH, path)); + this.tester = wicketTester; + this.path = path; // fill blank String for Text Component. workingForm.visitFormComponents(new IVisitor, Void>()
(wicket-site) branch wicket-10 updated: Added tagline
This is an automated email from the ASF dual-hosted git repository. adelbene pushed a commit to branch wicket-10 in repository https://gitbox.apache.org/repos/asf/wicket-site.git The following commit(s) were added to refs/heads/wicket-10 by this push: new d53d96bc Added tagline d53d96bc is described below commit d53d96bc9b14ebf690341f62380413a04806ade0 Author: Andrea Del Bene AuthorDate: Mon Feb 5 18:53:29 2024 +0100 Added tagline --- _config.yml | 4 ++-- content/atom.xml | 2 +- content/doap.rdf | 2 +- content/help/index.html | 2 +- content/index.html| 12 ++-- content/start/quickstart.html | 4 ++-- index.md | 12 ++-- 7 files changed, 19 insertions(+), 19 deletions(-) diff --git a/_config.yml b/_config.yml index e32931ac..87166f4b 100644 --- a/_config.yml +++ b/_config.yml @@ -15,7 +15,7 @@ excerpt_separator: sass: sass_dir: _sass wicket: - version:9.16.0 + version:10.0.0-M2 version_90: 9.16.0 version_10: 10.0.0-M2 version_80: 8.15.0 @@ -27,7 +27,7 @@ wicket: released: 2023-11-26 versions: [6.30.0, 1.5.16, 1.4.23, 7.18.0, 8.15.0, 9.16.0, 1.5-SNAPSHOT, 6.31.0-SNAPSHOT, 7.19.0-SNAPSHOT, 8.16.0-SNAPSHOT, 9.17.0-SNAPSHOT, 10.0.0-M2] -live_examples_url: http://examples9x.wicket.apache.org/ +live_examples_url: http://examples10x.wicket.apache.org/ navigation: - id: start diff --git a/content/atom.xml b/content/atom.xml index c492fa69..c50389fa 100644 --- a/content/atom.xml +++ b/content/atom.xml @@ -3,7 +3,7 @@ Apache Wicket http://wicket.apache.org/atom.xml; rel="self"/> http://wicket.apache.org/"/> -2024-01-31T11:38:49+00:00 +2024-02-05T17:46:23+00:00 http://wicket.apache.org/ Apache Wicket diff --git a/content/doap.rdf b/content/doap.rdf index b49352f3..60944917 100644 --- a/content/doap.rdf +++ b/content/doap.rdf @@ -26,7 +26,7 @@ Latest Stable Release 2023-11-26 - 9.16.0 + 10.0.0-M2 diff --git a/content/help/index.html b/content/help/index.html index d2833ab9..00c272b1 100644 --- a/content/help/index.html +++ b/content/help/index.html @@ -257,7 +257,7 @@ working on. If the bug still remains, your version is no longer maintained we kindly ask you to upgrade your project to a newer, maintained version of Wicket. For example if you have a project that depends on Wicket 1.3.7, please consider upgrading -to Wicket 9.16.0. +to Wicket 10.0.0-M2. Using Compatible Versions of Supporting Libraries diff --git a/content/index.html b/content/index.html index ab0c1c53..0023d7e4 100644 --- a/content/index.html +++ b/content/index.html @@ -134,8 +134,8 @@ - The Apache Wicket project announces the 9th major release of the open source Java web framework servicing websites and applications across the globe since 2004. - Built on top of Java 17, this version of Wicket brings web development into the modern Java world, offering a fundamental tool to keep you code up to date with Java's evolution. + The Apache Wicket project announces the 10th major release of the open source Java web framework servicing websites and applications across the globe since 2004. + Built on top of Java 17, this version of Wicket brings web development into the modern Java world, offering a fundamental tool to write modern and robust web applications. @@ -173,7 +173,7 @@ You either risk leaving holes in the defense of your application or you break certain functionality. Protecting against unwanted inline scripts is the most important target to attain. In CSP this is called 'unsafe-inline' and it's the most common cause of cross-site scripting vulnerabilities. - Wicket 9 comes with full support for CSP and does not need any unsafe directives. Wicket will automatically add a nonce to every header contribution and whitelist this nonce. This allows for flexible loading of resources without the need for a complex CSP. Of course it is possible to modify and customize the CSP, add additional directives or disable it entirely. Lookup our http://wicket.apache.org/learn/#guide; target="_blank">documentation for more information. + Wicket 10 comes with full support for CSP and does not need any unsafe directives. Wicket will automatically add a nonce to every header contribution and whitelist this nonce. This allows for flexible loading of resources without the need for a complex CSP. Of course it is possible to modify and customize the CSP, add additional directives or disable it entirely. Lookup our http://wicket.apache.org/learn/#guide; target="_blank">documentation for more informati
(wicket-site) branch wicket-10 updated: More content for homepage
This is an automated email from the ASF dual-hosted git repository. adelbene pushed a commit to branch wicket-10 in repository https://gitbox.apache.org/repos/asf/wicket-site.git The following commit(s) were added to refs/heads/wicket-10 by this push: new 757b4308 More content for homepage 757b4308 is described below commit 757b4308ec7bf519bd08a0d0ebb1be60f8afa445 Author: Andrea Del Bene AuthorDate: Wed Jan 31 13:14:00 2024 +0100 More content for homepage --- content/atom.xml | 2 +- content/index.html | 8 index.md | 8 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/content/atom.xml b/content/atom.xml index 5ecf9642..c492fa69 100644 --- a/content/atom.xml +++ b/content/atom.xml @@ -3,7 +3,7 @@ Apache Wicket http://wicket.apache.org/atom.xml; rel="self"/> http://wicket.apache.org/"/> -2024-01-11T17:10:19+00:00 +2024-01-31T11:38:49+00:00 http://wicket.apache.org/ Apache Wicket diff --git a/content/index.html b/content/index.html index 4d63e3d6..ab0c1c53 100644 --- a/content/index.html +++ b/content/index.html @@ -129,7 +129,7 @@ -Announcing Apache Wicket 10 : get into the modern Java world! +Announcing Apache Wicket 10 : build modern web applications with Java! @@ -140,12 +140,12 @@ -Bring the web into the modern Java era +Use Java to build modern and mantainable web applications - The release of Java 9 has been a turning point in Java history which laid the foundation for the modern Java era. However, the magnitude of this change has discouraged many developers from leaving the safe harbor represented by Java 8. With Wicket 9 we finally have a fundamental tool to move on and bring our web applications into the new Java world. + Building robust and manteinable web application is not a trivial task, especially for Java developers who might feel lost with modern web technologies. With Wicket you can use the rock-solid Java platform to reach this goal without the burden of the complexity that comes with modern JavaScript development stack. - With this version Wicket has been completely revisited and improved to embrace new technologies such as Java modularization and new libraries like JUnit 5. + Using Wicket and other familiar tools like Apache Maven you can finally make the most of modern UI frameworks and JavaScript libraries without leaving the Java ecosystem! diff --git a/index.md b/index.md index 3c0773d8..c03d2c89 100644 --- a/index.md +++ b/index.md @@ -15,7 +15,7 @@ additionalContents: -Announcing Apache Wicket 10 : get into the modern Java world! +Announcing Apache Wicket 10 : build modern web applications with Java! @@ -26,12 +26,12 @@ additionalContents: -Bring the web into the modern Java era +Use Java to build modern and mantainable web applications - The release of Java 9 has been a turning point in Java history which laid the foundation for the modern Java era. However, the magnitude of this change has discouraged many developers from leaving the safe harbor represented by Java 8. With Wicket 9 we finally have a fundamental tool to move on and bring our web applications into the new Java world. + Building robust and manteinable web application is not a trivial task, especially for Java developers who might feel lost with modern web technologies. With Wicket you can use the rock-solid Java platform to reach this goal without the burden of the complexity that comes with modern JavaScript development stack. - With this version Wicket has been completely revisited and improved to embrace new technologies such as Java modularization and new libraries like JUnit 5. + Using Wicket and other familiar tools like Apache Maven you can finally make the most of modern UI frameworks and JavaScript libraries without leaving the Java ecosystem!
(wicket-site) branch wicket-10 updated: More updated content for Wicket 10
This is an automated email from the ASF dual-hosted git repository. adelbene pushed a commit to branch wicket-10 in repository https://gitbox.apache.org/repos/asf/wicket-site.git The following commit(s) were added to refs/heads/wicket-10 by this push: new d78e79ba More updated content for Wicket 10 d78e79ba is described below commit d78e79ba1b43e0988f41fbb3e30d87d15dfecd61 Author: Andrea Del Bene AuthorDate: Fri Jan 12 11:12:35 2024 +0100 More updated content for Wicket 10 --- content/atom.xml | 2 +- content/index.html | 20 +++- index.md | 20 +++- 3 files changed, 15 insertions(+), 27 deletions(-) diff --git a/content/atom.xml b/content/atom.xml index 71dc9cc2..5ecf9642 100644 --- a/content/atom.xml +++ b/content/atom.xml @@ -3,7 +3,7 @@ Apache Wicket http://wicket.apache.org/atom.xml; rel="self"/> http://wicket.apache.org/"/> -2024-01-11T09:58:31+00:00 +2024-01-11T17:10:19+00:00 http://wicket.apache.org/ Apache Wicket diff --git a/content/index.html b/content/index.html index 07198380..4d63e3d6 100644 --- a/content/index.html +++ b/content/index.html @@ -154,13 +154,13 @@ Stay up to date with the Java release cycle - With Java releasing at a faster pace it's important to keep a library up to date with the latest changes introduced in the platform and ensure it works with the latest Java release. Wicket does all of this by taking part in the https://wiki.openjdk.java.net/display/quality/Quality+Outreach; target="_blank">OpenJDK Quality Outreach, an initiative aimed to test popular Open Source projects with both the latest OpenJDK release and the Early Access release. + Wicket 10 is built on top of Java 17 and is compatible with Java 21. In addtion Wicket takes part in the https://wiki.openjdk.java.net/display/quality/Quality+Outreach; target="_blank">OpenJDK Quality Outreach to further improve the effort to test compatibility with both the latest OpenJDK release and the Early Access release. -Ready for Jackarta EE Enterprise +Fast migration with OpenRewrite - Wicket 10 is entirely based on the new Jakarta EE Specification so now you can adopt the new packages structure and naming conventions. + Wicket 10 comes with a migration tool based on OpenRewrite to speed up migration from Wicket 9 and avoid repetitive and error-prone manual changes to your code. For more details on this tool see https://cwiki.apache.org/confluence/display/WICKET/Migration+to+Wicket+10.0#MigrationtoWicket10.0-AddmigrationrecipestoWicket10WICKET-7029;>migration guide. @@ -180,9 +180,10 @@ -Ready for Java 17 and beyond +Getting Started with Wicket 10 - If you come from Wicket 8 chances are you don't need to change your application code to enjoy all the improvements offered by Java 11, such as better Docker support, improved performance, new Z Garbage Collector, etc... + It is very easy to get started with Wicket: use our quick-start wizard or + use one of the options below. @@ -191,7 +192,7 @@ When you migrate from a previous Wicket version to Wicket 10, a full list of changes and migrations is available at the following page: - https://s.apache.org/wicket9migrate;>https://s.apache.org/wicket10migrate + https://s.apache.org/wicket10migrate;>https://s.apache.org/wicket10migrate Please consult this migration guide when you are moving towards Wicket 10. @@ -199,13 +200,6 @@ - -Getting Started with Wicket 10 - - It is very easy to get started with Wicket: use our quick-start wizard or - use one of the options below. - - Download using Apache Maven diff --git a/index.md b/index.md index d6830ce1..3c0773d8 100644 --- a/index.md +++ b/index.md @@ -40,13 +40,13 @@ additionalContents: Stay up to date with the Java release cycle - With Java releasing at a faster pace it's important to keep a library up to date with the latest changes introduced in the platform and ensure it works with the latest Java release. Wicket does all of this by taking part in the https://wiki.openjdk.java.net/display/quality/Quality+Outreach; target="_blank">OpenJDK Quality Outreach, an initiative aimed to test popular Open Source projects with both the latest OpenJDK release and the Early Access release. + Wicket 10 is built on top of Java 17 and is compatible with Java 21. In addtion Wicket takes part in the https://wiki.openjdk.java.net/display/quality/Quality+Outreach; target="_blank">OpenJDK Quality Outreach to further improve the effort to test compatibility with both the latest OpenJDK release and the Early Access release. -Ready for Jackarta EE Enterprise +Fast migration with OpenRewr
(wicket-site) branch wicket-10 created (now 9579e5cc)
This is an automated email from the ASF dual-hosted git repository. adelbene pushed a change to branch wicket-10 in repository https://gitbox.apache.org/repos/asf/wicket-site.git at 9579e5cc First sketch for Wicket 10 This branch includes the following new commits: new 9579e5cc First sketch for Wicket 10 The 1 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.
(wicket-site) 01/01: First sketch for Wicket 10
This is an automated email from the ASF dual-hosted git repository. adelbene pushed a commit to branch wicket-10 in repository https://gitbox.apache.org/repos/asf/wicket-site.git commit 9579e5ccef10bff585e9970c4c6ae26388a72fe5 Author: Andrea Del Bene AuthorDate: Thu Jan 11 11:34:01 2024 +0100 First sketch for Wicket 10 --- _sass/main.scss| 4 ++ _sass/modules/_mainmenu.scss | 2 +- _sass/taiga/_settings.scss | 1 + content/atom.xml | 84 + content/css/style.css | 7 ++- content/css/style.css.map | 2 +- content/fonts/wicket-font/Wicket-font.eot | Bin 0 -> 1716 bytes content/fonts/wicket-font/Wicket-font.svg | 1 + content/fonts/wicket-font/Wicket-font.ttf | Bin 0 -> 1536 bytes content/fonts/wicket-font/Wicket-font.woff | Bin 0 -> 948 bytes content/fonts/wicket-font/stylesheet.css | 21 content/index.html | 31 +-- css/style.scss | 1 + fonts/wicket-font/Wicket-font.eot | Bin 0 -> 1716 bytes fonts/wicket-font/Wicket-font.svg | 1 + fonts/wicket-font/Wicket-font.ttf | Bin 0 -> 1536 bytes fonts/wicket-font/Wicket-font.woff | Bin 0 -> 948 bytes fonts/wicket-font/stylesheet.css | 21 index.md | 29 +- 19 files changed, 86 insertions(+), 119 deletions(-) diff --git a/_sass/main.scss b/_sass/main.scss index d42a8537..c074a166 100755 --- a/_sass/main.scss +++ b/_sass/main.scss @@ -168,6 +168,10 @@ th { } } +.color-brand { + color:$color-brand-70; +} + .wicket7.header { background-color: $color-brand-50; background-image: url(/img/wicket-7-bg.jpg); diff --git a/_sass/modules/_mainmenu.scss b/_sass/modules/_mainmenu.scss index 1d92ec54..7ab5042d 100644 --- a/_sass/modules/_mainmenu.scss +++ b/_sass/modules/_mainmenu.scss @@ -14,7 +14,7 @@ nav.mainmenu { a, a:active { border:none; -color:rgb(233, 120, 38); +color:$color-brand-50; font-weight:500; text-decoration: none; } diff --git a/_sass/taiga/_settings.scss b/_sass/taiga/_settings.scss index 81c67181..6e7d023d 100644 --- a/_sass/taiga/_settings.scss +++ b/_sass/taiga/_settings.scss @@ -62,6 +62,7 @@ $color-brand-50: #E97826; // Default $color-brand-60: lighten(#E97826, 10%); $color-brand-70: #FF9925; //old default + // Color success $color-success-50: #39b924; // Default $color-success-60: #249c11; diff --git a/content/atom.xml b/content/atom.xml index 4a1542b3..71dc9cc2 100644 --- a/content/atom.xml +++ b/content/atom.xml @@ -3,7 +3,7 @@ Apache Wicket http://wicket.apache.org/atom.xml; rel="self"/> http://wicket.apache.org/"/> -2023-11-26T19:21:10+00:00 +2024-01-11T09:58:31+00:00 http://wicket.apache.org/ Apache Wicket @@ -998,88 +998,6 @@ migration guide found at/p li[WICKET-6977] - hashCode computations generate excessive garbage objects/li /ul - - - - -Apache Wicket 9.9.1 released -http://wicket.apache.org/news/2022/04/08/wicket-9.9.1-released.html"/> -2022-04-08T00:00:00+00:00 -http://wicket.apache.org/news/2022/04/08/wicket-9.9.1-released -pThe Apache Wicket PMC is proud to announce Apache Wicket 9.9.1!/p - -pApache Wicket is an open source Java component oriented web application -framework that powers thousands of web applications and web sites for -governments, stores, universities, cities, banks, email providers, and -more. You can find more about Apache Wicket at https://wicket.apache.org/p; - -pThis release marks another minor release of Wicket 9. We -use semantic versioning for the development of Wicket, and as such no -API breaks are present in this release compared to 9.0.0./p - -h2 id=new-and-noteworthyNew and noteworthy/h2 - -pThis hotfix reverts WICKET-6963 which causes MarkupException in some particular cases. -(see https://lists.apache.org/thread/y0zthfw2on04sm9wpn60my3x53b8cb3n). -In addition, this release updates Spring Core dependency to version 5.3.18 which provides a fix -for Spring4shell vulnerability (CVE-2022-22965)./p - -pNOTE: Wicket is NOT directly impacted by Spring4shell. Your application might be exposed to this -vulnerability only if you use Spring web frameworks (i.e. Spring MVC and Spring WebFlux)./p - -h2 id=using-this-releaseUsing this release/h2 - -pWith Apache Maven update your dependency to (and don’t forget to -update any other dependencies on Wicket projects to the same version):/p - -figure class=highlightprecode class=language-xml data-lang=xmlspan class=ntlt;dependencygt;/span -span class=ntlt;groupIdgt;/spanorg.apache.wicketspan class=ntlt;/groupIdgt;/span -span class=ntlt;artifactIdgt;/spanwicket-corespan class
(wicket-site) 01/02: Announce for 9.16.0
This is an automated email from the ASF dual-hosted git repository. adelbene pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/wicket-site.git commit be2fbb0b34ded8d230e53bbd77a612fb5bba4dad Author: Andrea Del Bene AuthorDate: Sun Nov 26 20:18:34 2023 +0100 Announce for 9.16.0 --- 2023/_posts/2023-11-26-wicket-9.16.0-released.md | 74 +++ _config.yml| 8 +- content/archetype-catalog.xml | 8 +- content/atom.xml | 85 +++- content/doap.rdf | 4 +- content/help/index.html| 2 +- content/index.html | 64 +++--- content/learn/index.html | 6 +- content/news/2009/07/index.html| 2 + content/news/2009/08/index.html| 2 + content/news/2009/10/index.html| 2 + content/news/2009/12/index.html| 2 + content/news/2009/index.html | 2 + content/news/2010/02/index.html| 2 + content/news/2010/03/index.html| 2 + content/news/2010/05/index.html| 2 + content/news/2010/08/index.html| 2 + content/news/2010/09/index.html| 2 + content/news/2010/11/index.html| 2 + content/news/2010/12/index.html| 2 + content/news/2010/index.html | 2 + content/news/2011/01/index.html| 2 + content/news/2011/02/index.html| 2 + content/news/2011/03/index.html| 2 + content/news/2011/04/index.html| 2 + content/news/2011/05/index.html| 2 + content/news/2011/06/index.html| 2 + content/news/2011/08/index.html| 2 + content/news/2011/09/index.html| 2 + content/news/2011/10/index.html| 2 + content/news/2011/11/index.html| 2 + content/news/2011/index.html | 2 + content/news/2012/01/index.html| 2 + content/news/2012/03/index.html| 2 + content/news/2012/05/index.html| 2 + content/news/2012/06/index.html| 2 + content/news/2012/07/index.html| 2 + content/news/2012/08/index.html| 2 + content/news/2012/09/index.html| 2 + content/news/2012/10/index.html| 2 + content/news/2012/11/index.html| 2 + content/news/2012/12/index.html| 2 + content/news/2012/index.html | 2 + content/news/2013/01/index.html| 2 + content/news/2013/02/index.html| 2 + content/news/2013/03/index.html| 2 + content/news/2013/04/index.html| 2 + content/news/2013/05/index.html| 2 + content/news/2013/06/index.html| 2 + content/news/2013/07/index.html| 2 + content/news/2013/08/index.html| 2 + content/news/2013/09/index.html| 2 + content/news/2013/11/index.html| 2 + content/news/2013/index.html | 2 + content/news/2014/01/index.html| 2 + content/news/2014/02/index.html| 2 + content/news/2014/04/index.html| 2 + content/news/2014/06/index.html| 2 + content/news/2014/08/index.html| 2 + content/news/2014/09/index.html| 2 + content/news/2014/11/index.html| 2 + content/news/2014/index.html | 2 + content/news/2015/02/index.html| 2 + content/news/2015/06/index.html| 2 + content/news/2015/07/index.html| 2 + content/news/2015/10/index.html| 2 + content/news/2015/11/index.html| 2 + content/news/2015/index.html | 2 + content/news/2016/01/index.html| 2 + content/news/2016/02/index.html| 2 + content/news/2016/03/index.html| 2 + content/news/2016/05/index.html| 2 + content/news/2016/07/index.html| 2 + content/news/2016/08/index.html| 2 + content/news/2016/10/index.html| 2 + content/news/2016/11/index.html| 2 + content/news/2016/12/index.html| 2 + content/news/2016/index.html
(wicket-site) 02/02: changes to atom.xml
This is an automated email from the ASF dual-hosted git repository. adelbene pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/wicket-site.git commit cae902cdcd5f355c39978db0b1d7c5147f673048 Author: Andrea Del Bene AuthorDate: Sun Nov 26 20:22:04 2023 +0100 changes to atom.xml --- content/atom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/atom.xml b/content/atom.xml index 6b8d9ed1..4a1542b3 100644 --- a/content/atom.xml +++ b/content/atom.xml @@ -3,7 +3,7 @@ Apache Wicket http://wicket.apache.org/atom.xml; rel="self"/> http://wicket.apache.org/"/> -2023-11-26T19:17:32+00:00 +2023-11-26T19:21:10+00:00 http://wicket.apache.org/ Apache Wicket
(wicket-site) branch asf-site updated (85bc490f -> cae902cd)
This is an automated email from the ASF dual-hosted git repository. adelbene pushed a change to branch asf-site in repository https://gitbox.apache.org/repos/asf/wicket-site.git from 85bc490f Merge pull request #19 from apache/update-versions-in-contribute-index new be2fbb0b Announce for 9.16.0 new cae902cd changes to atom.xml The 2 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: .../_posts/2023-11-26-wicket-9.16.0-released.md| 27 +++ _config.yml| 8 +- content/archetype-catalog.xml | 8 +- content/atom.xml | 85 +- content/doap.rdf | 4 +- content/help/index.html| 2 +- content/index.html | 64 content/learn/index.html | 6 +- content/news/2009/07/index.html| 2 + content/news/2009/08/index.html| 2 + content/news/2009/10/index.html| 2 + content/news/2009/12/index.html| 2 + content/news/2009/index.html | 2 + content/news/2010/02/index.html| 2 + content/news/2010/03/index.html| 2 + content/news/2010/05/index.html| 2 + content/news/2010/08/index.html| 2 + content/news/2010/09/index.html| 2 + content/news/2010/11/index.html| 2 + content/news/2010/12/index.html| 2 + content/news/2010/index.html | 2 + content/news/2011/01/index.html| 2 + content/news/2011/02/index.html| 2 + content/news/2011/03/index.html| 2 + content/news/2011/04/index.html| 2 + content/news/2011/05/index.html| 2 + content/news/2011/06/index.html| 2 + content/news/2011/08/index.html| 2 + content/news/2011/09/index.html| 2 + content/news/2011/10/index.html| 2 + content/news/2011/11/index.html| 2 + content/news/2011/index.html | 2 + content/news/2012/01/index.html| 2 + content/news/2012/03/index.html| 2 + content/news/2012/05/index.html| 2 + content/news/2012/06/index.html| 2 + content/news/2012/07/index.html| 2 + content/news/2012/08/index.html| 2 + content/news/2012/09/index.html| 2 + content/news/2012/10/index.html| 2 + content/news/2012/11/index.html| 2 + content/news/2012/12/index.html| 2 + content/news/2012/index.html | 2 + content/news/2013/01/index.html| 2 + content/news/2013/02/index.html| 2 + content/news/2013/03/index.html| 2 + content/news/2013/04/index.html| 2 + content/news/2013/05/index.html| 2 + content/news/2013/06/index.html| 2 + content/news/2013/07/index.html| 2 + content/news/2013/08/index.html| 2 + content/news/2013/09/index.html| 2 + content/news/2013/11/index.html| 2 + content/news/2013/index.html | 2 + content/news/2014/01/index.html| 2 + content/news/2014/02/index.html| 2 + content/news/2014/04/index.html| 2 + content/news/2014/06/index.html| 2 + content/news/2014/08/index.html| 2 + content/news/2014/09/index.html| 2 + content/news/2014/11/index.html| 2 + content/news/2014/index.html | 2 + content/news/2015/02/index.html| 2 + content/news/2015/06/index.html| 2 + content/news/2015/07/index.html| 2 + content/news/2015/10/index.html| 2 + content/news/2015/11/index.html| 2 + content/news/2015/index.html | 2 + content/news/2016/01/index.html| 2 + content/news/2016/02/index.html| 2 + content/news/2016/03/index.html| 2 + content/news/2016/05/index.html| 2 + content/news/2016/07/index.html| 2 + content/new
(wicket) 01/01: Start next development version
This is an automated email from the ASF dual-hosted git repository. adelbene pushed a commit to branch wicket-9.x in repository https://gitbox.apache.org/repos/asf/wicket.git commit b53efb3dbc7d6245bf7645121365cc071883e0e1 Author: Andrea Del Bene AuthorDate: Sun Nov 26 20:04:28 2023 +0100 Start next development version --- archetypes/quickstart/pom.xml | 2 +- pom.xml| 46 +++--- 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-core/pom.xml| 2 +- wicket-devutils/pom.xml| 2 +- wicket-examples/pom.xml| 2 +- wicket-experimental/pom.xml| 2 +- wicket-experimental/wicket-http2/pom.xml | 4 +- .../wicket-http2/wicket-http2-core/pom.xml | 2 +- .../wicket-http2/wicket-http2-jetty/pom.xml| 2 +- .../wicket-http2/wicket-http2-servlet4/pom.xml | 2 +- .../wicket-http2/wicket-http2-tomcat/pom.xml | 2 +- .../wicket-http2/wicket-http2-undertow/pom.xml | 2 +- wicket-experimental/wicket-metrics/pom.xml | 4 +- wicket-extensions/pom.xml | 2 +- wicket-guice/pom.xml | 2 +- wicket-ioc/pom.xml | 2 +- wicket-jmx/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 +- 32 files changed, 56 insertions(+), 56 deletions(-) diff --git a/archetypes/quickstart/pom.xml b/archetypes/quickstart/pom.xml index acb02a999e..d943426c08 100644 --- a/archetypes/quickstart/pom.xml +++ b/archetypes/quickstart/pom.xml @@ -20,7 +20,7 @@ org.apache.wicket wicket-parent - 9.16.0-SNAPSHOT + 9.17.0-SNAPSHOT ../../pom.xml wicket-archetype-quickstart diff --git a/pom.xml b/pom.xml index 2a11fbad5f..79c8b29c36 100644 --- a/pom.xml +++ b/pom.xml @@ -24,7 +24,7 @@ org.apache.wicket wicket-parent - 9.16.0-SNAPSHOT + 9.17.0-SNAPSHOT pom Wicket Parent Wicket is a Java-based open source component web application framework. @@ -338,37 +338,37 @@ org.apache.wicket wicket - 9.16.0-SNAPSHOT + 9.17.0-SNAPSHOT pom org.apache.wicket wicket-auth-roles - 9.16.0-SNAPSHOT + 9.17.0-SNAPSHOT jar org.apache.wicket wicket-bean-validation - 9.16.0-SNAPSHOT + 9.17.0-SNAPSHOT jar org.apache.wicket wicket-cdi - 9.16.0-SNAPSHOT + 9.17.0-SNAPSHOT jar org.apache.wicket wicket-core - 9.16.0-SNAPSHOT + 9.17.0-SNAPSHOT jar org.apache.wicket wicket-devutils - 9.16.0-SNAPSHOT + 9.17.0-SNAPSHOT jar @@ -379,97 +379,97 @@ org.apache.wicket wicket-extensions - 9.16.0-SNAPSHOT
(wicket) branch wicket-9.x updated (463b6e7ea9 -> b53efb3dbc)
This is an automated email from the ASF dual-hosted git repository. adelbene pushed a change to branch wicket-9.x in repository https://gitbox.apache.org/repos/asf/wicket.git from 463b6e7ea9 Changed goal for maven source plugin add 34ead9b03a Added CHANGELOG for release 9.16.0 new b53efb3dbc Start next development version The 1 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-9.x | 22 +++ archetypes/quickstart/pom.xml | 2 +- pom.xml| 46 +++--- 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-core/pom.xml| 2 +- wicket-devutils/pom.xml| 2 +- wicket-examples/pom.xml| 2 +- wicket-experimental/pom.xml| 2 +- wicket-experimental/wicket-http2/pom.xml | 4 +- .../wicket-http2/wicket-http2-core/pom.xml | 2 +- .../wicket-http2/wicket-http2-jetty/pom.xml| 2 +- .../wicket-http2/wicket-http2-servlet4/pom.xml | 2 +- .../wicket-http2/wicket-http2-tomcat/pom.xml | 2 +- .../wicket-http2/wicket-http2-undertow/pom.xml | 2 +- wicket-experimental/wicket-metrics/pom.xml | 4 +- wicket-extensions/pom.xml | 2 +- wicket-guice/pom.xml | 2 +- wicket-ioc/pom.xml | 2 +- wicket-jmx/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 +- 33 files changed, 78 insertions(+), 56 deletions(-)
svn commit: r65549 - /release/wicket/9.15.0/
Author: adelbene Date: Sun Nov 26 18:54:05 2023 New Revision: 65549 Log: Remove previous version from mirrors Removed: release/wicket/9.15.0/
(wicket) annotated tag rel/wicket-9.16.0 updated (54fd94c056 -> 97feae3b52)
This is an automated email from the ASF dual-hosted git repository. adelbene pushed a change to annotated tag rel/wicket-9.16.0 in repository https://gitbox.apache.org/repos/asf/wicket.git *** WARNING: tag rel/wicket-9.16.0 was modified! *** from 54fd94c056 (commit) to 97feae3b52 (tag) tagging 54fd94c056677f5ff45ff5b1048d0c9d744eacda (commit) by Andrea Del Bene on Thu Nov 23 15:36:36 2023 +0100 - Log - [maven-release-plugin] copy for tag rel/wicket-9.16.0 --- No new revisions were added by this update. Summary of changes:
svn commit: r65548 - /dev/wicket/9.16.0/ /release/wicket/9.16.0/
Author: adelbene Date: Sun Nov 26 18:53:19 2023 New Revision: 65548 Log: Upload release to the mirrors Added: release/wicket/9.16.0/ - copied from r65547, dev/wicket/9.16.0/ Removed: dev/wicket/9.16.0/
svn commit: r65507 - in /dev/wicket/9.16.0: ./ binaries/
Author: adelbene Date: Thu Nov 23 14:46:59 2023 New Revision: 65507 Log: Upload wicket-9.16.0 to staging area Added: dev/wicket/9.16.0/CHANGELOG-9.x dev/wicket/9.16.0/apache-wicket-9.16.0.tar.gz (with props) dev/wicket/9.16.0/apache-wicket-9.16.0.tar.gz.asc dev/wicket/9.16.0/apache-wicket-9.16.0.tar.gz.sha256 dev/wicket/9.16.0/apache-wicket-9.16.0.zip (with props) dev/wicket/9.16.0/apache-wicket-9.16.0.zip.asc dev/wicket/9.16.0/apache-wicket-9.16.0.zip.sha256 dev/wicket/9.16.0/binaries/ dev/wicket/9.16.0/binaries/apache-wicket-9.16.0-bin.tar.gz (with props) dev/wicket/9.16.0/binaries/apache-wicket-9.16.0-bin.tar.gz.asc dev/wicket/9.16.0/binaries/apache-wicket-9.16.0-bin.tar.gz.sha256 dev/wicket/9.16.0/binaries/apache-wicket-9.16.0-bin.zip (with props) dev/wicket/9.16.0/binaries/apache-wicket-9.16.0-bin.zip.asc dev/wicket/9.16.0/binaries/apache-wicket-9.16.0-bin.zip.sha256 Added: dev/wicket/9.16.0/CHANGELOG-9.x == --- dev/wicket/9.16.0/CHANGELOG-9.x (added) +++ dev/wicket/9.16.0/CHANGELOG-9.x Thu Nov 23 14:46:59 2023 @@ -0,0 +1,654 @@ +This file contains all changes done in releases for Apache Wicket 9.x. + +=== + +Release Notes - Wicket - Version 9.16.0 + +** Bug + +* [WICKET-7056] - HttpSessionStore#getAttribute called on invalidated session +* [WICKET-7074] - [AJAX] malformed XML is produced if an error is produced during AJAX rendering and a redirect is issued +* [WICKET-7076] - JavaScriptReferenceType newly created is not serializable +* [WICKET-7081] - Open packages to expose resources to other modules + +** Improvement + +* [WICKET-7078] - CSP: inline JS in Choices and Selection of Palette +* [WICKET-7080] - [Events] make default events delivery machinery pluggable and roll usable annotation based one +* [WICKET-7082] - Easier to work with polymorphic values inside IModel +* [WICKET-7083] - Trigger client side validation when using SubmitLinks + +** Task + +* [WICKET-7073] - Update JQuery to 3.7.1 + +=== + +Release Notes - Wicket - Version 9.15.0 + +** Bug + +* [WICKET-7061] - When I move from 9.13.0->9.14.0, my importmaps fail to parse correctly due to presence of the CDATA wrapping. +* [WICKET-7065] - TextFilteredPropertyColumn violates CSP +* [WICKET-7067] - DefaultExceptionMapper should not set disableCaching for WebSocketResponse +* [WICKET-7070] - Quick start generated app has multiple errors +* [WICKET-7071] - Problems when calling request.getInputStream() before executing WicketFilter + +** Improvement + +* [WICKET-7039] - Improve Accessibility of wicket-autocomplete.js +* [WICKET-7063] - Convert all Application_*.properties to Application_*.utf8.properties +* [WICKET-7066] - Add possibility to define type-Attribute of JavascriptHeaderItem as "module" +* [WICKET-7068] - Current tree themes are not RTL friendly + +** Task + +* [WICKET-7069] - assertTrue(equals()) in tests should be replaced with assertEquals + +=== + +Release Notes - Wicket - Version 9.14.0 + +** Bug + +* [WICKET-7013] - IndexOutOfBoundsException in InSessionPageStore +* [WICKET-7052] - Interrupting a task should not be logged as an error +* [WICKET-7054] - Tag
svn commit: r65506 - /dev/wicket/9.16.0/
Author: adelbene Date: Thu Nov 23 14:45:45 2023 New Revision: 65506 Log: Create 9.16.0 release staging area Added: dev/wicket/9.16.0/
(wicket) branch wicket-9.x updated: Changed goal for maven source plugin
This is an automated email from the ASF dual-hosted git repository. adelbene pushed a commit to branch wicket-9.x in repository https://gitbox.apache.org/repos/asf/wicket.git The following commit(s) were added to refs/heads/wicket-9.x by this push: new 463b6e7ea9 Changed goal for maven source plugin 463b6e7ea9 is described below commit 463b6e7ea93e669f7a089fa48189ede659805f1e Author: Andrea Del Bene AuthorDate: Sat Sep 16 17:05:05 2023 +0200 Changed goal for maven source plugin --- pom.xml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index 8fe2fd5282..2a11fbad5f 100644 --- a/pom.xml +++ b/pom.xml @@ -1096,8 +1096,7 @@ attach-sources - jar - test-jar + jar-no-fork
svn commit: r65498 - /dev/wicket/9.16.0/
Author: adelbene Date: Wed Nov 22 20:58:55 2023 New Revision: 65498 Log: Release vote has failed Removed: dev/wicket/9.16.0/
svn commit: r65424 - in /dev/wicket/9.16.0: ./ binaries/
Author: adelbene Date: Sun Nov 19 22:27:58 2023 New Revision: 65424 Log: Upload wicket-9.16.0 to staging area Added: dev/wicket/9.16.0/CHANGELOG-9.x dev/wicket/9.16.0/apache-wicket-9.16.0.tar.gz (with props) dev/wicket/9.16.0/apache-wicket-9.16.0.tar.gz.asc dev/wicket/9.16.0/apache-wicket-9.16.0.tar.gz.sha256 dev/wicket/9.16.0/apache-wicket-9.16.0.zip (with props) dev/wicket/9.16.0/apache-wicket-9.16.0.zip.asc dev/wicket/9.16.0/apache-wicket-9.16.0.zip.sha256 dev/wicket/9.16.0/binaries/ dev/wicket/9.16.0/binaries/apache-wicket-9.16.0-bin.tar.gz (with props) dev/wicket/9.16.0/binaries/apache-wicket-9.16.0-bin.tar.gz.asc dev/wicket/9.16.0/binaries/apache-wicket-9.16.0-bin.tar.gz.sha256 dev/wicket/9.16.0/binaries/apache-wicket-9.16.0-bin.zip (with props) dev/wicket/9.16.0/binaries/apache-wicket-9.16.0-bin.zip.asc dev/wicket/9.16.0/binaries/apache-wicket-9.16.0-bin.zip.sha256 Added: dev/wicket/9.16.0/CHANGELOG-9.x == --- dev/wicket/9.16.0/CHANGELOG-9.x (added) +++ dev/wicket/9.16.0/CHANGELOG-9.x Sun Nov 19 22:27:58 2023 @@ -0,0 +1,654 @@ +This file contains all changes done in releases for Apache Wicket 9.x. + +=== + +Release Notes - Wicket - Version 9.16.0 + +** Bug + +* [WICKET-7056] - HttpSessionStore#getAttribute called on invalidated session +* [WICKET-7074] - [AJAX] malformed XML is produced if an error is produced during AJAX rendering and a redirect is issued +* [WICKET-7076] - JavaScriptReferenceType newly created is not serializable +* [WICKET-7081] - Open packages to expose resources to other modules + +** Improvement + +* [WICKET-7078] - CSP: inline JS in Choices and Selection of Palette +* [WICKET-7080] - [Events] make default events delivery machinery pluggable and roll usable annotation based one +* [WICKET-7082] - Easier to work with polymorphic values inside IModel +* [WICKET-7083] - Trigger client side validation when using SubmitLinks + +** Task + +* [WICKET-7073] - Update JQuery to 3.7.1 + +=== + +Release Notes - Wicket - Version 9.15.0 + +** Bug + +* [WICKET-7061] - When I move from 9.13.0->9.14.0, my importmaps fail to parse correctly due to presence of the CDATA wrapping. +* [WICKET-7065] - TextFilteredPropertyColumn violates CSP +* [WICKET-7067] - DefaultExceptionMapper should not set disableCaching for WebSocketResponse +* [WICKET-7070] - Quick start generated app has multiple errors +* [WICKET-7071] - Problems when calling request.getInputStream() before executing WicketFilter + +** Improvement + +* [WICKET-7039] - Improve Accessibility of wicket-autocomplete.js +* [WICKET-7063] - Convert all Application_*.properties to Application_*.utf8.properties +* [WICKET-7066] - Add possibility to define type-Attribute of JavascriptHeaderItem as "module" +* [WICKET-7068] - Current tree themes are not RTL friendly + +** Task + +* [WICKET-7069] - assertTrue(equals()) in tests should be replaced with assertEquals + +=== + +Release Notes - Wicket - Version 9.14.0 + +** Bug + +* [WICKET-7013] - IndexOutOfBoundsException in InSessionPageStore +* [WICKET-7052] - Interrupting a task should not be logged as an error +* [WICKET-7054] - Tag
svn commit: r65423 - /dev/wicket/9.16.0/
Author: adelbene Date: Sun Nov 19 22:26:57 2023 New Revision: 65423 Log: Create 9.16.0 release staging area Added: dev/wicket/9.16.0/
(wicket-site) branch asf-site updated: improved 10.0.0-M2 announce
This is an automated email from the ASF dual-hosted git repository. adelbene pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/wicket-site.git The following commit(s) were added to refs/heads/asf-site by this push: new 3daf153b improved 10.0.0-M2 announce 3daf153b is described below commit 3daf153b7ec59b7f6f9d3a146235b279c21a2899 Author: Andrea Del Bene AuthorDate: Sat Oct 28 20:42:32 2023 +0200 improved 10.0.0-M2 announce --- 2023/_posts/2023-10-16-wicket-10.0.0-M2-released.md| 5 ++--- content/atom.xml | 7 +++ content/index.html | 5 ++--- content/news/2023/10/16/wicket-10.0.0-M2-released.html | 5 ++--- 4 files changed, 9 insertions(+), 13 deletions(-) diff --git a/2023/_posts/2023-10-16-wicket-10.0.0-M2-released.md b/2023/_posts/2023-10-16-wicket-10.0.0-M2-released.md index dff53895..a1b45245 100644 --- a/2023/_posts/2023-10-16-wicket-10.0.0-M2-released.md +++ b/2023/_posts/2023-10-16-wicket-10.0.0-M2-released.md @@ -17,9 +17,8 @@ New and noteworthy -- In order to improve JPMS adoption, this release introduces the new module -wicket-tester containing common classes for unit testing and test cases -for wicket-core. Users of class WicketTester must now include this module -as dependency. +wicket-tester containing common classes for unit testing. +Users of class WicketTester must now include this module as **test** dependency. Using this release diff --git a/content/atom.xml b/content/atom.xml index 2e6e5f35..1175d4ea 100644 --- a/content/atom.xml +++ b/content/atom.xml @@ -3,7 +3,7 @@ Apache Wicket http://wicket.apache.org/atom.xml; rel="self"/> http://wicket.apache.org/"/> -2023-10-16T19:50:51+00:00 +2023-10-28T18:42:08+00:00 http://wicket.apache.org/ Apache Wicket @@ -30,9 +30,8 @@ API breaks are present in this release compared to 10.0.0./p h2 id=new-and-noteworthyNew and noteworthy/h2 pIn order to improve JPMS adoption, this release introduces the new module -wicket-tester containing common classes for unit testing and test cases -for wicket-core. Users of class WicketTester must now include this module -as dependency./p +wicket-tester containing common classes for unit testing. +Users of class WicketTester must now include this module as strongtest/strong dependency./p h2 id=using-this-releaseUsing this release/h2 diff --git a/content/index.html b/content/index.html index 6153e583..863f3020 100644 --- a/content/index.html +++ b/content/index.html @@ -442,9 +442,8 @@ API breaks are present in this release compared to 10.0.0. New and noteworthy In order to improve JPMS adoption, this release introduces the new module -wicket-tester containing common classes for unit testing and test cases -for wicket-core. Users of class WicketTester must now include this module -as dependency. +wicket-tester containing common classes for unit testing. +Users of class WicketTester must now include this module as test dependency. Using this release diff --git a/content/news/2023/10/16/wicket-10.0.0-M2-released.html b/content/news/2023/10/16/wicket-10.0.0-M2-released.html index bbfc7baf..21388800 100644 --- a/content/news/2023/10/16/wicket-10.0.0-M2-released.html +++ b/content/news/2023/10/16/wicket-10.0.0-M2-released.html @@ -136,9 +136,8 @@ API breaks are present in this release compared to 10.0.0. New and noteworthy In order to improve JPMS adoption, this release introduces the new module -wicket-tester containing common classes for unit testing and test cases -for wicket-core. Users of class WicketTester must now include this module -as dependency. +wicket-tester containing common classes for unit testing. +Users of class WicketTester must now include this module as test dependency. Using this release
[wicket] branch wicket-9.x updated (680d50ad40 -> 2285816574)
This is an automated email from the ASF dual-hosted git repository. adelbene pushed a change to branch wicket-9.x in repository https://gitbox.apache.org/repos/asf/wicket.git from 680d50ad40 WICKET-7081 opened packages for wicket-native-websocket-core new c69d1c47dd Trigger client side validation when using SubmitLinks new 9f4dbf7eb2 Fall back to jQuery event triggering if requestSubmit() is not available new 74bea45556 Easier to work with polymorphic values inside IModel new 2285816574 Rename poly to as The 4 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: .../wicket/ajax/res/js/wicket-ajax-jquery.js | 16 + .../org/apache/wicket/markup/html/form/Form.java | 5 +-- .../main/java/org/apache/wicket/model/IModel.java | 13 .../java/org/apache/wicket/model/IModelTest.java | 38 ++ 4 files changed, 70 insertions(+), 2 deletions(-)
[wicket] 01/04: Trigger client side validation when using SubmitLinks
This is an automated email from the ASF dual-hosted git repository. adelbene pushed a commit to branch wicket-9.x in repository https://gitbox.apache.org/repos/asf/wicket.git commit c69d1c47dd6516457c1f3a86093fed617fab85a8 Author: Andreas Svanberg AuthorDate: Thu Oct 19 18:25:40 2023 +0200 Trigger client side validation when using SubmitLinks --- .../src/main/java/org/apache/wicket/markup/html/form/Form.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/wicket-core/src/main/java/org/apache/wicket/markup/html/form/Form.java b/wicket-core/src/main/java/org/apache/wicket/markup/html/form/Form.java index 89996f969a..cc33672cf4 100644 --- a/wicket-core/src/main/java/org/apache/wicket/markup/html/form/Form.java +++ b/wicket-core/src/main/java/org/apache/wicket/markup/html/form/Form.java @@ -578,7 +578,8 @@ public class Form extends WebMarkupContainer * @param submitter *the submitter * @param triggerEvent -*When true, the form will be submited via a javascript submit event, when false via +*When true, the form will be submitted via standard form submission ({@code requestSubmit()}) +*including client side validation and firing a javascript submit event, when false via *the {@code submit()} method. * @return the javascript code that submits the form. * @@ -599,7 +600,7 @@ public class Form extends WebMarkupContainer if (triggerEvent) { - buffer.append("Wicket.Event.fire(f, 'submit');"); + buffer.append("f.requestSubmit();"); } else {
[wicket] 03/04: Easier to work with polymorphic values inside IModel
This is an automated email from the ASF dual-hosted git repository. adelbene pushed a commit to branch wicket-9.x in repository https://gitbox.apache.org/repos/asf/wicket.git commit 74bea4555695d3f64e30abba077149c451ea0749 Author: Andreas Svanberg AuthorDate: Thu Oct 19 19:00:32 2023 +0200 Easier to work with polymorphic values inside IModel --- .../main/java/org/apache/wicket/model/IModel.java | 13 .../java/org/apache/wicket/model/IModelTest.java | 38 ++ 2 files changed, 51 insertions(+) diff --git a/wicket-core/src/main/java/org/apache/wicket/model/IModel.java b/wicket-core/src/main/java/org/apache/wicket/model/IModel.java index c9db790548..e9799682ea 100644 --- a/wicket-core/src/main/java/org/apache/wicket/model/IModel.java +++ b/wicket-core/src/main/java/org/apache/wicket/model/IModel.java @@ -370,6 +370,19 @@ public interface IModel extends IDetachable }; } + /** +* Returns an IModel, returning the object typed as {@code R} if it is an instance of that type, +* otherwise {@code null}. +* +* @param the type the object should be an instance of +* @param clazz the {@code Class} the current model object should be an instance of +* @return a new IModel +*/ + default IModel poly(Class clazz) { + Args.notNull(clazz, "clazz"); + return filter(clazz::isInstance).map(clazz::cast); + } + /** * Suppresses generics warning when casting model types. * diff --git a/wicket-core/src/test/java/org/apache/wicket/model/IModelTest.java b/wicket-core/src/test/java/org/apache/wicket/model/IModelTest.java index e0cf82dcc6..09d1a1dc40 100644 --- a/wicket-core/src/test/java/org/apache/wicket/model/IModelTest.java +++ b/wicket-core/src/test/java/org/apache/wicket/model/IModelTest.java @@ -234,4 +234,42 @@ class IModelTest assertNotNull(clone); assertEquals("Some Name", clone.getObject()); } + + sealed interface TextMatchingStatus + { + record NotSubmitted() implements TextMatchingStatus {} + record Queued() implements TextMatchingStatus {} + record Analysed(int matchingInPercent) implements TextMatchingStatus {} + record Error(int errorCode, String humanReadableMessage) implements TextMatchingStatus {} + } + + @Test + void polymorphicModelWrongClass() + { + IModel statusModel = LoadableDetachableModel.of(() -> + new TextMatchingStatus.Error(3, "File too big")); + IModel poly = statusModel.poly(TextMatchingStatus.Queued.class); + + assertNull(poly.getObject()); + } + + @Test + void polymorphicModelCorrectClass() + { + IModel statusModel = LoadableDetachableModel.of(() -> + new TextMatchingStatus.Analysed(14)); + IModel poly = statusModel.poly(TextMatchingStatus.Analysed.class); + + assertNotNull(poly.getObject()); + assertEquals(new TextMatchingStatus.Analysed(14), poly.getObject()); + } + + @Test + void nullPoly() + { + assertThrows(IllegalArgumentException.class, () -> { + LoadableDetachableModel.of(TextMatchingStatus.NotSubmitted::new).poly(null); + }); + } + }
[wicket] 04/04: Rename poly to as
This is an automated email from the ASF dual-hosted git repository. adelbene pushed a commit to branch wicket-9.x in repository https://gitbox.apache.org/repos/asf/wicket.git commit 22858165746a89bd19d10ea194dcd1e0a45c92de Author: Andreas Svanberg AuthorDate: Fri Oct 20 10:46:42 2023 +0200 Rename poly to as --- .../src/main/java/org/apache/wicket/model/IModel.java| 2 +- .../src/test/java/org/apache/wicket/model/IModelTest.java| 12 ++-- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/wicket-core/src/main/java/org/apache/wicket/model/IModel.java b/wicket-core/src/main/java/org/apache/wicket/model/IModel.java index e9799682ea..c58e7448b1 100644 --- a/wicket-core/src/main/java/org/apache/wicket/model/IModel.java +++ b/wicket-core/src/main/java/org/apache/wicket/model/IModel.java @@ -378,7 +378,7 @@ public interface IModel extends IDetachable * @param clazz the {@code Class} the current model object should be an instance of * @return a new IModel */ - default IModel poly(Class clazz) { + default IModel as(Class clazz) { Args.notNull(clazz, "clazz"); return filter(clazz::isInstance).map(clazz::cast); } diff --git a/wicket-core/src/test/java/org/apache/wicket/model/IModelTest.java b/wicket-core/src/test/java/org/apache/wicket/model/IModelTest.java index 09d1a1dc40..741c17d639 100644 --- a/wicket-core/src/test/java/org/apache/wicket/model/IModelTest.java +++ b/wicket-core/src/test/java/org/apache/wicket/model/IModelTest.java @@ -244,31 +244,31 @@ class IModelTest } @Test - void polymorphicModelWrongClass() + void asModelWrongClass() { IModel statusModel = LoadableDetachableModel.of(() -> new TextMatchingStatus.Error(3, "File too big")); - IModel poly = statusModel.poly(TextMatchingStatus.Queued.class); + IModel poly = statusModel.as(TextMatchingStatus.Queued.class); assertNull(poly.getObject()); } @Test - void polymorphicModelCorrectClass() + void asModelCorrectClass() { IModel statusModel = LoadableDetachableModel.of(() -> new TextMatchingStatus.Analysed(14)); - IModel poly = statusModel.poly(TextMatchingStatus.Analysed.class); + IModel poly = statusModel.as(TextMatchingStatus.Analysed.class); assertNotNull(poly.getObject()); assertEquals(new TextMatchingStatus.Analysed(14), poly.getObject()); } @Test - void nullPoly() + void nullAs() { assertThrows(IllegalArgumentException.class, () -> { - LoadableDetachableModel.of(TextMatchingStatus.NotSubmitted::new).poly(null); + LoadableDetachableModel.of(TextMatchingStatus.NotSubmitted::new).as(null); }); }
[wicket] 02/04: Fall back to jQuery event triggering if requestSubmit() is not available
This is an automated email from the ASF dual-hosted git repository. adelbene pushed a commit to branch wicket-9.x in repository https://gitbox.apache.org/repos/asf/wicket.git commit 9f4dbf7eb2082fd1e5e1ff320118ec4e95c06341 Author: Andreas Svanberg AuthorDate: Fri Oct 20 13:46:04 2023 +0200 Fall back to jQuery event triggering if requestSubmit() is not available --- .../org/apache/wicket/ajax/res/js/wicket-ajax-jquery.js | 16 .../java/org/apache/wicket/markup/html/form/Form.java| 2 +- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/wicket-core/src/main/java/org/apache/wicket/ajax/res/js/wicket-ajax-jquery.js b/wicket-core/src/main/java/org/apache/wicket/ajax/res/js/wicket-ajax-jquery.js index 7eaa51a96e..1f29dbc0c7 100644 --- a/wicket-core/src/main/java/org/apache/wicket/ajax/res/js/wicket-ajax-jquery.js +++ b/wicket-core/src/main/java/org/apache/wicket/ajax/res/js/wicket-ajax-jquery.js @@ -2421,6 +2421,22 @@ } }, + /** +* Submits the given form using, if available, standard form processing +* including client-side validation and firing of SubmitEvent. +* If it is not available, uses jQuery event triggering to submit the form +* and send out the SubmitEvent. +* +* @param form {HTMLFormElement} form to submit +*/ + requestSubmit: function(form) { + if (form.requestSubmit) { + form.requestSubmit(); + } else { + jQuery(form).trigger('submit'); + } + }, + /** * The names of the topics on which Wicket notifies */ diff --git a/wicket-core/src/main/java/org/apache/wicket/markup/html/form/Form.java b/wicket-core/src/main/java/org/apache/wicket/markup/html/form/Form.java index cc33672cf4..0a4971f3e4 100644 --- a/wicket-core/src/main/java/org/apache/wicket/markup/html/form/Form.java +++ b/wicket-core/src/main/java/org/apache/wicket/markup/html/form/Form.java @@ -600,7 +600,7 @@ public class Form extends WebMarkupContainer if (triggerEvent) { - buffer.append("f.requestSubmit();"); + buffer.append("Wicket.Event.requestSubmit(f);"); } else {
[wicket] 01/02: Easier to work with polymorphic values inside IModel
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 8a8e85ab612b39e55df5253ffb7e01770aea0ac4 Author: Andreas Svanberg AuthorDate: Thu Oct 19 19:00:32 2023 +0200 Easier to work with polymorphic values inside IModel --- .../java/org/apache/wicket/model/IModelTest.java | 38 ++ .../main/java/org/apache/wicket/model/IModel.java | 13 2 files changed, 51 insertions(+) diff --git a/wicket-core-tests/src/test/java/org/apache/wicket/model/IModelTest.java b/wicket-core-tests/src/test/java/org/apache/wicket/model/IModelTest.java index e0cf82dcc6..09d1a1dc40 100644 --- a/wicket-core-tests/src/test/java/org/apache/wicket/model/IModelTest.java +++ b/wicket-core-tests/src/test/java/org/apache/wicket/model/IModelTest.java @@ -234,4 +234,42 @@ class IModelTest assertNotNull(clone); assertEquals("Some Name", clone.getObject()); } + + sealed interface TextMatchingStatus + { + record NotSubmitted() implements TextMatchingStatus {} + record Queued() implements TextMatchingStatus {} + record Analysed(int matchingInPercent) implements TextMatchingStatus {} + record Error(int errorCode, String humanReadableMessage) implements TextMatchingStatus {} + } + + @Test + void polymorphicModelWrongClass() + { + IModel statusModel = LoadableDetachableModel.of(() -> + new TextMatchingStatus.Error(3, "File too big")); + IModel poly = statusModel.poly(TextMatchingStatus.Queued.class); + + assertNull(poly.getObject()); + } + + @Test + void polymorphicModelCorrectClass() + { + IModel statusModel = LoadableDetachableModel.of(() -> + new TextMatchingStatus.Analysed(14)); + IModel poly = statusModel.poly(TextMatchingStatus.Analysed.class); + + assertNotNull(poly.getObject()); + assertEquals(new TextMatchingStatus.Analysed(14), poly.getObject()); + } + + @Test + void nullPoly() + { + assertThrows(IllegalArgumentException.class, () -> { + LoadableDetachableModel.of(TextMatchingStatus.NotSubmitted::new).poly(null); + }); + } + } diff --git a/wicket-core/src/main/java/org/apache/wicket/model/IModel.java b/wicket-core/src/main/java/org/apache/wicket/model/IModel.java index c9db790548..e9799682ea 100644 --- a/wicket-core/src/main/java/org/apache/wicket/model/IModel.java +++ b/wicket-core/src/main/java/org/apache/wicket/model/IModel.java @@ -370,6 +370,19 @@ public interface IModel extends IDetachable }; } + /** +* Returns an IModel, returning the object typed as {@code R} if it is an instance of that type, +* otherwise {@code null}. +* +* @param the type the object should be an instance of +* @param clazz the {@code Class} the current model object should be an instance of +* @return a new IModel +*/ + default IModel poly(Class clazz) { + Args.notNull(clazz, "clazz"); + return filter(clazz::isInstance).map(clazz::cast); + } + /** * Suppresses generics warning when casting model types. *
[wicket] 02/02: Rename poly to as
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 5b54fda399cf5e38c7ee745e1016d8ef363b44b2 Author: Andreas Svanberg AuthorDate: Fri Oct 20 10:46:42 2023 +0200 Rename poly to as --- .../src/test/java/org/apache/wicket/model/IModelTest.java| 12 ++-- .../src/main/java/org/apache/wicket/model/IModel.java| 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/wicket-core-tests/src/test/java/org/apache/wicket/model/IModelTest.java b/wicket-core-tests/src/test/java/org/apache/wicket/model/IModelTest.java index 09d1a1dc40..741c17d639 100644 --- a/wicket-core-tests/src/test/java/org/apache/wicket/model/IModelTest.java +++ b/wicket-core-tests/src/test/java/org/apache/wicket/model/IModelTest.java @@ -244,31 +244,31 @@ class IModelTest } @Test - void polymorphicModelWrongClass() + void asModelWrongClass() { IModel statusModel = LoadableDetachableModel.of(() -> new TextMatchingStatus.Error(3, "File too big")); - IModel poly = statusModel.poly(TextMatchingStatus.Queued.class); + IModel poly = statusModel.as(TextMatchingStatus.Queued.class); assertNull(poly.getObject()); } @Test - void polymorphicModelCorrectClass() + void asModelCorrectClass() { IModel statusModel = LoadableDetachableModel.of(() -> new TextMatchingStatus.Analysed(14)); - IModel poly = statusModel.poly(TextMatchingStatus.Analysed.class); + IModel poly = statusModel.as(TextMatchingStatus.Analysed.class); assertNotNull(poly.getObject()); assertEquals(new TextMatchingStatus.Analysed(14), poly.getObject()); } @Test - void nullPoly() + void nullAs() { assertThrows(IllegalArgumentException.class, () -> { - LoadableDetachableModel.of(TextMatchingStatus.NotSubmitted::new).poly(null); + LoadableDetachableModel.of(TextMatchingStatus.NotSubmitted::new).as(null); }); } diff --git a/wicket-core/src/main/java/org/apache/wicket/model/IModel.java b/wicket-core/src/main/java/org/apache/wicket/model/IModel.java index e9799682ea..c58e7448b1 100644 --- a/wicket-core/src/main/java/org/apache/wicket/model/IModel.java +++ b/wicket-core/src/main/java/org/apache/wicket/model/IModel.java @@ -378,7 +378,7 @@ public interface IModel extends IDetachable * @param clazz the {@code Class} the current model object should be an instance of * @return a new IModel */ - default IModel poly(Class clazz) { + default IModel as(Class clazz) { Args.notNull(clazz, "clazz"); return filter(clazz::isInstance).map(clazz::cast); }
[wicket] branch master updated (2dca294c90 -> 653d31b115)
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 2dca294c90 Bump org.jacoco:jacoco-maven-plugin from 0.8.10 to 0.8.11 (#686) new 00c5905cc7 Trigger client side validation when using SubmitLinks new 653d31b115 Fall back to jQuery event triggering if requestSubmit() is not available The 2 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: .../org/apache/wicket/ajax/res/js/wicket-ajax-jquery.js | 16 .../java/org/apache/wicket/markup/html/form/Form.java| 5 +++-- 2 files changed, 19 insertions(+), 2 deletions(-)
[wicket] branch master updated (653d31b115 -> 5b54fda399)
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 653d31b115 Fall back to jQuery event triggering if requestSubmit() is not available new 8a8e85ab61 Easier to work with polymorphic values inside IModel new 5b54fda399 Rename poly to as The 2 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: .../java/org/apache/wicket/model/IModelTest.java | 38 ++ .../main/java/org/apache/wicket/model/IModel.java | 13 2 files changed, 51 insertions(+)
[wicket] 02/02: Fall back to jQuery event triggering if requestSubmit() is not available
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 653d31b1154450626fc8c4047a6b25007924bf90 Author: Andreas Svanberg AuthorDate: Fri Oct 20 13:46:04 2023 +0200 Fall back to jQuery event triggering if requestSubmit() is not available --- .../org/apache/wicket/ajax/res/js/wicket-ajax-jquery.js | 16 .../java/org/apache/wicket/markup/html/form/Form.java| 2 +- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/wicket-core/src/main/java/org/apache/wicket/ajax/res/js/wicket-ajax-jquery.js b/wicket-core/src/main/java/org/apache/wicket/ajax/res/js/wicket-ajax-jquery.js index 7eaa51a96e..1f29dbc0c7 100644 --- a/wicket-core/src/main/java/org/apache/wicket/ajax/res/js/wicket-ajax-jquery.js +++ b/wicket-core/src/main/java/org/apache/wicket/ajax/res/js/wicket-ajax-jquery.js @@ -2421,6 +2421,22 @@ } }, + /** +* Submits the given form using, if available, standard form processing +* including client-side validation and firing of SubmitEvent. +* If it is not available, uses jQuery event triggering to submit the form +* and send out the SubmitEvent. +* +* @param form {HTMLFormElement} form to submit +*/ + requestSubmit: function(form) { + if (form.requestSubmit) { + form.requestSubmit(); + } else { + jQuery(form).trigger('submit'); + } + }, + /** * The names of the topics on which Wicket notifies */ diff --git a/wicket-core/src/main/java/org/apache/wicket/markup/html/form/Form.java b/wicket-core/src/main/java/org/apache/wicket/markup/html/form/Form.java index 24d86ba699..652a04beca 100644 --- a/wicket-core/src/main/java/org/apache/wicket/markup/html/form/Form.java +++ b/wicket-core/src/main/java/org/apache/wicket/markup/html/form/Form.java @@ -600,7 +600,7 @@ public class Form extends WebMarkupContainer if (triggerEvent) { - buffer.append("f.requestSubmit();"); + buffer.append("Wicket.Event.requestSubmit(f);"); } else {
[wicket] 01/02: Trigger client side validation when using SubmitLinks
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 00c5905cc720aa4466e390d6e4931a0a911aedf7 Author: Andreas Svanberg AuthorDate: Thu Oct 19 18:25:40 2023 +0200 Trigger client side validation when using SubmitLinks --- .../src/main/java/org/apache/wicket/markup/html/form/Form.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/wicket-core/src/main/java/org/apache/wicket/markup/html/form/Form.java b/wicket-core/src/main/java/org/apache/wicket/markup/html/form/Form.java index fc96861270..24d86ba699 100644 --- a/wicket-core/src/main/java/org/apache/wicket/markup/html/form/Form.java +++ b/wicket-core/src/main/java/org/apache/wicket/markup/html/form/Form.java @@ -578,7 +578,8 @@ public class Form extends WebMarkupContainer * @param submitter *the submitter * @param triggerEvent -*When true, the form will be submited via a javascript submit event, when false via +*When true, the form will be submitted via standard form submission ({@code requestSubmit()}) +*including client side validation and firing a javascript submit event, when false via *the {@code submit()} method. * @return the javascript code that submits the form. * @@ -599,7 +600,7 @@ public class Form extends WebMarkupContainer if (triggerEvent) { - buffer.append("Wicket.Event.fire(f, 'submit');"); + buffer.append("f.requestSubmit();"); } else {
[wicket] branch wicket-9.x updated: WICKET-7081 opened packages for wicket-native-websocket-core
This is an automated email from the ASF dual-hosted git repository. adelbene pushed a commit to branch wicket-9.x in repository https://gitbox.apache.org/repos/asf/wicket.git The following commit(s) were added to refs/heads/wicket-9.x by this push: new 680d50ad40 WICKET-7081 opened packages for wicket-native-websocket-core 680d50ad40 is described below commit 680d50ad4092a4c1de4446565da67d96e15d6995 Author: Andrea Del Bene AuthorDate: Thu Oct 19 15:49:55 2023 +0200 WICKET-7081 opened packages for wicket-native-websocket-core --- .../wicket-native-websocket-core/src/main/java/module-info.java| 3 +++ 1 file changed, 3 insertions(+) diff --git a/wicket-native-websocket/wicket-native-websocket-core/src/main/java/module-info.java b/wicket-native-websocket/wicket-native-websocket-core/src/main/java/module-info.java index 48678893dd..4fbaf9dde2 100644 --- a/wicket-native-websocket/wicket-native-websocket-core/src/main/java/module-info.java +++ b/wicket-native-websocket/wicket-native-websocket-core/src/main/java/module-info.java @@ -29,4 +29,7 @@ module org.apache.wicket.websocket.core { exports org.apache.wicket.protocol.ws.api.registry; exports org.apache.wicket.protocol.ws.concurrent; exports org.apache.wicket.protocol.ws.util.tester; + +//opening packages to allow resources access +opens org.apache.wicket.protocol.ws.api.res.js; }
[wicket] branch master updated: WICKET-7081 opened packages for wicket-native-websocket-core
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 The following commit(s) were added to refs/heads/master by this push: new d7412524ed WICKET-7081 opened packages for wicket-native-websocket-core d7412524ed is described below commit d7412524ede32c550ec8cfd68470dbfc93960839 Author: Andrea Del Bene AuthorDate: Thu Oct 19 15:49:55 2023 +0200 WICKET-7081 opened packages for wicket-native-websocket-core --- .../wicket-native-websocket-core/src/main/java/module-info.java| 3 +++ 1 file changed, 3 insertions(+) diff --git a/wicket-native-websocket/wicket-native-websocket-core/src/main/java/module-info.java b/wicket-native-websocket/wicket-native-websocket-core/src/main/java/module-info.java index 2035c024a6..56535e2f98 100644 --- a/wicket-native-websocket/wicket-native-websocket-core/src/main/java/module-info.java +++ b/wicket-native-websocket/wicket-native-websocket-core/src/main/java/module-info.java @@ -28,4 +28,7 @@ module org.apache.wicket.websocket.core { exports org.apache.wicket.protocol.ws.api.message; exports org.apache.wicket.protocol.ws.api.registry; exports org.apache.wicket.protocol.ws.concurrent; + +//opening packages to allow resources access +opens org.apache.wicket.protocol.ws.api.res.js; }
[wicket] branch wicket-9.x updated: WICKET-7081 opened packages for wicket-auth-roles
This is an automated email from the ASF dual-hosted git repository. adelbene pushed a commit to branch wicket-9.x in repository https://gitbox.apache.org/repos/asf/wicket.git The following commit(s) were added to refs/heads/wicket-9.x by this push: new de49d03d32 WICKET-7081 opened packages for wicket-auth-roles de49d03d32 is described below commit de49d03d329d655a9e38687d8b4cb924f717892d Author: Andrea Del Bene AuthorDate: Thu Oct 19 15:28:46 2023 +0200 WICKET-7081 opened packages for wicket-auth-roles --- wicket-auth-roles/src/main/java/module-info.java | 4 1 file changed, 4 insertions(+) diff --git a/wicket-auth-roles/src/main/java/module-info.java b/wicket-auth-roles/src/main/java/module-info.java index 78fe988214..5bd0a08e11 100644 --- a/wicket-auth-roles/src/main/java/module-info.java +++ b/wicket-auth-roles/src/main/java/module-info.java @@ -27,4 +27,8 @@ module org.apache.wicket.auth.roles { exports org.apache.wicket.authroles.authorization.strategies.role; exports org.apache.wicket.authroles.authorization.strategies.role.annotations; exports org.apache.wicket.authroles.authorization.strategies.role.metadata; + +//opening packages to allow resources access +opens org.apache.wicket.authroles.authentication.pages; +opens org.apache.wicket.authroles.authentication.panel; }
[wicket] branch master updated: opened packages for wicket-auth-roles
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 The following commit(s) were added to refs/heads/master by this push: new 64bcd6b402 opened packages for wicket-auth-roles 64bcd6b402 is described below commit 64bcd6b40256e532cf800b7a4442877cf4843288 Author: Andrea Del Bene AuthorDate: Thu Oct 19 15:28:46 2023 +0200 opened packages for wicket-auth-roles --- wicket-auth-roles/src/main/java/module-info.java | 4 1 file changed, 4 insertions(+) diff --git a/wicket-auth-roles/src/main/java/module-info.java b/wicket-auth-roles/src/main/java/module-info.java index 78fe988214..5bd0a08e11 100644 --- a/wicket-auth-roles/src/main/java/module-info.java +++ b/wicket-auth-roles/src/main/java/module-info.java @@ -27,4 +27,8 @@ module org.apache.wicket.auth.roles { exports org.apache.wicket.authroles.authorization.strategies.role; exports org.apache.wicket.authroles.authorization.strategies.role.annotations; exports org.apache.wicket.authroles.authorization.strategies.role.metadata; + +//opening packages to allow resources access +opens org.apache.wicket.authroles.authentication.pages; +opens org.apache.wicket.authroles.authentication.panel; }