Site updated for 7.6.0 and 8.0.0-M3
Project: http://git-wip-us.apache.org/repos/asf/wicket-site/repo Commit: http://git-wip-us.apache.org/repos/asf/wicket-site/commit/0ff8b753 Tree: http://git-wip-us.apache.org/repos/asf/wicket-site/tree/0ff8b753 Diff: http://git-wip-us.apache.org/repos/asf/wicket-site/diff/0ff8b753 Branch: refs/heads/asf-site Commit: 0ff8b7533b3ce2aeeb7cc9b2798cbbd6f1eabed6 Parents: 178bb54 Author: Andrea Del Bene <[email protected]> Authored: Sat Dec 31 17:17:00 2016 +0100 Committer: Andrea Del Bene <[email protected]> Committed: Sat Dec 31 17:17:00 2016 +0100 ---------------------------------------------------------------------- 2016/_posts/2016-12-29-wicket-7.6.0-released.md | 143 +++++ .../2016-12-29-wicket-8.0.0-M3-released.md | 151 +++++ _config.yml | 10 +- content/archetype-catalog.xml | 12 +- content/atom.xml | 597 ++++++++++--------- content/contribute/index.html | 2 +- content/contribute/patch.html | 4 +- content/contribute/release.html | 22 +- content/doap.rdf | 4 +- content/help/email.html | 24 +- content/help/index.html | 2 +- content/help/reportabug.html | 25 +- content/index.html | 72 +-- content/learn/books/iaw6.html | 4 +- content/learn/index.html | 4 +- .../news/2010/08/11/wicket-1.4.10-released.html | 8 +- content/news/2010/08/index.html | 2 +- .../2011/01/22/wicket-1.5-RC1-released.html | 24 +- content/news/2011/01/index.html | 5 +- .../2011/02/25/wicket-1.5-rc2-released.html | 10 +- .../2011/04/02/wicket-1.5-RC3-released.html | 10 +- .../2011/05/11/wicket-1.5-RC4.2-released.html | 10 +- .../2011/06/25/wicket-1.5-RC5.1-released.html | 10 +- content/news/2011/08/28/1.5-RC7-released.html | 12 +- content/news/2011/index.html | 2 +- content/news/2014/02/06/cve-2013-2055.html | 10 +- content/news/2014/02/21/cve-2014-0043.html | 8 +- content/news/2014/09/22/cve-2014-3526.html | 10 +- content/news/2015/11/15/wicket-1.4.x-eol.html | 14 +- content/news/2015/11/index.html | 7 +- .../news/2016/02/19/wicket-1.5.15-released.html | 2 +- .../news/2016/08/05/wicket-1.5.16-released.html | 2 +- .../news/2016/12/29/wicket-7.6.0-released.html | 179 ++++++ .../2016/12/29/wicket-8.0.0-M3-released.html | 187 ++++++ content/news/2016/12/index.html | 18 + content/news/2016/index.html | 12 + content/news/index.html | 28 +- content/start/download.html | 4 +- content/start/quickstart.html | 10 +- content/start/wicket-7.x.html | 38 +- content/start/wicket-8.x.html | 4 +- 41 files changed, 1214 insertions(+), 488 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/wicket-site/blob/0ff8b753/2016/_posts/2016-12-29-wicket-7.6.0-released.md ---------------------------------------------------------------------- diff --git a/2016/_posts/2016-12-29-wicket-7.6.0-released.md b/2016/_posts/2016-12-29-wicket-7.6.0-released.md new file mode 100644 index 0000000..145a263 --- /dev/null +++ b/2016/_posts/2016-12-29-wicket-7.6.0-released.md @@ -0,0 +1,143 @@ +--- +layout: post +title: Apache Wicket 7.6.0 released +--- +The Apache Wicket PMC is proud to announce Apache Wicket 7.6.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 7. We +use semantic versioning for the development of Wicket, and as such no +API breaks are present breaks are present in this release compared to +7.0.0. + +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 %} +<dependency> + <groupId>org.apache.wicket</groupId> + <artifactId>wicket-core</artifactId> + <version>7.6.0</version> +</dependency> +{% endhighlight %} + +Or download and build the distribution yourself, or use our +convenience binary package + +* Source: [7.6.0 source download](http://www.apache.org/dyn/closer.cgi/wicket/7.6.0) +* Binary: [7.6.0 binary download](http://www.apache.org/dyn/closer.cgi/wicket/7.6.0/binaries) + + +<!--more--> + +Upgrading from earlier versions +------------------------------- + +If you upgrade from 7.y.z this release is a drop in replacement. If +you come from a version prior to 7.0.0, please read our Wicket 7 +migration guide found at + + * [http://s.apache.org/wicket7migrate](http://s.apache.org/wicket7migrate) + +Have fun! + +â The Wicket team + + +================================ + +The signatures for the source release artefacts: + + +Signature for apache-wicket-7.6.0.zip: + +<div class="highlight"><pre> +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1 + +iQIcBAABAgAGBQJYYWYUAAoJEAzCjx+CMhBVJX0P/RNIPW47hjwNysUJALcKHUUI +Kc201T0gz0ecCYDpOH1r9nL70mJlhBu/SFRCSLLHx3BRFyIeJqbFV8WzaexdQEXu +c/Ay7WNTQntmmfncGogWwLNgSNzDLSWjqJt8erLkOnxkC6GsWl2tDSZ7if2veYOP +B1DqrTaNV3z14t6cJSpahCR9uN1dO8c/QPYdeMRGILKqBqoleXCr000tGTM9Rxxa +j2VsyeQivcAVbjiX7dLuZqZqafj9GWVgmuucVzCx76PWg6JcjjZSuhUax26xLKc/ +LCCsoxVMEY3/2qLY9nMEKZ6lRrP2xavrFSGshhDRgzz7cUmG1SMNnAw6c6Vtrtp0 +qPSF9Pc2HNw/MkVYM0RVceDSu2bbs90anl8q2Fdnl2Y0Y8oD9YMMmHPaA60U5zWt +nHrlHwXu5PBcDfg0IAtopWrhqrpVwj4wfjAGzUEkR4vX5vJqBg6NcxiYSyuU69gx +X3Epe1GpCu1vHZE6jwK3/U/Pbx3Rq1azpxxHqeIZg93Y/SlQuxO02ZPodsB5WYRZ +VFIxmR9syLHU7tH6qlgzXVLQa7ATz4du03NvU6AeyBt6gkTqZlB5gD/udFKGq035 +qCAmPMu1GAFI8dEJKJTEH8ugGGybwuLCndh6BdQPNGxGmNDl8gncSHlBPfTFnW/L +8pnNxoGW28YaDrvYNpbY +=VGOa +-----END PGP SIGNATURE----- +</pre></div> + +Signature for apache-wicket-7.6.0.tar.gz: + +<div class="highlight"><pre> +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1 + +iQIcBAABAgAGBQJYYWYUAAoJEAzCjx+CMhBVuAIP/ihMnP7N3tD9L5yS5vNl6I1R +BMwpiqrpeWhpYsgrr9f9HId5H2fVBGx8AAvZVnKQQanSWVdYlX0VpJ74fSgMY0mg +gEOmyOYwzKnzFNiodYa47ynfhz2+Vw9jy4MFsNU+R4/k1c5QWaSgSVfKbQT4uWCD +7ehga8mfU6yzlXkCQ58Frb25Bc4JM2wRyQx42OHddoIHTa9U9yaI52yAAV/UMYfi +Nr2zqMmIt7cTBGLBunpVmFAP6reFMJrcWl8UmMARzm+2PMUMsMBGqs0nTrjAhAR9 +UwA/bJ2QJMrAA3aMYP3+frsrJltvQQCrJy12e7wBCyuN9JbzZ6nfeuz6T4dAdoMb +sGjX3F9XO7t7Fy9k0kmJ3T3Fm7PQ8tU9OW68YQChPuAEa4UlYflPJtvELCqQWRfK +/j4J82lKuzPXeFwpJitrqtKI46UdHHyLssXgBJ5rb1Qmk+9zllhRn+/qNiNR06rJ +xk+GeDiO5HsAmWrSMZXmbiASSULgFBYjdhIoil2OiNcj72pE0gVv2Ll787drYLoW +t+FIqHBTL4kxYIOxkWDyGVUZo+C//WksKN0Fv6TbDzx8ePie5MDP7jDkImH/VmN0 +xD0lWt/zH6mVD9Ovc89E6HmCiKk3dluU8Bzx2E6611RbbA/imBYj2IjAlXl8I75N +EP6HRzIcMLydmv73Hg+r +=DRts +-----END PGP SIGNATURE----- +</pre></div> +================================ + +### This Release + +#### CHANGELOG for 7.6.0: + +##### Sub-task + + * [WICKET-6278] - Backport TagTester fix to 6.x and 7.x + +##### Bug + + * [WICKET-6256] - 8.0.0-M1 <wicket:link> MarkupNotFoundException + * [WICKET-6257] - Page instance isn't mapped to an URL just after the 'cid' parameter is add + * [WICKET-6262] - IllegalArgumentException: Argument 'filterPrefix' may not be null or empty with WebSocketBehavior + * [WICKET-6267] - Native Websocket exception when the page is expired + * [WICKET-6270] - No upload is seen as empty upload after WICKET-6210 + * [WICKET-6277] - Broadcasting ClosedMessage about the JSR 356 WebSocket connection after the container was turned off + * [WICKET-6279] - AttributeModifier.VALUELESS_ATTRIBUTE_REMOVE does not work after deserialisation + * [WICKET-6283] - Page parameter equality should not depend on named parameters order + * [WICKET-6285] - NoRecordsToolbar should override onConfigure rather than isVisible + * [WICKET-6289] - Autolinking adds onclick attribute to <img> tags + * [WICKET-6290] - CssUrlReplacer doesn't understand data: urls and breaks them + * [WICKET-6296] - Not possible to add WebSocketBehavior in ajax request + * [WICKET-6298] - Markup not found for Component id =_header_ and WICKET-6231, regression ? + +##### Improvement + + * [WICKET-6056] - Improvements to browser info gathering implementation + * [WICKET-6258] - Repeater example page show the back button with the enable link style when disabled + * [WICKET-6260] - Revert Ajax detection needed for character encoding to WebRequest.isAjax() + * [WICKET-6261] - CheckGroupSelector default selection state incorrect when the list of Checks is empty + * [WICKET-6263] - Fix JavaScript tests to pass with jQuery 2.x. and 3.x + * [WICKET-6264] - Form: improve error message for disabled/invisible IFormSubmittingComponent + * [WICKET-6271] - IRequestableComponent getPage() javaDoc and Component implementation mismatch + * [WICKET-6274] - Add origin header to ajax requests in BaseWicketTester + * [WICKET-6282] - Make native web socket message classes serializable + * [WICKET-6297] - Add wicket:label tag in wicket.xsd + +##### Task + + * [WICKET-6287] - Switch from json.org to open-json http://git-wip-us.apache.org/repos/asf/wicket-site/blob/0ff8b753/2016/_posts/2016-12-29-wicket-8.0.0-M3-released.md ---------------------------------------------------------------------- diff --git a/2016/_posts/2016-12-29-wicket-8.0.0-M3-released.md b/2016/_posts/2016-12-29-wicket-8.0.0-M3-released.md new file mode 100644 index 0000000..a3603cf --- /dev/null +++ b/2016/_posts/2016-12-29-wicket-8.0.0-M3-released.md @@ -0,0 +1,151 @@ +--- +layout: post +title: Apache Wicket 8.0.0-M3 released +--- +The Apache Wicket PMC is proud to announce Apache Wicket 8.0.0-M3! + +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 the first milestone of the major release of Wicket 8. We +use semantic versioning for the development of Wicket, and as such no +API breaks are present breaks are present in this release compared to +8.0.0. + +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 %} +<dependency> + <groupId>org.apache.wicket</groupId> + <artifactId>wicket-core</artifactId> + <version>8.0.0-M3</version> +</dependency> +{% endhighlight %} + +Or download and build the distribution yourself, or use our +convenience binary package + +* Source: [8.0.0-M3 source download](http://www.apache.org/dyn/closer.cgi/wicket/8.0.0-M3) +* Binary: [8.0.0-M3 binary download](http://www.apache.org/dyn/closer.cgi/wicket/8.0.0-M3/binaries) + +<!--more--> + +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 7 +migration guide found at + + * [http://s.apache.org/wicket8migration](http://s.apache.org/wicket8migration) + +Have fun! + +â The Wicket team + + +================================ + +The signatures for the source release artefacts: + + +Signature for apache-wicket-8.0.0-M3.zip: + +<div class="highlight"><pre> +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1 + +iQIcBAABAgAGBQJYYY7kAAoJEAzCjx+CMhBViFgP/jQAzVOtJJql/uDnNGG+k2IL +KxXjTsE1q8+UkEp2OUaqvMAoHn+ZyZUguyuixQgcso0YmYOBQvayOh6x3UznTSFj +Jbg3EfPmu/Wz7qZSuD42lAA2FnTbUP2mdDnwLSN/PVqEfpds44RLVMNdZ3DiGycy +LqJp7LBhwtv9IKjhC6Cn+R5z7SFoqsYK5Lcruc3JkYcgxLPYMWkaX2vNzsYdEM08 +jgCH/ban9shiW9w9jCwkVl7OuBtMiFoFFcEadDyjB1682vCEnI6ZZQqW0cmmtv9X +xpbCW3kzUHcTRnkqjm+dUQrZkRM+XBjRMVQ6gRUaN8WyyIGVaw9QabWOJNnidHWl +ouAvPBbKQVl2ARcvtUeK4WsxsAMoRrgveRh1VqE6LEqo+ZKB+f76PxO/wq0khTJk +RP3fxWoH784jM0vfLzPBmojIhZZFYf9lkWQFcsV0KDpBFCfBkgCZMasZj4ArzlQA +yVzo1+OGdHCYDgqZ22ZUxFFm4C61Oz1d8PL9nd0wg47WxoDleI2V+2zN7Xf72Mf8 +J+mvg9/JMktm4HuPZC4zKVsHpDls89MW/st92AyDWd2/Kbb2vweX2CB9s/5ylpkt +CtVqDz9C/kHphJu2RaP/6y3sIbzMdJDOcdKyTF7PyuXGPVFoy4mQW7fgd27V9yON +vTwwTh/JE4i0wxK2aO1G +=TB5x +-----END PGP SIGNATURE----- +</pre></div> + +Signature for apache-wicket-8.0.0-M3.tar.gz: + +<div class="highlight"><pre> +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1 + +iQIcBAABAgAGBQJYYY7kAAoJEAzCjx+CMhBVfqAP/itRxoqr7DB8wDQipagAjHh7 +z2F9fCtmuzhFEWyg3fkpDckraLtROcqQUoZor0AqQDChKDBs210wxkWqxt4UMMC8 +KnBhFdKPTFcYrkKVbklDd6g9OPAH/61G5effgK7+RXZflX3h/DEgutzevcGMgimX +bmjDTQq0wArrXeTr2kUnR/cHrCaaTqPTpl7I++TBE/792luD9ZHFfaepEwu/49PM +o/hUn4UJmJRo0b+V529DzBOC8uSN7YzyIAfdi04lJxnC1kjg3ACJ5jidYNMM0aRo +OQqRo4YQtXfgk5zBb2lz6g9QO3bCRdjT9mODixXsH87WtRPgeTQGzOfZQD4O2Os7 +uQCAp73VziRgFmEWSIEIWKp6SWoZygaLD40ZzY7P2RhKG6a2qj6bvaXiMQZsjKag +0S9ISdH3wHfLeJF4pgC7guk++UDdVOOuzSqU9sn/PX/b6dTmrjrLP4SUd/8+9ibq +zoFAPsrCco4M37nOXRuVwntwiNAJfGfFpBBm3LnEXca/kbbo5C+I32vhVfnMMPM/ +0MqO/zQyejcie6WzXRgpA7FMiatqnN+lNSOb320bxbqse13Kgh2tyTgmWCVY/3qH +UUo5DUGM3P97qOiz8eI9EQ6gxgPCsEBU/9OEgI9jLVCgEbHo5wEWZxTQHN+Ph4p/ +Nz1FYWT9PWULN0TeTktN +=jApl +-----END PGP SIGNATURE----- +</pre></div> +================================ + +### This Release + +#### CHANGELOG for 8.0.0-M3: + +##### Bug + + * [WICKET-6041] - Nested forms / parent FormComponents do not reflect updated model when nested form submitted + * [WICKET-6256] - 8.0.0-M1 <wicket:link> MarkupNotFoundException + * [WICKET-6257] - Page instance isn't mapped to an URL just after the 'cid' parameter is add + * [WICKET-6262] - IllegalArgumentException: Argument 'filterPrefix' may not be null or empty with WebSocketBehavior + * [WICKET-6267] - Native Websocket exception when the page is expired + * [WICKET-6270] - No upload is seen as empty upload after WICKET-6210 + * [WICKET-6277] - Broadcasting ClosedMessage about the JSR 356 WebSocket connection after the container was turned off + * [WICKET-6279] - AttributeModifier.VALUELESS_ATTRIBUTE_REMOVE does not work after deserialisation + * [WICKET-6283] - Page parameter equality should not depend on named parameters order + * [WICKET-6285] - NoRecordsToolbar should override onConfigure rather than isVisible + * [WICKET-6289] - Autolinking adds onclick attribute to <img> tags + * [WICKET-6290] - CssUrlReplacer doesn't understand data: urls and breaks them + * [WICKET-6292] - Button.onSubmit not called for multipart requests + * [WICKET-6296] - Not possible to add WebSocketBehavior in ajax request + * [WICKET-6298] - Markup not found for Component id =_header_ and WICKET-6231, regression ? + +##### Improvement + + * [WICKET-5920] - roll a version of ListDataProvider implementing ISortableDetachable model + * [WICKET-6056] - Improvements to browser info gathering implementation + * [WICKET-6258] - Repeater example page show the back button with the enable link style when disabled + * [WICKET-6260] - Revert Ajax detection needed for character encoding to WebRequest.isAjax() + * [WICKET-6261] - CheckGroupSelector default selection state incorrect when the list of Checks is empty + * [WICKET-6263] - Fix JavaScript tests to pass with jQuery 2.x. and 3.x + * [WICKET-6264] - Form: improve error message for disabled/invisible IFormSubmittingComponent + * [WICKET-6269] - Use jdk-serializable-functional voor Serializable functional interfaces + * [WICKET-6271] - IRequestableComponent getPage() javaDoc and Component implementation mismatch + * [WICKET-6274] - Add origin header to ajax requests in BaseWicketTester + * [WICKET-6276] - Reduce memory footprint for LambdaModel + * [WICKET-6281] - Listener interfaces' methods should use empty default methods for friendlier extension + * [WICKET-6282] - Make native web socket message classes serializable + * [WICKET-6284] - Introduce lambda-enhanced factory method in ResourceReference + * [WICKET-6293] - Behavior#onTag() should pass the Component as well + * [WICKET-6297] - Add wicket:label tag in wicket.xsd + +##### New Feature + + * [WICKET-6275] - Stream support for MarkupContainer + +##### Task + + * [WICKET-6287] - Switch from json.org to open-json + http://git-wip-us.apache.org/repos/asf/wicket-site/blob/0ff8b753/_config.yml ---------------------------------------------------------------------- diff --git a/_config.yml b/_config.yml index 08da33c..53de4d5 100644 --- a/_config.yml +++ b/_config.yml @@ -15,15 +15,15 @@ excerpt_separator: <!--more--> sass: sass_dir: _sass wicket: - version: 7.5.0 - version_80: 8.0.0-M2 - version_70: 7.5.0 + version: 7.6.0 + version_80: 8.0.0-M3 + version_70: 7.6.0 version_60: 6.25.0 version_15: 1.5.16 version_14: 1.4.23 version_13: 1.3.7 - released: 2016-10-26 - versions: [6.25.0, 1.5.16, 1.4.23, 7.5.0, 1.5-SNAPSHOT, 6.26.0-SNAPSHOT, 7.6.0-SNAPSHOT, 8.0.0-M2, 8.0.0-SNAPSHOT] + released: 2016-12-29 + versions: [6.25.0, 1.5.16, 1.4.23, 7.6.0, 1.5-SNAPSHOT, 6.26.0-SNAPSHOT, 7.7.0-SNAPSHOT, 8.0.0-M3, 8.0.0-SNAPSHOT] navigation: - id: start http://git-wip-us.apache.org/repos/asf/wicket-site/blob/0ff8b753/content/archetype-catalog.xml ---------------------------------------------------------------------- diff --git a/content/archetype-catalog.xml b/content/archetype-catalog.xml index 91eb96a..7a7c56f 100644 --- a/content/archetype-catalog.xml +++ b/content/archetype-catalog.xml @@ -12,15 +12,15 @@ <archetype> <groupId>org.apache.wicket</groupId> <artifactId>wicket-archetype-quickstart</artifactId> - <version>8.0.0-M2</version> - <description>Wicket 8.0.0-M2 Quickstart</description> + <version>8.0.0-M3</version> + <description>Wicket 8.0.0-M3 Quickstart</description> </archetype> <archetype> <groupId>org.apache.wicket</groupId> <artifactId>wicket-archetype-quickstart</artifactId> - <version>7.6.0-SNAPSHOT</version> - <description>Wicket 7.6.0-SNAPSHOT Quickstart</description> + <version>7.7.0-SNAPSHOT</version> + <description>Wicket 7.7.0-SNAPSHOT Quickstart</description> </archetype> <archetype> @@ -40,8 +40,8 @@ <archetype> <groupId>org.apache.wicket</groupId> <artifactId>wicket-archetype-quickstart</artifactId> - <version>7.5.0</version> - <description>Wicket 7.5.0 Quickstart</description> + <version>7.6.0</version> + <description>Wicket 7.6.0 Quickstart</description> </archetype> <archetype> http://git-wip-us.apache.org/repos/asf/wicket-site/blob/0ff8b753/content/atom.xml ---------------------------------------------------------------------- diff --git a/content/atom.xml b/content/atom.xml index 4b67a59..b456031 100644 --- a/content/atom.xml +++ b/content/atom.xml @@ -3,7 +3,7 @@ <title>Apache Wicket</title> <link href="http://wicket.apache.org/atom.xml" rel="self"/> <link href="http://wicket.apache.org/"/> - <updated>2016-12-31T06:43:14+00:00</updated> + <updated>2016-12-31T17:16:29+01:00</updated> <id>http://wicket.apache.org/</id> <author> <name>Apache Wicket</name> @@ -14,7 +14,7 @@ <entry> <title>CVE-2016-6793 Apache Wicket deserialization vulnerability</title> <link href="http://wicket.apache.org/news/2016/12/31/cve-2016-6793.html"/> - <updated>2016-12-31T00:00:00+00:00</updated> + <updated>2016-12-31T00:00:00+01:00</updated> <id>http://wicket.apache.org/news/2016/12/31/cve-2016-6793</id> <content type="html"><p><em>Severity</em>: Low</p> @@ -39,9 +39,322 @@ by Jacob Baines, Tenable Network Security and Pedro Santos</p> </entry> <entry> + <title>Apache Wicket 8.0.0-M3 released</title> + <link href="http://wicket.apache.org/news/2016/12/29/wicket-8.0.0-M3-released.html"/> + <updated>2016-12-29T00:00:00+01:00</updated> + <id>http://wicket.apache.org/news/2016/12/29/wicket-8.0.0-M3-released</id> + <content type="html"><p>The Apache Wicket PMC is proud to announce Apache Wicket 8.0.0-M3!</p> + +<p>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</p> + +<p>This release marks the first milestone of the major release of Wicket 8. We +use semantic versioning for the development of Wicket, and as such no +API breaks are present breaks are present in this release compared to +8.0.0.</p> + +<h2 id="using-this-release">Using this release</h2> + +<p>With 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="highlight"><pre><code class="language-xml" data-lang="xml"><span class="nt">&lt;dependency&gt;</span> + <span class="nt">&lt;groupId&gt;</span>org.apache.wicket<span class="nt">&lt;/groupId&gt;</span> + <span class="nt">&lt;artifactId&gt;</span>wicket-core<span class="nt">&lt;/artifactId&gt;</span> + <span class="nt">&lt;version&gt;</span>8.0.0-M3<span class="nt">&lt;/version&gt;</span> +<span class="nt">&lt;/dependency&gt;</span></code></pre></figure> + +<p>Or download and build the distribution yourself, or use our +convenience binary package</p> + +<ul> + <li>Source: <a href="http://www.apache.org/dyn/closer.cgi/wicket/8.0.0-M3">8.0.0-M3 source download</a></li> + <li>Binary: <a href="http://www.apache.org/dyn/closer.cgi/wicket/8.0.0-M3/binaries">8.0.0-M3 binary download</a></li> +</ul> + +<!--more--> + +<h2 id="upgrading-from-earlier-versions">Upgrading from earlier versions</h2> + +<p>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 7 +migration guide found at</p> + +<ul> + <li><a href="http://s.apache.org/wicket8migration">http://s.apache.org/wicket8migration</a></li> +</ul> + +<p>Have fun!</p> + +<p>â The Wicket team</p> + +<p>================================</p> + +<p>The signatures for the source release artefacts:</p> + +<p>Signature for apache-wicket-8.0.0-M3.zip:</p> + +<div class="highlight"><pre> +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1 + +iQIcBAABAgAGBQJYYY7kAAoJEAzCjx+CMhBViFgP/jQAzVOtJJql/uDnNGG+k2IL +KxXjTsE1q8+UkEp2OUaqvMAoHn+ZyZUguyuixQgcso0YmYOBQvayOh6x3UznTSFj +Jbg3EfPmu/Wz7qZSuD42lAA2FnTbUP2mdDnwLSN/PVqEfpds44RLVMNdZ3DiGycy +LqJp7LBhwtv9IKjhC6Cn+R5z7SFoqsYK5Lcruc3JkYcgxLPYMWkaX2vNzsYdEM08 +jgCH/ban9shiW9w9jCwkVl7OuBtMiFoFFcEadDyjB1682vCEnI6ZZQqW0cmmtv9X +xpbCW3kzUHcTRnkqjm+dUQrZkRM+XBjRMVQ6gRUaN8WyyIGVaw9QabWOJNnidHWl +ouAvPBbKQVl2ARcvtUeK4WsxsAMoRrgveRh1VqE6LEqo+ZKB+f76PxO/wq0khTJk +RP3fxWoH784jM0vfLzPBmojIhZZFYf9lkWQFcsV0KDpBFCfBkgCZMasZj4ArzlQA +yVzo1+OGdHCYDgqZ22ZUxFFm4C61Oz1d8PL9nd0wg47WxoDleI2V+2zN7Xf72Mf8 +J+mvg9/JMktm4HuPZC4zKVsHpDls89MW/st92AyDWd2/Kbb2vweX2CB9s/5ylpkt +CtVqDz9C/kHphJu2RaP/6y3sIbzMdJDOcdKyTF7PyuXGPVFoy4mQW7fgd27V9yON +vTwwTh/JE4i0wxK2aO1G +=TB5x +-----END PGP SIGNATURE----- +</pre></div> + +<p>Signature for apache-wicket-8.0.0-M3.tar.gz:</p> + +<div class="highlight"><pre> +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1 + +iQIcBAABAgAGBQJYYY7kAAoJEAzCjx+CMhBVfqAP/itRxoqr7DB8wDQipagAjHh7 +z2F9fCtmuzhFEWyg3fkpDckraLtROcqQUoZor0AqQDChKDBs210wxkWqxt4UMMC8 +KnBhFdKPTFcYrkKVbklDd6g9OPAH/61G5effgK7+RXZflX3h/DEgutzevcGMgimX +bmjDTQq0wArrXeTr2kUnR/cHrCaaTqPTpl7I++TBE/792luD9ZHFfaepEwu/49PM +o/hUn4UJmJRo0b+V529DzBOC8uSN7YzyIAfdi04lJxnC1kjg3ACJ5jidYNMM0aRo +OQqRo4YQtXfgk5zBb2lz6g9QO3bCRdjT9mODixXsH87WtRPgeTQGzOfZQD4O2Os7 +uQCAp73VziRgFmEWSIEIWKp6SWoZygaLD40ZzY7P2RhKG6a2qj6bvaXiMQZsjKag +0S9ISdH3wHfLeJF4pgC7guk++UDdVOOuzSqU9sn/PX/b6dTmrjrLP4SUd/8+9ibq +zoFAPsrCco4M37nOXRuVwntwiNAJfGfFpBBm3LnEXca/kbbo5C+I32vhVfnMMPM/ +0MqO/zQyejcie6WzXRgpA7FMiatqnN+lNSOb320bxbqse13Kgh2tyTgmWCVY/3qH +UUo5DUGM3P97qOiz8eI9EQ6gxgPCsEBU/9OEgI9jLVCgEbHo5wEWZxTQHN+Ph4p/ +Nz1FYWT9PWULN0TeTktN +=jApl +-----END PGP SIGNATURE----- +</pre></div> +<p>================================</p> + +<h3 id="this-release">This Release</h3> + +<h4 id="changelog-for-800-m3">CHANGELOG for 8.0.0-M3:</h4> + +<h5 id="bug">Bug</h5> + +<ul> + <li>[WICKET-6041] - Nested forms / parent FormComponents do not reflect updated model when nested form submitted</li> + <li>[WICKET-6256] - 8.0.0-M1 <wicket:link> MarkupNotFoundException</wicket:link></li> + <li>[WICKET-6257] - Page instance isnât mapped to an URL just after the âcidâ parameter is add</li> + <li>[WICKET-6262] - IllegalArgumentException: Argument âfilterPrefixâ may not be null or empty with WebSocketBehavior</li> + <li>[WICKET-6267] - Native Websocket exception when the page is expired</li> + <li>[WICKET-6270] - No upload is seen as empty upload after WICKET-6210</li> + <li>[WICKET-6277] - Broadcasting ClosedMessage about the JSR 356 WebSocket connection after the container was turned off</li> + <li>[WICKET-6279] - AttributeModifier.VALUELESS_ATTRIBUTE_REMOVE does not work after deserialisation</li> + <li>[WICKET-6283] - Page parameter equality should not depend on named parameters order</li> + <li>[WICKET-6285] - NoRecordsToolbar should override onConfigure rather than isVisible</li> + <li>[WICKET-6289] - Autolinking adds onclick attribute to <img /> tags</li> + <li>[WICKET-6290] - CssUrlReplacer doesnât understand data: urls and breaks them</li> + <li>[WICKET-6292] - Button.onSubmit not called for multipart requests</li> + <li>[WICKET-6296] - Not possible to add WebSocketBehavior in ajax request</li> + <li>[WICKET-6298] - Markup not found for Component id =<em>header</em> and WICKET-6231, regression ?</li> +</ul> + +<h5 id="improvement">Improvement</h5> + +<ul> + <li>[WICKET-5920] - roll a version of ListDataProvider implementing ISortableDetachable model</li> + <li>[WICKET-6056] - Improvements to browser info gathering implementation</li> + <li>[WICKET-6258] - Repeater example page show the back button with the enable link style when disabled</li> + <li>[WICKET-6260] - Revert Ajax detection needed for character encoding to WebRequest.isAjax()</li> + <li>[WICKET-6261] - CheckGroupSelector default selection state incorrect when the list of Checks is empty</li> + <li>[WICKET-6263] - Fix JavaScript tests to pass with jQuery 2.x. and 3.x</li> + <li>[WICKET-6264] - Form: improve error message for disabled/invisible IFormSubmittingComponent</li> + <li>[WICKET-6269] - Use jdk-serializable-functional voor Serializable functional interfaces</li> + <li>[WICKET-6271] - IRequestableComponent getPage() javaDoc and Component implementation mismatch</li> + <li>[WICKET-6274] - Add origin header to ajax requests in BaseWicketTester</li> + <li>[WICKET-6276] - Reduce memory footprint for LambdaModel</li> + <li>[WICKET-6281] - Listener interfacesâ methods should use empty default methods for friendlier extension</li> + <li>[WICKET-6282] - Make native web socket message classes serializable</li> + <li>[WICKET-6284] - Introduce lambda-enhanced factory method in ResourceReference</li> + <li>[WICKET-6293] - Behavior#onTag() should pass the Component as well</li> + <li>[WICKET-6297] - Add wicket:label tag in wicket.xsd</li> +</ul> + +<h5 id="new-feature">New Feature</h5> + +<ul> + <li>[WICKET-6275] - Stream support for MarkupContainer</li> +</ul> + +<h5 id="task">Task</h5> + +<ul> + <li>[WICKET-6287] - Switch from json.org to open-json</li> +</ul> + +</content> + </entry> + + <entry> + <title>Apache Wicket 7.6.0 released</title> + <link href="http://wicket.apache.org/news/2016/12/29/wicket-7.6.0-released.html"/> + <updated>2016-12-29T00:00:00+01:00</updated> + <id>http://wicket.apache.org/news/2016/12/29/wicket-7.6.0-released</id> + <content type="html"><p>The Apache Wicket PMC is proud to announce Apache Wicket 7.6.0!</p> + +<p>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</p> + +<p>This release marks another minor release of Wicket 7. We +use semantic versioning for the development of Wicket, and as such no +API breaks are present breaks are present in this release compared to +7.0.0.</p> + +<h2 id="using-this-release">Using this release</h2> + +<p>With 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="highlight"><pre><code class="language-xml" data-lang="xml"><span class="nt">&lt;dependency&gt;</span> + <span class="nt">&lt;groupId&gt;</span>org.apache.wicket<span class="nt">&lt;/groupId&gt;</span> + <span class="nt">&lt;artifactId&gt;</span>wicket-core<span class="nt">&lt;/artifactId&gt;</span> + <span class="nt">&lt;version&gt;</span>7.6.0<span class="nt">&lt;/version&gt;</span> +<span class="nt">&lt;/dependency&gt;</span></code></pre></figure> + +<p>Or download and build the distribution yourself, or use our +convenience binary package</p> + +<ul> + <li>Source: <a href="http://www.apache.org/dyn/closer.cgi/wicket/7.6.0">7.6.0 source download</a></li> + <li>Binary: <a href="http://www.apache.org/dyn/closer.cgi/wicket/7.6.0/binaries">7.6.0 binary download</a></li> +</ul> + +<!--more--> + +<h2 id="upgrading-from-earlier-versions">Upgrading from earlier versions</h2> + +<p>If you upgrade from 7.y.z this release is a drop in replacement. If +you come from a version prior to 7.0.0, please read our Wicket 7 +migration guide found at</p> + +<ul> + <li><a href="http://s.apache.org/wicket7migrate">http://s.apache.org/wicket7migrate</a></li> +</ul> + +<p>Have fun!</p> + +<p>â The Wicket team</p> + +<p>================================</p> + +<p>The signatures for the source release artefacts:</p> + +<p>Signature for apache-wicket-7.6.0.zip:</p> + +<div class="highlight"><pre> +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1 + +iQIcBAABAgAGBQJYYWYUAAoJEAzCjx+CMhBVJX0P/RNIPW47hjwNysUJALcKHUUI +Kc201T0gz0ecCYDpOH1r9nL70mJlhBu/SFRCSLLHx3BRFyIeJqbFV8WzaexdQEXu +c/Ay7WNTQntmmfncGogWwLNgSNzDLSWjqJt8erLkOnxkC6GsWl2tDSZ7if2veYOP +B1DqrTaNV3z14t6cJSpahCR9uN1dO8c/QPYdeMRGILKqBqoleXCr000tGTM9Rxxa +j2VsyeQivcAVbjiX7dLuZqZqafj9GWVgmuucVzCx76PWg6JcjjZSuhUax26xLKc/ +LCCsoxVMEY3/2qLY9nMEKZ6lRrP2xavrFSGshhDRgzz7cUmG1SMNnAw6c6Vtrtp0 +qPSF9Pc2HNw/MkVYM0RVceDSu2bbs90anl8q2Fdnl2Y0Y8oD9YMMmHPaA60U5zWt +nHrlHwXu5PBcDfg0IAtopWrhqrpVwj4wfjAGzUEkR4vX5vJqBg6NcxiYSyuU69gx +X3Epe1GpCu1vHZE6jwK3/U/Pbx3Rq1azpxxHqeIZg93Y/SlQuxO02ZPodsB5WYRZ +VFIxmR9syLHU7tH6qlgzXVLQa7ATz4du03NvU6AeyBt6gkTqZlB5gD/udFKGq035 +qCAmPMu1GAFI8dEJKJTEH8ugGGybwuLCndh6BdQPNGxGmNDl8gncSHlBPfTFnW/L +8pnNxoGW28YaDrvYNpbY +=VGOa +-----END PGP SIGNATURE----- +</pre></div> + +<p>Signature for apache-wicket-7.6.0.tar.gz:</p> + +<div class="highlight"><pre> +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1 + +iQIcBAABAgAGBQJYYWYUAAoJEAzCjx+CMhBVuAIP/ihMnP7N3tD9L5yS5vNl6I1R +BMwpiqrpeWhpYsgrr9f9HId5H2fVBGx8AAvZVnKQQanSWVdYlX0VpJ74fSgMY0mg +gEOmyOYwzKnzFNiodYa47ynfhz2+Vw9jy4MFsNU+R4/k1c5QWaSgSVfKbQT4uWCD +7ehga8mfU6yzlXkCQ58Frb25Bc4JM2wRyQx42OHddoIHTa9U9yaI52yAAV/UMYfi +Nr2zqMmIt7cTBGLBunpVmFAP6reFMJrcWl8UmMARzm+2PMUMsMBGqs0nTrjAhAR9 +UwA/bJ2QJMrAA3aMYP3+frsrJltvQQCrJy12e7wBCyuN9JbzZ6nfeuz6T4dAdoMb +sGjX3F9XO7t7Fy9k0kmJ3T3Fm7PQ8tU9OW68YQChPuAEa4UlYflPJtvELCqQWRfK +/j4J82lKuzPXeFwpJitrqtKI46UdHHyLssXgBJ5rb1Qmk+9zllhRn+/qNiNR06rJ +xk+GeDiO5HsAmWrSMZXmbiASSULgFBYjdhIoil2OiNcj72pE0gVv2Ll787drYLoW +t+FIqHBTL4kxYIOxkWDyGVUZo+C//WksKN0Fv6TbDzx8ePie5MDP7jDkImH/VmN0 +xD0lWt/zH6mVD9Ovc89E6HmCiKk3dluU8Bzx2E6611RbbA/imBYj2IjAlXl8I75N +EP6HRzIcMLydmv73Hg+r +=DRts +-----END PGP SIGNATURE----- +</pre></div> +<p>================================</p> + +<h3 id="this-release">This Release</h3> + +<h4 id="changelog-for-760">CHANGELOG for 7.6.0:</h4> + +<h5 id="sub-task">Sub-task</h5> + +<ul> + <li>[WICKET-6278] - Backport TagTester fix to 6.x and 7.x</li> +</ul> + +<h5 id="bug">Bug</h5> + +<ul> + <li>[WICKET-6256] - 8.0.0-M1 <wicket:link> MarkupNotFoundException</wicket:link></li> + <li>[WICKET-6257] - Page instance isnât mapped to an URL just after the âcidâ parameter is add</li> + <li>[WICKET-6262] - IllegalArgumentException: Argument âfilterPrefixâ may not be null or empty with WebSocketBehavior</li> + <li>[WICKET-6267] - Native Websocket exception when the page is expired</li> + <li>[WICKET-6270] - No upload is seen as empty upload after WICKET-6210</li> + <li>[WICKET-6277] - Broadcasting ClosedMessage about the JSR 356 WebSocket connection after the container was turned off</li> + <li>[WICKET-6279] - AttributeModifier.VALUELESS_ATTRIBUTE_REMOVE does not work after deserialisation</li> + <li>[WICKET-6283] - Page parameter equality should not depend on named parameters order</li> + <li>[WICKET-6285] - NoRecordsToolbar should override onConfigure rather than isVisible</li> + <li>[WICKET-6289] - Autolinking adds onclick attribute to <img /> tags</li> + <li>[WICKET-6290] - CssUrlReplacer doesnât understand data: urls and breaks them</li> + <li>[WICKET-6296] - Not possible to add WebSocketBehavior in ajax request</li> + <li>[WICKET-6298] - Markup not found for Component id =<em>header</em> and WICKET-6231, regression ?</li> +</ul> + +<h5 id="improvement">Improvement</h5> + +<ul> + <li>[WICKET-6056] - Improvements to browser info gathering implementation</li> + <li>[WICKET-6258] - Repeater example page show the back button with the enable link style when disabled</li> + <li>[WICKET-6260] - Revert Ajax detection needed for character encoding to WebRequest.isAjax()</li> + <li>[WICKET-6261] - CheckGroupSelector default selection state incorrect when the list of Checks is empty</li> + <li>[WICKET-6263] - Fix JavaScript tests to pass with jQuery 2.x. and 3.x</li> + <li>[WICKET-6264] - Form: improve error message for disabled/invisible IFormSubmittingComponent</li> + <li>[WICKET-6271] - IRequestableComponent getPage() javaDoc and Component implementation mismatch</li> + <li>[WICKET-6274] - Add origin header to ajax requests in BaseWicketTester</li> + <li>[WICKET-6282] - Make native web socket message classes serializable</li> + <li>[WICKET-6297] - Add wicket:label tag in wicket.xsd</li> +</ul> + +<h5 id="task">Task</h5> + +<ul> + <li>[WICKET-6287] - Switch from json.org to open-json</li> +</ul> +</content> + </entry> + + <entry> <title>CVE-2016-6806 Apache Wicket CSRF detection vulnerability</title> <link href="http://wicket.apache.org/news/2016/11/08/cve-2016-6806.html"/> - <updated>2016-11-08T00:00:00+00:00</updated> + <updated>2016-11-08T00:00:00+01:00</updated> <id>http://wicket.apache.org/news/2016/11/08/cve-2016-6806</id> <content type="html"><p><em>Severity</em>: Important</p> @@ -79,7 +392,7 @@ component was introduced in 6.20.0.</p> <entry> <title>Apache Wicket 8.0.0-M2 released</title> <link href="http://wicket.apache.org/news/2016/10/26/wicket-8.0.0-M2-released.html"/> - <updated>2016-10-26T00:00:00+00:00</updated> + <updated>2016-10-26T00:00:00+02:00</updated> <id>http://wicket.apache.org/news/2016/10/26/wicket-8.0.0-M2-released</id> <content type="html"><p>The Apache Wicket PMC is proud to announce Apache Wicket 8.0.0-M2!</p> @@ -239,7 +552,7 @@ AutoLinkResolver ignores session locale changes</li> <entry> <title>Apache Wicket 7.5.0 released</title> <link href="http://wicket.apache.org/news/2016/10/26/wicket-7.5.0-released.html"/> - <updated>2016-10-26T00:00:00+00:00</updated> + <updated>2016-10-26T00:00:00+02:00</updated> <id>http://wicket.apache.org/news/2016/10/26/wicket-7.5.0-released</id> <content type="html"><p>The Apache Wicket PMC is proud to announce Apache Wicket 7.5.0!</p> @@ -386,7 +699,7 @@ NVYAn0VNdt96cd5VmIW7nIFSb0PidYbH <entry> <title>Apache Wicket 6.25.0 released</title> <link href="http://wicket.apache.org/news/2016/10/26/wicket-6.25.0-released.html"/> - <updated>2016-10-26T00:00:00+00:00</updated> + <updated>2016-10-26T00:00:00+02:00</updated> <id>http://wicket.apache.org/news/2016/10/26/wicket-6.25.0-released</id> <content type="html"><p>The Apache Wicket PMC is proud to announce Apache Wicket 6.25.0!</p> @@ -507,7 +820,7 @@ o3MAoKiK1OWSjev2vG9T0xH9j7/QkQ48 <entry> <title>Wicket 1.5.16 released</title> <link href="http://wicket.apache.org/news/2016/08/05/wicket-1.5.16-released.html"/> - <updated>2016-08-05T00:00:00+00:00</updated> + <updated>2016-08-05T00:00:00+02:00</updated> <id>http://wicket.apache.org/news/2016/08/05/wicket-1.5.16-released</id> <content type="html"><p>This is the sixteenth maintenance release of the Wicket 1.5.x series. This release brings over 2 bug fixes.</p> @@ -530,14 +843,14 @@ o3MAoKiK1OWSjev2vG9T0xH9j7/QkQ48 <span class="nt">&lt;version&gt;</span>1.5.16<span class="nt">&lt;/version&gt;</span> <span class="nt">&lt;/dependency&gt;</span></code></pre></figure> -<h4 id="download-the-full-distribution-including-sources">Download the <a href="http://www.apache.org/dyn/closer.cgi/wicket/1.5.16">full distribution</a> (including sources)</h4> +<h4 id="download-the-full-distributionhttpwwwapacheorgdynclosercgiwicket1516-including-sources">Download the <a href="http://www.apache.org/dyn/closer.cgi/wicket/1.5.16">full distribution</a> (including sources)</h4> </content> </entry> <entry> <title>CVE-2016-3092 & CVE-2013-2186 Apache Commons Fileupload vulnerabilities</title> <link href="http://wicket.apache.org/news/2016/08/05/cve-2016-3092.html"/> - <updated>2016-08-05T00:00:00+00:00</updated> + <updated>2016-08-05T00:00:00+02:00</updated> <id>http://wicket.apache.org/news/2016/08/05/cve-2016-3092</id> <content type="html"><p>Severity: Important</p> @@ -576,7 +889,7 @@ The DiskFileItem class in Apache Commons FileUpload allows remote attackers to w <entry> <title>Apache Wicket 8.0.0-M1 released</title> <link href="http://wicket.apache.org/news/2016/07/25/wicket-8.0.0-M1-released.html"/> - <updated>2016-07-25T00:00:00+00:00</updated> + <updated>2016-07-25T00:00:00+02:00</updated> <id>http://wicket.apache.org/news/2016/07/25/wicket-8.0.0-M1-released</id> <content type="html"><p>The Apache Wicket PMC is proud to announce Apache Wicket 8.0.0-M1!</p> @@ -863,268 +1176,4 @@ cTwAn0jMYcafuw0aHDATKwbTv8U3uZX1 </content> </entry> - <entry> - <title>Apache Wicket 7.4.0 released</title> - <link href="http://wicket.apache.org/news/2016/07/21/wicket-7.4.0-released.html"/> - <updated>2016-07-21T00:00:00+00:00</updated> - <id>http://wicket.apache.org/news/2016/07/21/wicket-7.4.0-released</id> - <content type="html"><p>The Apache Wicket PMC is proud to announce Apache Wicket 7.4.0!</p> - -<p>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</p> - -<p>This release marks another minor release of Wicket 7. We -use semantic versioning for the development of Wicket, and as such no -API breaks are present breaks are present in this release compared to -7.0.0.</p> - -<h2 id="new-and-noteworthy">New and noteworthy</h2> - -<ul> - <li> - <p>improves stateless AJAX support by integrating the Wicket Stuff -wicket-stateless module (WICKET-6183)</p> - </li> - <li> - <p>improves compatibility for playing videos on iOS devices due to missing -media type in MediaComponent</p> - </li> - <li> - <p>upgrades provided JQuery to 1.12.4 and 2.2.4</p> - </li> - <li> - <p>improves compatibility with CGLIB when using wicket-jmx</p> - </li> -</ul> - -<h2 id="using-this-release">Using this release</h2> - -<p>With 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="highlight"><pre><code class="language-xml" data-lang="xml"><span class="nt">&lt;dependency&gt;</span> - <span class="nt">&lt;groupId&gt;</span>org.apache.wicket<span class="nt">&lt;/groupId&gt;</span> - <span class="nt">&lt;artifactId&gt;</span>wicket-core<span class="nt">&lt;/artifactId&gt;</span> - <span class="nt">&lt;version&gt;</span>7.4.0<span class="nt">&lt;/version&gt;</span> -<span class="nt">&lt;/dependency&gt;</span></code></pre></figure> - -<p>Or download and build the distribution yourself, or use our -convenience binary package</p> - -<ul> - <li>Source: <a href="http://www.apache.org/dyn/closer.cgi/wicket/7.4.0">7.4.0 source download</a></li> - <li>Binary: <a href="http://www.apache.org/dyn/closer.cgi/wicket/7.4.0/binaries">7.4.0 binary download</a></li> -</ul> - -<h2 id="upgrading-from-earlier-versions">Upgrading from earlier versions</h2> - -<p>If you upgrade from 7.y.z this release is a drop in replacement. If -you come from a version prior to 7.0.0, please read our Wicket 7 -migration guide found at</p> - -<ul> - <li><a href="http://s.apache.org/wicket7migrate">http://s.apache.org/wicket7migrate</a></li> -</ul> - -<p>Have fun!</p> - -<p>â The Wicket team</p> - -<p>================================</p> - -<p>The signatures for the source release artefacts:</p> - -<p>Signature for apache-wicket-7.4.0.zip:</p> - -<div class="highlighter-rouge"><pre class="highlight"><code>-----BEGIN PGP SIGNATURE----- -Comment: GPGTools - https://gpgtools.org - -iEYEABECAAYFAleLztAACgkQJBX8W/xy/UU1tACgnetUeJcjAGegJJ175UMjq2z3 -QJAAnjLmcDjcUKGOd/hfBvdvXfo2RL2d -=sPs0 ------END PGP SIGNATURE----- -</code></pre> -</div> - -<p>Signature for apache-wicket-7.4.0.tar.gz:</p> - -<div class="highlighter-rouge"><pre class="highlight"><code>-----BEGIN PGP SIGNATURE----- -Comment: GPGTools - https://gpgtools.org - -iEYEABECAAYFAleLzs8ACgkQJBX8W/xy/UVNogCgvokjiIH8p/tH3FO27qW0uHfY -pS8AoINM8PFic38Lbf55tNmeegzROZYx -=iTAS ------END PGP SIGNATURE----- -</code></pre> -</div> - -<p>================================</p> - -<h3 id="this-release">This Release</h3> - -<h4 id="changelog-for-740">CHANGELOG for 7.4.0:</h4> - -<h5 id="bug">Bug</h5> - -<ul> - <li>[WICKET-6154] - Performance bottleneck when using KeyInSessionSunJceCryptFactory</li> - <li>[WICKET-6155] - Newline in ModalWindow title</li> - <li>[WICKET-6157] - WicketTester and application servers are destroying app differently</li> - <li>[WICKET-6160] - Missing type for MediaComponent causing iOS devices not to be able to play videos</li> - <li>[WICKET-6162] - Reload leads to unexpected RuntimeException âUnable to find component with idâ</li> - <li>[WICKET-6169] - NullPointerException accessing AbstractRequestLogger.getLiveSessions</li> - <li>[WICKET-6170] - Wrong requestmapper used for cache decorated resources</li> - <li>[WICKET-6172] - Inconsistent results from getTag[s]ByWicketId</li> - <li>[WICKET-6173] - WICKET-6172 makes TagTester.createTagsByAttribute stop working</li> - <li>[WICKET-6174] - Browser/Client info navigatorJavaEnabled property returns undefined</li> - <li>[WICKET-6175] - Aautocomplete suggestion window is not closing in IE11</li> - <li>[WICKET-6180] - JMX Initializerâs usage of CGLIB makes it impossible to upgrade to CGLIB 3.2.3</li> - <li>[WICKET-6185] - Border body not reachable for visitors</li> - <li>[WICKET-6187] - Enclosures rendered twice in derived component</li> - <li>[WICKET-6191] - AjaxTimerBehavior will stop after ajax update of component it is attached to</li> - <li>[WICKET-6196] - CheckingObjectOutputStream broken in Wicket 7</li> - <li>[WICKET-6198] - Unable to disable a MultiFileUploadField</li> - <li>[WICKET-6202] - Guide: 26.1 Page storing, section HttpSessionDataStore - example code is not correct</li> - <li>[WICKET-6204] - Copy only the provided attributes for Ajax link inclusion</li> -</ul> - -<h5 id="improvement">Improvement</h5> - -<ul> - <li>[WICKET-6153] - WicketTesterâs MockHttpServletRequest doesnât expose setLocale(aLocale) method</li> - <li>[WICKET-6178] - MetaDataHeaderItem # generateString() should return specials characters escaped like StringEscapeUtils.escapeHtml(s) does</li> - <li>[WICKET-6182] - Remove recreateBookmarkablePagesAfterExpiry check in Component#createRequestHandler</li> - <li>[WICKET-6183] - Improve stateless support for AJAX</li> - <li>[WICKET-6186] - Upgrade JQuery to 1.12.4/2.2.4</li> -</ul> - -<h5 id="new-feature">New Feature</h5> - -<ul> - <li>[WICKET-6193] - NestedStringResourceLoader - replaces nested keys within property files</li> -</ul> -</content> - </entry> - - <entry> - <title>Apache Wicket 6.24.0 released</title> - <link href="http://wicket.apache.org/news/2016/07/21/wicket-6.24.0-released.html"/> - <updated>2016-07-21T00:00:00+00:00</updated> - <id>http://wicket.apache.org/news/2016/07/21/wicket-6.24.0-released</id> - <content type="html"><p>The Apache Wicket PMC is proud to announce Apache Wicket 6.24.0!</p> - -<p>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</p> - -<p>This release marks another minor release of Wicket 6. We -use semantic versioning for the development of Wicket, and as such no -API breaks are present breaks are present in this release compared to -6.0.0.</p> - -<h2 id="new-and-noteworthy">New and noteworthy</h2> - -<ul> - <li> - <p>upgrades JQuery dependency to 1.12.4 and 2.2.4</p> - </li> - <li> - <p>increases performance when using KeyInSessionSunJceCryptFactory</p> - </li> -</ul> - -<h2 id="using-this-release">Using this release</h2> - -<p>With 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="highlight"><pre><code class="language-xml" data-lang="xml"><span class="nt">&lt;dependency&gt;</span> - <span class="nt">&lt;groupId&gt;</span>org.apache.wicket<span class="nt">&lt;/groupId&gt;</span> - <span class="nt">&lt;artifactId&gt;</span>wicket-core<span class="nt">&lt;/artifactId&gt;</span> - <span class="nt">&lt;version&gt;</span>6.24.0<span class="nt">&lt;/version&gt;</span> -<span class="nt">&lt;/dependency&gt;</span></code></pre></figure> - -<p>Or download and build the distribution yourself, or use our -convenience binary package</p> - -<ul> - <li>Source: <a href="http://www.apache.org/dyn/closer.cgi/wicket/6.24.0">6.24.0 source download</a></li> - <li>Binary: <a href="http://www.apache.org/dyn/closer.cgi/wicket/6.24.0/binaries">6.24.0 binary download</a></li> -</ul> - -<h2 id="upgrading-from-earlier-versions">Upgrading from earlier versions</h2> - -<p>If you upgrade from 6.y.z this release is a drop in replacement. If -you come from a version prior to 6.0.0, please read our Wicket 6 -migration guide found at</p> - -<ul> - <li><a href="http://s.apache.org/wicket6migration">http://s.apache.org/wicket6migration</a></li> -</ul> - -<p>Have fun!</p> - -<p>â The Wicket team</p> - -<p>================================</p> - -<p>The signatures for the source release artefacts:</p> - -<p>Signature for apache-wicket-6.24.0.zip:</p> - -<div class="highlighter-rouge"><pre class="highlight"><code>-----BEGIN PGP SIGNATURE----- -Comment: GPGTools - https://gpgtools.org - -iEYEABECAAYFAleLyQ4ACgkQJBX8W/xy/UU+KgCg1k+wBV51fa1YXIZWkObNA3WS -JDcAn3nrxumEXqau3kMoFd3Nb2FpOHjz -=OALQ ------END PGP SIGNATURE----- -</code></pre> -</div> - -<p>Signature for apache-wicket-6.24.0.tar.gz:</p> - -<div class="highlighter-rouge"><pre class="highlight"><code>-----BEGIN PGP SIGNATURE----- -Comment: GPGTools - https://gpgtools.org - -iEYEABECAAYFAleLyQ4ACgkQJBX8W/xy/UXYFwCeP13OmmFBJqljbW5CKYwUbFSY -QxEAnif6bikYEgoeNv7eBeUsoutC8Hp8 -=lDjk ------END PGP SIGNATURE----- -</code></pre> -</div> - -<p>================================</p> - -<h3 id="this-release">This Release</h3> - -<h4 id="changelog-for-6240">CHANGELOG for 6.24.0:</h4> - -<h5 id="bug">Bug</h5> - -<ul> - <li>[WICKET-6154] - Performance bottleneck when using KeyInSessionSunJceCryptFactory</li> - <li>[WICKET-6169] - NullPointerException accessing AbstractRequestLogger.getLiveSessions</li> - <li>[WICKET-6172] - Inconsistent results from getTag[s]ByWicketId</li> - <li>[WICKET-6174] - Browser/Client info navigatorJavaEnabled property returns undefined</li> - <li>[WICKET-6175] - Aautocomplete suggestion window is not closing in IE11</li> - <li>[WICKET-6181] - Revert the removal of the default error message when uploading too big files</li> - <li>[WICKET-6191] - AjaxTimerBehavior will stop after ajax update of component it is attached to</li> - <li>[WICKET-6202] - Guide: 26.1 Page storing, section HttpSessionDataStore - example code is not correct</li> - <li>[WICKET-6204] - Copy only the provided attributes for Ajax link inclusion</li> -</ul> - -<h5 id="improvement">Improvement</h5> - -<ul> - <li>[WICKET-6053] - Allow to reuse the same application instance in several tests</li> - <li>[WICKET-6178] - MetaDataHeaderItem # generateString() should return specials characters escaped like StringEscapeUtils.escapeHtml(s) does</li> - <li>[WICKET-6186] - Upgrade JQuery to 1.12.4/2.2.4</li> -</ul> -</content> - </entry> - </feed> http://git-wip-us.apache.org/repos/asf/wicket-site/blob/0ff8b753/content/contribute/index.html ---------------------------------------------------------------------- diff --git a/content/contribute/index.html b/content/contribute/index.html index 52540c5..c9988ae 100644 --- a/content/contribute/index.html +++ b/content/contribute/index.html @@ -169,7 +169,7 @@ changes and to integrate it into Wicket by creating a Pull Request.</p> <h3 id="pullrequest">Create a Pull Request</h3> <p>Make sure you have pushed your changes to your Github repository. To create a pull request on GitHub follow the instructions you can find <a href="https://help.github.com/articles/creating-a-pull-request/" rel="nofollow">here</a>. Once you have finished to work on you pull -request, send us an email using <a href="mailto:[email protected]">devs</a> +request, send us an email using <a href="mailto:dev@wicket.apache.org">devs</a> mailing list.</p> <p>The GithubâApache integration will automatically send a message to the Wicket project that a new pull request is waiting for us.</p> http://git-wip-us.apache.org/repos/asf/wicket-site/blob/0ff8b753/content/contribute/patch.html ---------------------------------------------------------------------- diff --git a/content/contribute/patch.html b/content/contribute/patch.html index 6911b85..cae9406 100644 --- a/content/contribute/patch.html +++ b/content/contribute/patch.html @@ -66,7 +66,7 @@ fixed</p> mailing list to see if itâs already been discussed</p> </li> <li> - <p>Simply ask to the <a href="mailto:[email protected]">devs</a> mailing list + <p>Simply ask to the <a href="mailto:dev@wicket.apache.org">devs</a> mailing list if you are unsure.</p> </li> </ul> @@ -109,7 +109,7 @@ the format rules.</p> <p>To create a pull request on GitHub follow the instructions you can find <a href="https://help.github.com/articles/creating-a-pull-request/">here</a>. Once you have finished to work on you pull request, send us an email using -<a href="mailto:[email protected]">devs</a> mailing list.</p> +<a href="mailto:dev@wicket.apache.org">devs</a> mailing list.</p> <h3 id="create-a-patch">Create a patch</h3> <p>If you prefer to work on our main repository, <a href="../start/download.html#snapshots-and-latest-bleeding-edge-code">clone it with Git</a> http://git-wip-us.apache.org/repos/asf/wicket-site/blob/0ff8b753/content/contribute/release.html ---------------------------------------------------------------------- diff --git a/content/contribute/release.html b/content/contribute/release.html index 20f1c1a..e5eca0f 100644 --- a/content/contribute/release.html +++ b/content/contribute/release.html @@ -136,12 +136,10 @@ gpg --print-md SHA1 apache-wicket-$NEWVERSION.zip > apache-wicket-$NEWVERSION <p>The following steps are ONLY necessary as long as the above TODO has not been resolved.</p> <figure class="highlight"><pre><code class="language-console" data-lang="console">git push origin build/wicket-$NEWVERSION:refs/heads/build/wicket-$NEWVERSION <span class="err">git push -tags origin</span></code></pre></figure> -<p>The step below uploads the artifacts to a staging area for Maven.</p> -<ul> - <li>assumes you have an Apache nexus account</li> - <li>will checkout a fresh copy and build it (ask Maven for why)</li> - <li>artifacts will have different signature than in previous release:prepare build (due to times changing)</li> -</ul> +<p>The step below uploads the artifacts to a staging area for Maven. +* assumes you have an Apache nexus account +* will checkout a fresh copy and build it (ask Maven for why) +* artifacts will have different signature than in previous release:prepare build (due to times changing)</p> <figure class="highlight"><pre><code class="language-console" data-lang="console"><span class="err">mvn release:perform</span></code></pre></figure> <p>This will upload artifacts and signatures to Apache nexus in a staging repository.</p> <h4 id="create-a-binary-release">Create a binary release</h4> @@ -244,13 +242,11 @@ git tag release/wicket-x.y.z <p>This works if you can deploy artifacts into the repository.apache.org properly (i.e. you donât see failures mentioning 401 errors).</p> <h3 id="managing-staged-artifacts">Managing Staged Artifacts</h3> <p>By logging in with your Apache committer credentials to <a href="https://repository.apache.org">Apache Nexus Staging repo</a> you can access the management interface for the staged artifacts.</p> -<p>The interface will allow you to:</p> -<ul> - <li>View the staging repositories.</li> - <li>Close staging repositories.</li> - <li>Release closed repository artifacts (into the release repo and after 1-2 hours into central as well).</li> - <li>Drop open and closed staging repositories.</li> -</ul> +<p>The interface will allow you to: +* View the staging repositories. +* Close staging repositories. +* Release closed repository artifacts (into the release repo and after 1-2 hours into central as well). +* Drop open and closed staging repositories.</p> <p>More information is available at: <a href="http://www.apache.org/dev/publishing-maven-artifacts.html#staging-maven">Publishing Maven Artifacts</a></p> <h2 id="announcing">Announcing the release</h2> <p>Edit the _config.yaml file. This file contains a site wide configuration http://git-wip-us.apache.org/repos/asf/wicket-site/blob/0ff8b753/content/doap.rdf ---------------------------------------------------------------------- diff --git a/content/doap.rdf b/content/doap.rdf index 17bafaa..9d4959e 100644 --- a/content/doap.rdf +++ b/content/doap.rdf @@ -25,8 +25,8 @@ <release> <Version> <name>Latest Stable Release</name> - <created>2016-10-26</created> - <revision>7.5.0</revision> + <created>2016-12-29</created> + <revision>7.6.0</revision> </Version> </release> <repository> http://git-wip-us.apache.org/repos/asf/wicket-site/blob/0ff8b753/content/help/email.html ---------------------------------------------------------------------- diff --git a/content/help/email.html b/content/help/email.html index cc6cda8..9b23237 100644 --- a/content/help/email.html +++ b/content/help/email.html @@ -74,9 +74,9 @@ see the replies.</p> <li>Traffic: medium</li> <li><a href="http://mail-archives.apache.org/mod_mbox/wicket-users/">Browse</a> the archives</li> <li><a href="http://wicket-user.markmail.org">Search</a> the list</li> - <li><a href="mailto:[email protected]?subject=Subscribe+to+Apache+Wicket+User+list">Subscribe</a> to the list</li> - <li><a href="mailto:[email protected]?subject=Unsubscribe+from+Apache+Wicket+User+list">Unsubscribe</a> from the list</li> - <li><a href="mailto:[email protected]?subject=Get+help+for+Apache+Wicket+User+list">Help for subscriptions</a></li> + <li><a href="mailto:users-subscribe@wicket.apache.org?subject=Subscribe+to+Apache+Wicket+User+list">Subscribe</a> to the list</li> + <li><a href="mailto:users-unsubscribe@wicket.apache.org?subject=Unsubscribe+from+Apache+Wicket+User+list">Unsubscribe</a> from the list</li> + <li><a href="mailto:users-help@wicket.apache.org?subject=Get+help+for+Apache+Wicket+User+list">Help for subscriptions</a></li> </ul> <p>Only subscribers can post to this list.</p> <p>If you are only interested in updates about the Wicket project, @@ -89,9 +89,9 @@ consider just subscribing to the announcements list.</p> <li>Traffic: low</li> <li><a href="http://mail-archives.apache.org/mod_mbox/wicket-dev/">Browse</a> the archives</li> <li><a href="http://wicket-dev.markmail.org">Search</a> the list</li> - <li><a href="mailto:[email protected]?subject=Subscribe+to+Apache+Wicket+Dev+list">Subscribe</a> to the list</li> - <li><a href="mailto:[email protected]?subject=Unsubscribe+from+Apache+Wicket+Dev+list">Unsubscribe</a> from the list</li> - <li><a href="mailto:[email protected]?subject=Get+help+for+Apache+Wicket+Dev+list">Help for subscriptions</a></li> + <li><a href="mailto:dev-subscribe@wicket.apache.org?subject=Subscribe+to+Apache+Wicket+Dev+list">Subscribe</a> to the list</li> + <li><a href="mailto:dev-unsubscribe@wicket.apache.org?subject=Unsubscribe+from+Apache+Wicket+Dev+list">Unsubscribe</a> from the list</li> + <li><a href="mailto:dev-help@wicket.apache.org?subject=Get+help+for+Apache+Wicket+Dev+list">Help for subscriptions</a></li> </ul> <p>Only subscribers can post to this list.</p> <hr /> @@ -104,9 +104,9 @@ with Wicket concerning releases and security announcements.</p> <li>Traffic: low</li> <li><a href="http://mail-archives.apache.org/mod_mbox/wicket-announce">Browse</a> the archives</li> <li><a href="http://wicket-announce.markmail.org">Search</a> the list</li> - <li><a href="mailto:[email protected]?subject=Subscribe+to+Apache+Wicket+announcements+list">Subscribe</a> to the list</li> - <li><a href="mailto:[email protected]?subject=Unsubscribe+from+Apache+Wicket+announcements+list">Unsubscribe</a> from the list</li> - <li><a href="mailto:[email protected]?subject=Get+help+for+Apache+Wicket+announcements+list">Help for subscriptions</a></li> + <li><a href="mailto:announce-subscribe@wicket.apache.org?subject=Subscribe+to+Apache+Wicket+announcements+list">Subscribe</a> to the list</li> + <li><a href="mailto:announce-unsubscribe@wicket.apache.org?subject=Unsubscribe+from+Apache+Wicket+announcements+list">Unsubscribe</a> from the list</li> + <li><a href="mailto:announce-help@wicket.apache.org?subject=Get+help+for+Apache+Wicket+announcements+list">Help for subscriptions</a></li> </ul> <p>Only Apache Wicket project members can post to this list.</p> <hr /> @@ -120,9 +120,9 @@ and other things.</p> <li>Traffic: high</li> <li><a href="http://mail-archives.apache.org/mod_mbox/wicket-commits">Browse</a> the archives</li> <li><a href="http://wicket-commits.markmail.org">Search</a> the list</li> - <li><a href="mailto:[email protected]?subject=Subscribe+to+Apache+Wicket+commits+list">Subscribe</a> to the list</li> - <li><a href="mailto:[email protected]?subject=Unsubscribe+from+Apache+Wicket+commits+list">Unsubscribe</a> from the list</li> - <li><a href="mailto:[email protected]?subject=Get+help+for+Apache+Wicket+commits+list">Help for subscriptions</a></li> + <li><a href="mailto:commits-subscribe@wicket.apache.org?subject=Subscribe+to+Apache+Wicket+commits+list">Subscribe</a> to the list</li> + <li><a href="mailto:commits-unsubscribe@wicket.apache.org?subject=Unsubscribe+from+Apache+Wicket+commits+list">Unsubscribe</a> from the list</li> + <li><a href="mailto:commits-help@wicket.apache.org?subject=Get+help+for+Apache+Wicket+commits+list">Help for subscriptions</a></li> </ul> <p>This list is read only, and only Apache build systems can publish to it.</p> <hr /> http://git-wip-us.apache.org/repos/asf/wicket-site/blob/0ff8b753/content/help/index.html ---------------------------------------------------------------------- diff --git a/content/help/index.html b/content/help/index.html index 429a37d..d2cc9cc 100644 --- a/content/help/index.html +++ b/content/help/index.html @@ -152,7 +152,7 @@ working on. If the bug still remains,</p> 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 7.5.0.</p> +to Wicket 7.6.0.</p> <h3 id="compatible">Using Compatible Versions of Supporting Libraries</h3> <p>If you are using a supporting library from either the Wicket project, Wicket Stuff or another project, please ensure that the version you use http://git-wip-us.apache.org/repos/asf/wicket-site/blob/0ff8b753/content/help/reportabug.html ---------------------------------------------------------------------- diff --git a/content/help/reportabug.html b/content/help/reportabug.html index 6dfa63d..5723427 100644 --- a/content/help/reportabug.html +++ b/content/help/reportabug.html @@ -97,13 +97,11 @@ telling everyone it doesnât work. The former will help diagnose the problem, the latter will mainly get you abused on the mailing list.</p> <h2 id="submit-a-patch">Submit a patch</h2> <p>This is the most involved, but the most rewarding route ;-). -In a nutshell this involves:</p> -<ul> - <li>Checking out the Wicket source code from the Subversion repository.</li> - <li>Building it via mvn or IDE plugin.</li> - <li>Proving the bug exists, either via a Quickstart, or writing a unit test.</li> - <li>Submitting your fix as a Subversion patch file.</li> -</ul> +In a nutshell this involves: + * Checking out the Wicket source code from the Subversion repository. + * Building it via mvn or IDE plugin. + * Proving the bug exists, either via a Quickstart, or writing a unit test. + * Submitting your fix as a Subversion patch file.</p> <p>This guide will outline how to do it with Eclipse + Subclipse + m2eclipse. If you prefer the command line, then start here: <a href="/contribute/build.html">building from source</a> If you can provide a walk through for your IDE of choice then please do add it.</p> @@ -126,18 +124,19 @@ the SVN Repositories tab on the left, right click > New > Repository Location⦠and paste in the repository url: http://svn.apache.org/repos/asf/wicket</p> </li> - <li><strong>Checkout the code</strong> - Click on the new Repository and navigate to: trunk - <blockquote> - <p>right click > checkout as maven project. Some serious churning will now + <li> + <p><strong>Checkout the code</strong> - Click on the new Repository and navigate to: trunk +> right click > checkout as maven project. Some serious churning will now occur as you download of Wicket source, and then maven crawls the internet for all the required libraries. Seriously, go for a stroll in the sunshine; the checkout and build took about 6minutes on my machine, and thats without maven needing to download anything.</p> - </blockquote> </li> - <li><strong>Building Wicket</strong> - All that waiting wasnât in vain, as you should now + <li> + <p><strong>Building Wicket</strong> - All that waiting wasnât in vain, as you should now have a fully checked out, dependency managed, built, possibly working, -Wicket code base.</li> +Wicket code base.</p> + </li> </ul> <h3 id="kick-the-tires">Kick the tires</h3> <ul> http://git-wip-us.apache.org/repos/asf/wicket-site/blob/0ff8b753/content/index.html ---------------------------------------------------------------------- diff --git a/content/index.html b/content/index.html index 5fe01de..7719245 100644 --- a/content/index.html +++ b/content/index.html @@ -47,7 +47,7 @@ <a class="button" href="/start/quickstart.html">Get started</a> <a class="button" href="http://examples7x.wicket.apache.org/index.html">Live Examples</a> <br> - <small class="jumbotron-version">Current release: 7.5.0</small> + <small class="jumbotron-version">Current release: 7.6.0</small> </div> <div class="l-first"> </div> </div> @@ -243,30 +243,32 @@ by Jacob Baines, Tenable Network Security and Pedro Santos</p> <a href="/news/2016/12/31/cve-2016-6793.html">Read more...</a> </article> <article> - <h2>CVE-2016-6806 Apache Wicket CSRF detection vulnerability</h2> - <small>08 Nov 2016</small> - <p><em>Severity</em>: Important</p> -<p><em>Vendor</em>: The Apache Software Foundation</p> -<p><em>Versions Affected</em>: Apache Wicket 6.20.0, 6.21.0, 6.22.0, 6.23.0, 6.24.0, -7.0.0, 7.1.0, 7.2.0, 7.3.0, 7.4.0 and 8.0.0-M1</p> -<p><em>Description</em>: Affected versions of Apache Wicket provide a CSRF prevention -measure that fails to discover some cross origin requests. The mitigation is to -not only check the Origin HTTP header, but also take the Referer HTTP header -into account when no Origin was provided. Furthermore, not all Wicket server -side targets were subjected to the CSRF check. This was also fixed.</p> -<p><em>Mitigation</em>: 6.x users should upgrade to 6.25.0, 7.x users should upgrade to -7.5.0 and 8.0.0-M1 users should upgrade to 8.0.0-M2.</p> -<p><em>Credit</em>: This issue was discovered by Gerben Janssen van Doorn</p> -<p>References: https://wicket.apache.org/news</p> -<h2 id="the-application-developers-are-recommended-to-upgrade-to">The application developers are recommended to upgrade to:</h2> + <h2>Apache Wicket 8.0.0-M3 released</h2> + <small>29 Dec 2016</small> + <p>The Apache Wicket PMC is proud to announce Apache Wicket 8.0.0-M3!</p> +<p>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</p> +<p>This release marks the first milestone of the major release of Wicket 8. We +use semantic versioning for the development of Wicket, and as such no +API breaks are present breaks are present in this release compared to +8.0.0.</p> +<h2 id="using-this-release">Using this release</h2> +<p>With 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="highlight"><pre><code class="language-xml" data-lang="xml"><span class="nt"><dependency></span> + <span class="nt"><groupId></span>org.apache.wicket<span class="nt"></groupId></span> + <span class="nt"><artifactId></span>wicket-core<span class="nt"></artifactId></span> + <span class="nt"><version></span>8.0.0-M3<span class="nt"></version></span> +<span class="nt"></dependency></span></code></pre></figure> +<p>Or download and build the distribution yourself, or use our +convenience binary package</p> <ul> - <li><a href="/news/2016/10/26/wicket-6.25.0-released.html">Apache Wicket 6.25.0</a></li> - <li><a href="/news/2016/10/26/wicket-7.5.0-released.html">Apache Wicket 7.5.0</a></li> - <li><a href="/news/2016/10/26/wicket-8.0.0-M2-released.html">Apache Wicket 8.0.0-M2</a></li> + <li>Source: <a href="http://www.apache.org/dyn/closer.cgi/wicket/8.0.0-M3">8.0.0-M3 source download</a></li> + <li>Binary: <a href="http://www.apache.org/dyn/closer.cgi/wicket/8.0.0-M3/binaries">8.0.0-M3 binary download</a></li> </ul> -<p>Users of Wicket verions prior to 6.20 are not affected because the particular -component was introduced in 6.20.0.</p> - <a href="/news/2016/11/08/cve-2016-6806.html">Read more...</a> + <a href="/news/2016/12/29/wicket-8.0.0-M3-released.html">Read more...</a> </article> </div> <div class="l-one-third news"> @@ -278,6 +280,18 @@ title="Atom 1.0 feed" href="/atom.xml">RSS feed</a> to get updates in your favorite RSS reader the moment they happen.</p> <ul> <li> + <h3>Apache Wicket 8.0.0-M3 released</h3> + <small>29 Dec 2016</small> + The Apache Wicket PMC is proud to announce Apache Wicket 8.0.0-M3! Apache Wicket is an open source Java component oriented web application framework that powers... + <a href="/news/2016/12/29/wicket-8.0.0-M3-released.html">more</a> +</li> +<li> + <h3>Apache Wicket 7.6.0 released</h3> + <small>29 Dec 2016</small> + The Apache Wicket PMC is proud to announce Apache Wicket 7.6.0! Apache Wicket is an open source Java component oriented web application framework that powers... + <a href="/news/2016/12/29/wicket-7.6.0-released.html">more</a> +</li> +<li> <h3>CVE-2016-6806 Apache Wicket CSRF detection vulnerability</h3> <small>08 Nov 2016</small> Severity: Important Vendor: The Apache Software Foundation Versions Affected: Apache Wicket 6.20.0, 6.21.0, 6.22.0, 6.23.0, 6.24.0, 7.0.0, 7.1.0, 7.2.0, 7.3.0, 7.4.0 and 8.0.0-M1 Description: Affected... @@ -295,18 +309,6 @@ get updates in your favorite RSS reader the moment they happen.</p> The Apache Wicket PMC is proud to announce Apache Wicket 7.5.0! Apache Wicket is an open source Java component oriented web application framework that powers... <a href="/news/2016/10/26/wicket-7.5.0-released.html">more</a> </li> -<li> - <h3>Apache Wicket 6.25.0 released</h3> - <small>26 Oct 2016</small> - The Apache Wicket PMC is proud to announce Apache Wicket 6.25.0! Apache Wicket is an open source Java component oriented web application framework that powers... - <a href="/news/2016/10/26/wicket-6.25.0-released.html">more</a> -</li> -<li> - <h3>Wicket 1.5.16 released</h3> - <small>05 Aug 2016</small> - This is the sixteenth maintenance release of the Wicket 1.5.x series. This release brings over 2 bug fixes. CHANGELOG for 1.5.16: Bug CVE-2013-2186: Disable (de)serialization... - <a href="/news/2016/08/05/wicket-1.5.16-released.html">more</a> -</li> </ul> </div> <div class="l-first"></div> http://git-wip-us.apache.org/repos/asf/wicket-site/blob/0ff8b753/content/learn/books/iaw6.html ---------------------------------------------------------------------- diff --git a/content/learn/books/iaw6.html b/content/learn/books/iaw6.html index 7f4d7c2..6d4439a 100644 --- a/content/learn/books/iaw6.html +++ b/content/learn/books/iaw6.html @@ -46,7 +46,7 @@ <h1>Books â Instant Apache Wicket 6</h1> </header> <section class="l-one-third right"> - <div id="toc" class="toc"><div id="toc-title"><h2>Table of Contents</h2></div><ul><li class="toc--level-1 toc--section-1"><a href="#description"><span class="toc-number">1</span> <span class="toc-text">Description</span></a></li><li class="toc--level-1 toc--section-2"><a href="#what-you-will-learn-from-this-book"><span class="toc-number">2</span> <span class="toc-text">What you will learn from this book</span></a></li><li class="toc--level-1 toc--section-3"><a href="#approach"><span class="toc-number">3</span> <span class="toc-text">Approach</span></a></li><li class="toc--level-1 toc--section-4"><a href="#who-this-book-is-written-for"><span class="toc-number">4</span> <span class="toc-text">Who this book is written for</span></a></li><li class="toc--level-1 toc--section-5"><a href="#about-the-authors"><span class="toc-number">5</span> <span class="toc-text">About the authors</span></a><ul><li class="toc--level-2 toc--section-6"><a href="#joão-sávio-ceregatti-longo"><sp an class="toc-number">5.1</span> <span class="toc-text">João Sávio Ceregatti Longo</span></a></li><li class="toc--level-2 toc--section-7"><a href="#felipe-fedel-pinto"><span class="toc-number">5.2</span> <span class="toc-text">Felipe Fedel Pinto</span></a></li></ul></li><li class="toc--level-1 toc--section-8"><a href="#book-details"><span class="toc-number">6</span> <span class="toc-text">Book details</span></a></li></ul></div> + <div id="toc" class="toc"><div id="toc-title"><h2>Table of Contents</h2></div><ul><li class="toc--level-1 toc--section-1"><a href="#description"><span class="toc-number">1</span> <span class="toc-text">Description</span></a></li><li class="toc--level-1 toc--section-2"><a href="#what-you-will-learn-from-this-book"><span class="toc-number">2</span> <span class="toc-text">What you will learn from this book</span></a></li><li class="toc--level-1 toc--section-3"><a href="#approach"><span class="toc-number">3</span> <span class="toc-text">Approach</span></a></li><li class="toc--level-1 toc--section-4"><a href="#who-this-book-is-written-for"><span class="toc-number">4</span> <span class="toc-text">Who this book is written for</span></a></li><li class="toc--level-1 toc--section-5"><a href="#about-the-authors"><span class="toc-number">5</span> <span class="toc-text">About the authors</span></a><ul><li class="toc--level-2 toc--section-6"><a href="#joo-svio-ceregatti-longo"><span c lass="toc-number">5.1</span> <span class="toc-text">João Sávio Ceregatti Longo</span></a></li><li class="toc--level-2 toc--section-7"><a href="#felipe-fedel-pinto"><span class="toc-number">5.2</span> <span class="toc-text">Felipe Fedel Pinto</span></a></li></ul></li><li class="toc--level-1 toc--section-8"><a href="#book-details"><span class="toc-number">6</span> <span class="toc-text">Book details</span></a></li></ul></div> </section> <section class="l-two-third left"> <h2 id="description">Description</h2> @@ -75,7 +75,7 @@ This Starter style guide takes the reader through the basic workflow of Apache W Basic knowledge of web concepts like HTTP and Ajax will be an added advantage.</p> <h2 id="about-the-authors">About the authors</h2> <p>About the Authors</p> -<h3 id="joão-sávio-ceregatti-longo">João Sávio Ceregatti Longo</h3> +<h3 id="joo-svio-ceregatti-longo">João Sávio Ceregatti Longo</h3> <p>João Sávio Ceregatti Longo has a Bachelorâs and Masterâs degree in Computer Science. He also has a strong background in the Java programming language (consultant, developer, evangelist, SCJP 6 certified) and is a Wicket enthusiast. He is currently working at Daitan Group - http://www.daitangroup.com.</p> http://git-wip-us.apache.org/repos/asf/wicket-site/blob/0ff8b753/content/learn/index.html ---------------------------------------------------------------------- diff --git a/content/learn/index.html b/content/learn/index.html index 98dee89..e7b2f10 100644 --- a/content/learn/index.html +++ b/content/learn/index.html @@ -75,10 +75,10 @@ We also publish a news item on our website with the announcement, and it is also <p><a href="/news/2016/12/31/cve-2016-6793.html">CVE-2016-6793 Apache Wicket deserialization vulnerability</a> <small>31 Dec 2016</small></p> </li> <li> - <p><a href="/news/2016/11/08/cve-2016-6806.html">CVE-2016-6806 Apache Wicket CSRF detection vulnerability</a> <small>08 Nov 2016</small></p> + <p><a href="/news/2016/12/29/wicket-8.0.0-M3-released.html">Apache Wicket 8.0.0-M3 released</a> <small>29 Dec 2016</small></p> </li> <li> - <p><a href="/news/2016/10/26/wicket-8.0.0-M2-released.html">Apache Wicket 8.0.0-M2 released</a> <small>26 Oct 2016</small></p> + <p><a href="/news/2016/12/29/wicket-7.6.0-released.html">Apache Wicket 7.6.0 released</a> <small>29 Dec 2016</small></p> </li> </ul> <p>The complete articles and all other news items are available in the <a href="/news">archives</a>.</p> http://git-wip-us.apache.org/repos/asf/wicket-site/blob/0ff8b753/content/news/2010/08/11/wicket-1.4.10-released.html ---------------------------------------------------------------------- diff --git a/content/news/2010/08/11/wicket-1.4.10-released.html b/content/news/2010/08/11/wicket-1.4.10-released.html index 71501b8..27bbd3b 100644 --- a/content/news/2010/08/11/wicket-1.4.10-released.html +++ b/content/news/2010/08/11/wicket-1.4.10-released.html @@ -52,11 +52,9 @@ <p class="meta">11 Aug 2010</p> <p>This is the tenth maintenance release of the 1.4.x series and brings over thirty bug fixes and improvements.</p> -<p>As well as bringing bug fixes and small improvements, 1.4.10 brings two major new features:</p> -<ul> - <li>Delayed component initialization</li> - <li>Component configuration</li> -</ul> +<p>As well as bringing bug fixes and small improvements, 1.4.10 brings two major new features: +* Delayed component initialization +* Component configuration</p> <p>Delayed component initialization allows developers to initialize their components outside of a constructor, when more environment is available to the component instance. From the javadoc:</p> <figure class="highlight"><pre><code class="language-java" data-lang="java"><span class="kd">public</span> <span class="kd">class</span> <span class="nc">Component</span> <span class="o">{</span> <span class="cm">/** http://git-wip-us.apache.org/repos/asf/wicket-site/blob/0ff8b753/content/news/2010/08/index.html ---------------------------------------------------------------------- diff --git a/content/news/2010/08/index.html b/content/news/2010/08/index.html index 3caea71..2309250 100644 --- a/content/news/2010/08/index.html +++ b/content/news/2010/08/index.html @@ -57,7 +57,7 @@ <p><small>11 Aug 2010</small></p> <p>This is the tenth maintenance release of the 1.4.x series and brings over thirty bug fixes and improvements.</p> -<p>As ...</p> +<p>As well as bringing bug fixes and small improvements, 1.4.10 bri...</p> <a href="/news/2010/08/11/wicket-1.4.10-released.html">more</a></li> </div> <div class="news">
