Author: mgrigorov
Date: Mon Mar 26 19:10:51 2012
New Revision: 1305496
URL: http://svn.apache.org/viewvc?rev=1305496&view=rev
Log:
Release post for 6.0.0-beta1
Added:
wicket/common/site/trunk/_posts/2012-03-26-wicket-6.0.0-beta1-released.md
wicket/common/site/trunk/_site/2012/03/26/
wicket/common/site/trunk/_site/2012/03/26/wicket-6.0.0-beta1-released.html
Modified:
wicket/common/site/trunk/_site/2011/03/25/wicket-cookbook-published.html
wicket/common/site/trunk/_site/2011/05/17/wicket-cookbook-contest.html
wicket/common/site/trunk/_site/atom.xml
wicket/common/site/trunk/_site/index.html
wicket/common/site/trunk/_site/learn/books/index.html
wicket/common/site/trunk/_site/start/quickstart.html
Added: wicket/common/site/trunk/_posts/2012-03-26-wicket-6.0.0-beta1-released.md
URL:
http://svn.apache.org/viewvc/wicket/common/site/trunk/_posts/2012-03-26-wicket-6.0.0-beta1-released.md?rev=1305496&view=auto
==============================================================================
--- wicket/common/site/trunk/_posts/2012-03-26-wicket-6.0.0-beta1-released.md
(added)
+++ wicket/common/site/trunk/_posts/2012-03-26-wicket-6.0.0-beta1-released.md
Mon Mar 26 19:10:51 2012
@@ -0,0 +1,31 @@
+---
+layout: post
+title: Wicket 6.0.0-beta1 released
+---
+
+The Wicket team is proud to announce the first beta release of the Wicket 6.x
series.
+This release brings over many improvements over the 1.5.x series.
+
+Check the [roadmap](https://cwiki.apache.org/WICKET/wicket-60-roadmap.html)
with a list of the major goals.
+And the [migration
guide](https://cwiki.apache.org/WICKET/migration-to-wicket-60.html) with all
major and some minor changes between 1.5.x and 6.x series.
+
+The Jira changelog of all closed ticket at
[Jira](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310561&version=12319052)
+
+To use it in Maven:
+{% highlight xml %}
+<dependency>
+ <groupId>org.apache.wicket</groupId>
+ <artifactId>wicket-core</artifactId>
+ <version>6.0.0-beta1</version>
+</dependency>
+{% endhighlight %}
+
+If you don't use dependencies management build tool then you can download the
[full distribution](http://www.apache.org/dyn/closer.cgi/wicket/6.0.0-beta1)
(including source).
+
+There are no more planned API breaks but if you find something that can be
made better now it the time to discuss it!
+We will try to avoid making any API changes in the Release Candidates that
will follow this beta release.
+
+Any feedback about the new features, their implementation and their
documentation is very welcome!
+
+
+The Wicket team!
Modified:
wicket/common/site/trunk/_site/2011/03/25/wicket-cookbook-published.html
URL:
http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/2011/03/25/wicket-cookbook-published.html?rev=1305496&r1=1305495&r2=1305496&view=diff
==============================================================================
--- wicket/common/site/trunk/_site/2011/03/25/wicket-cookbook-published.html
(original)
+++ wicket/common/site/trunk/_site/2011/03/25/wicket-cookbook-published.html
Mon Mar 26 19:10:51 2012
@@ -151,7 +151,7 @@
<div id="contentbody">
<h1>Apache Wicket Cookbook Published!</h1>
- <img height='222' style='float: left; margin-left:
10px; margin-right: 10px;' alt='' width='180'
src='http://wicket.apache.org/learn/books/awc.png' title='Apache Wicket
Cookbook' />
+ <img alt='' width='180' style='float: left;
margin-left: 10px; margin-right: 10px;'
src='http://wicket.apache.org/learn/books/awc.png' height='222' title='Apache
Wicket Cookbook' />
<p>For the past nine months I have been quietly working on a book about
Wicket. Unlike other books on the market this one does not attempt to teach you
Wicket from the ground up. Instead, it is for developers who already know the
basics and want to learn how to implement some of the more advanced use cases.
Essentially, it contains recipes that show the reader how to implement
solutions to some of, what I think are, the most commonly asked questions and
stumbling blocks.</p>
<p>This morning I was informed that the book has been published! You can read
more about it and pick up a copy on <a
href='https://www.packtpub.com/apache-wicket-cookbook/book'>PACKT's
Site</a>.</p>
Modified: wicket/common/site/trunk/_site/2011/05/17/wicket-cookbook-contest.html
URL:
http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/2011/05/17/wicket-cookbook-contest.html?rev=1305496&r1=1305495&r2=1305496&view=diff
==============================================================================
--- wicket/common/site/trunk/_site/2011/05/17/wicket-cookbook-contest.html
(original)
+++ wicket/common/site/trunk/_site/2011/05/17/wicket-cookbook-contest.html Mon
Mar 26 19:10:51 2012
@@ -151,7 +151,7 @@
<div id="contentbody">
<h1>Apache Wicket Cookbook Giveaway Contest</h1>
- <img height='111' style='float: left; margin-left:
10px; margin-right: 10px;' alt='' width='90'
src='http://wicket.apache.org/learn/books/awc.png' title='Apache Wicket
Cookbook' />
+ <img alt='' width='90' style='float: left; margin-left:
10px; margin-right: 10px;' src='http://wicket.apache.org/learn/books/awc.png'
height='111' title='Apache Wicket Cookbook' />
<p>Packt Publishing has generously allowed me to give away a free copy of the
ebook version of <a href='http://link.packtpub.com/AzN8N9'><strong>Apache
Wicket Cookbook</strong></a> (http://link.packtpub.com/AzN8N9), and a
<strong>free one year subscription</strong> to PacktLib. For details see the <a
href='http://wicketinaction.com/2011/05/apache_wicket_cookbook_giveaway_contest'>contest
announcement</a>.</p>
<p>Cheers,<br /> -Igor <br /><br /><br /><br /><br /><br /></p>
Added:
wicket/common/site/trunk/_site/2012/03/26/wicket-6.0.0-beta1-released.html
URL:
http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/2012/03/26/wicket-6.0.0-beta1-released.html?rev=1305496&view=auto
==============================================================================
--- wicket/common/site/trunk/_site/2012/03/26/wicket-6.0.0-beta1-released.html
(added)
+++ wicket/common/site/trunk/_site/2012/03/26/wicket-6.0.0-beta1-released.html
Mon Mar 26 19:10:51 2012
@@ -0,0 +1,187 @@
+<!DOCTYPE html>
+<html>
+<head>
+ <title>Apache Wicket - Wicket 6.0.0-beta1 released</title>
+
+ <link rel="stylesheet" href="/css/screen.css" type="text/css"
media="screen" />
+
+ <!--[if lt ie 7]>
+ <link rel="stylesheet" href="/css/ie.css" type="text/css"
media="screen" />
+ <![endif]-->
+ <link rel="shortcut icon" href="/favicon.ico"
type="image/vnd.microsoft.icon" />
+ <link rel="alternate" type="application/atom+xml" href="/atom.xml" />
+ <meta http-equiv="content-type" content="text/html;charset=utf-8" />
+</head>
+<body>
+<div id="container">
+ <div id="content">
+ <div id="header"><a href="/"><h1 id="logo"><span>Apache
Wicket</span></h1></a></div>
+ <div id="navigation">
+ <h5><a name="Navigation-Wicket"></a>Meet Wicket</h5>
+ <ul>
+ <li>
+ <a href="/" title="Index">Home</a>
+ </li>
+ <li>
+ <a href="/meet/introduction.html"
title="Introduction">Introduction</a>
+ </li>
+ <li>
+ <a href="/meet/features.html"
title="Features">Features</a>
+ </li>
+ <li>
+ <a href="/meet/buzz.html" title="Buzz">Buzz</a>
+ </li>
+ <li>
+ <a href="/meet/vision.html" title="Vision">Vision</a>
+ </li>
+ <li>
+ <a href="/meet/blogs.html" title="Blogs">Blogs</a>
+ </li>
+ </ul>
+ <h5>
+ <a name="Navigation-GettingStarted"
id="Navigation-GettingStarted"></a>Get Started
+ </h5>
+ <ul>
+ <li>
+ <a href="/start/download.html" title="Download
Wicket">Download Wicket</a>
+ </li>
+ <li>
+ <a href="/start/quickstart.html" title="Getting started
via a Maven Archetype">Quickstart</a>
+ </li>
+ <li>
+ <a href="http://www.jweekend.com/dev/LegUp"
rel="nofollow">More archetypes</a>
+ </li>
+ <li>
+ <a href="/help" title="Get help">Get help</a>
+ </li>
+ <li>
+ <a href="/help/email.html" title="Wicket Mailing
Lists">Mailing Lists</a>
+ </li>
+ </ul>
+ <h5>
+ <a name="Navigation-Documentation"
id="Navigation-Documentation"></a>Learn
+ </h5>
+ <ul>
+ <li>
+ <a href="/learn/examples" title="Examples">Examples</a>
+ </li>
+ <li>
+ <a
href="http://wicketstuff.org/wicket14/compref/">Components</a>
+ </li>
+ <li>
+ <a href="/learn/projects/" title="Projects extending
basic Wicket">Projects</a>
+ </li>
+ <li>
+ <a href="http://cwiki.apache.org/WICKET">Wiki</a>
+ </li>
+ <li>
+ <a
href="http://cwiki.apache.org/WICKET/reference-library.html">Reference guide</a>
+ </li>
+ <li>
+ <a href="/learn/books" title="Books">Books</a>
+ </li>
+ <li>
+ <a href="/learn/ides.html" title="IDEs">IDE plugins</a>
+ </li>
+ </ul>
+ <h5>
+ <a name="Navigation-Releases"
id="Navigation-Releases"></a>Releases
+ </h5>
+ <ul>
+ <li>
+ <a
href="http://www.apache.org/dyn/closer.cgi/wicket/1.5.5">Wicket 1.5</a>
+ (<a href="http://wicket.apache.org/apidocs/1.5"
title="JavaDocs of the latest stable release - 1.5.x">docs</a>)
+ </li>
+ <li>
+ <a
href="http://www.apache.org/dyn/closer.cgi/wicket/1.4.19">Wicket 1.4</a>
+ (<a
href="http://ci.apache.org/projects/wicket/apidocs/1.4.x" title="JavaDocs of
Apache Wicket 1.4.x">docs</a>)
+ </li>
+ <li>
+ <a
href="http://www.apache.org/dyn/closer.cgi/wicket/1.3.7">Wicket 1.3</a>
+ (<a
href="http://ci.apache.org/projects/wicket/apidocs/1.3.x" title="JavaDocs of
Apache Wicket 1.3.x">docs</a>)
+ </li>
+ <li>
+ <a href="http://wicket.sf.net/wicket-1.2"
class="external-link" rel="nofollow">Wicket 1.2</a>
+ </li>
+ <li>
+ <a href="http://wicket.sf.net/wicket-1.1"
class="external-link" rel="nofollow">Wicket 1.1</a>
+ </li>
+ <li>
+ <a href="http://wicket.sf.net/wicket-1.0"
class="external-link" rel="nofollow">Wicket 1.0</a>
+ </li>
+ </ul>
+ <h5>
+ <a name="Navigation-Developers"
id="Navigation-Developers"></a>Contribute
+ </h5>
+ <ul>
+ <li>
+ <a href="/contribute/write.html" title="Writing
documentation">Writing docs</a>
+ </li>
+ <li>
+ <a href="/contribute/build.html" title="Building from
SVN">Build Wicket</a>
+ </li>
+ <li>
+ <a href="/contribute/patch.html" title="Provide a
patch">Provide a patch</a>
+ </li>
+ <li>
+ <a href="/contribute/release.html" title="Release
Wicket">Release Wicket</a>
+ </li>
+ <li>
+ <a href="http://fisheye6.atlassian.com/browse/wicket"
title="SVN Overview" class="external-link" rel="nofollow">Fisheye</a>
+ </li>
+ </ul>
+ <h5>
+ <a name="Navigation-Apache" id="Navigation-Apache"></a>Apache
+ </h5>
+ <ul>
+ <li>
+ <a href="http://www.apache.org/" class="external-link"
rel="nofollow">Apache</a>
+ </li>
+ <li>
+ <a href="http://www.apache.org/licenses/"
class="external-link" rel="nofollow">License</a>
+ </li>
+ <li>
+ <a
href="http://www.apache.org/foundation/sponsorship.html" class="external-link"
rel="nofollow">Sponsorship</a>
+ </li>
+ <li>
+ <a href="http://apache.org/foundation/thanks.html"
class="external-link" rel="nofollow">Thanks</a>
+ </li>
+ </ul>
+</div>
+
+ <div id="contentbody">
+ <h1>Wicket 6.0.0-beta1 released</h1>
+ <p>The Wicket team is proud to announce the first beta
release of the Wicket 6.x series. This release brings over many improvements
over the 1.5.x series.</p>
+
+<p>Check the <a
href='https://cwiki.apache.org/WICKET/wicket-60-roadmap.html'>roadmap</a> with
a list of the major goals. And the <a
href='https://cwiki.apache.org/WICKET/migration-to-wicket-60.html'>migration
guide</a> with all major and some minor changes between 1.5.x and 6.x
series.</p>
+
+<p>The Jira changelog of all closed ticket at <a
href='https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310561&version=12319052'>Jira</a></p>
+
+<p>To use it in Maven:</p>
+<div class='highlight'><pre><code class='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>6.0.0-beta1<span
class='nt'></version></span>
+<span class='nt'></dependency></span>
+</code></pre>
+</div>
+<p>If you don’t use dependencies management build tool then you can
download the <a
href='http://www.apache.org/dyn/closer.cgi/wicket/6.0.0-beta1'>full
distribution</a> (including source).</p>
+
+<p>There are no more planned API breaks but if you find something that can be
made better now it the time to discuss it! We will try to avoid making any API
changes in the Release Candidates that will follow this beta release.</p>
+
+<p>Any feedback about the new features, their implementation and their
documentation is very welcome!</p>
+
+<p>The Wicket team!</p>
+ </div>
+ <div id="clearer"></div>
+ <div id="footer"><span>
+Copyright © 2012 — The Apache Software Foundation. Apache Wicket,
+Wicket, Apache, the Apache feather logo, and the Apache Wicket project logo
+are trademarks of The Apache Software Foundation. All other marks mentioned
+may be trademarks or registered trademarks of their respective owners.
+</span></div>
+
+ </div>
+</div>
+</body>
+</html>
Modified: wicket/common/site/trunk/_site/atom.xml
URL:
http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/atom.xml?rev=1305496&r1=1305495&r2=1305496&view=diff
==============================================================================
--- wicket/common/site/trunk/_site/atom.xml (original)
+++ wicket/common/site/trunk/_site/atom.xml Mon Mar 26 19:10:51 2012
@@ -4,7 +4,7 @@
<title>Apache Wicket</title>
<link href="http://wicket.apache.org/atom.xml" rel="self"/>
<link href="http://wicket.apache.org/"/>
- <updated>2012-03-22T12:00:52+02:00</updated>
+ <updated>2012-03-26T21:09:17+02:00</updated>
<id>http://wicket.apache.org/</id>
<author>
<name>Apache Wicket</name>
@@ -13,9 +13,37 @@
<entry>
+ <title>Wicket 6.0.0-beta1 released</title>
+ <link
href="http://wicket.apache.org/2012/03/26/wicket-6.0.0-beta1-released.html"/>
+ <updated>2012-03-26T00:00:00+02:00</updated>
+ <id>http://wicket.apache.org/2012/03/26/wicket-6.0.0-beta1-released</id>
+ <content type="html"><p>The Wicket team is proud to announce the
first beta release of the Wicket 6.x series. This release brings over many
improvements over the 1.5.x series.</p>
+
+<p>Check the <a
href='https://cwiki.apache.org/WICKET/wicket-60-roadmap.html'>roadmap</a>
with a list of the major goals. And the <a
href='https://cwiki.apache.org/WICKET/migration-to-wicket-60.html'>migration
guide</a> with all major and some minor changes between 1.5.x and 6.x
series.</p>
+
+<p>The Jira changelog of all closed ticket at <a
href='https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310561&amp;version=12319052'>Jira</a></p>
+
+<p>To use it in Maven:</p>
+<div class='highlight'><pre><code class='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.0.0-beta1<span
class='nt'>&lt;/version&gt;</span>
+<span class='nt'>&lt;/dependency&gt;</span>
+</code></pre>
+</div>
+<p>If you don&#8217;t use dependencies management build tool then
you can download the <a
href='http://www.apache.org/dyn/closer.cgi/wicket/6.0.0-beta1'>full
distribution</a> (including source).</p>
+
+<p>There are no more planned API breaks but if you find something that
can be made better now it the time to discuss it! We will try to avoid making
any API changes in the Release Candidates that will follow this beta
release.</p>
+
+<p>Any feedback about the new features, their implementation and their
documentation is very welcome!</p>
+
+<p>The Wicket team!</p></content>
+ </entry>
+
+ <entry>
<title>CVE-2012-1089 - Apache Wicket serving of hidden files
vulnerability</title>
<link href="http://wicket.apache.org/2012/03/22/wicket-cve-2012-1089.html"/>
- <updated>2012-03-22T00:00:00+02:00</updated>
+ <updated>2012-03-22T00:00:00+01:00</updated>
<id>http://wicket.apache.org/2012/03/22/wicket-cve-2012-1089</id>
<content type="html"><p>Vendor: The Apache Software
Foundation</p>
@@ -43,7 +71,7 @@
<entry>
<title>CVE-2012-0047 - Apache Wicket XSS vulnerability via pageMapName
request parameter</title>
<link href="http://wicket.apache.org/2012/03/22/wicket-cve-2012-0047.html"/>
- <updated>2012-03-22T00:00:00+02:00</updated>
+ <updated>2012-03-22T00:00:00+01:00</updated>
<id>http://wicket.apache.org/2012/03/22/wicket-cve-2012-0047</id>
<content type="html"><p>Vendor: The Apache Software
Foundation</p>
@@ -55,13 +83,13 @@
<p>Mitigation: Upgrade to <a
href='http://wicket.apache.org/2012/03/12/wicket-1.4.20-released.html'>Apache
Wicket 1.4.20</a> or <a
href='http://wicket.apache.org/2012/03/12/wicket-1.5.5-released.html'>Apache
Wicket 1.5.5</a></p>
-<p>Credit: This issue was discovered by Jens Schenck.</p></content>
+<p>Credit: This issue was discovered by Jens Schenck and Stefan
Schmidt.</p></content>
</entry>
<entry>
<title>Wicket 1.5.5 released</title>
<link
href="http://wicket.apache.org/2012/03/12/wicket-1.5.5-released.html"/>
- <updated>2012-03-12T00:00:00+02:00</updated>
+ <updated>2012-03-12T00:00:00+01:00</updated>
<id>http://wicket.apache.org/2012/03/12/wicket-1.5.5-released</id>
<content type="html"><p>This is the fifth maintenance release of the
Wicket 1.5.x series. This release brings over 50 bug fixes and
improvements.</p>
@@ -87,7 +115,7 @@
<entry>
<title>Wicket 1.4.20 released</title>
<link
href="http://wicket.apache.org/2012/03/12/wicket-1.4.20-released.html"/>
- <updated>2012-03-12T00:00:00+02:00</updated>
+ <updated>2012-03-12T00:00:00+01:00</updated>
<id>http://wicket.apache.org/2012/03/12/wicket-1.4.20-released</id>
<content type="html"><p>This is twentieth release of the Wicket 1.4.x
series. This is primarily a minor bugfix release on the 1.4.x (stable)
branch.</p>
@@ -113,7 +141,7 @@
<entry>
<title>Wicket 1.5.4 released</title>
<link
href="http://wicket.apache.org/2012/01/23/wicket-1.5.4-released.html"/>
- <updated>2012-01-23T00:00:00+02:00</updated>
+ <updated>2012-01-23T00:00:00+01:00</updated>
<id>http://wicket.apache.org/2012/01/23/wicket-1.5.4-released</id>
<content type="html"><p>This is the fourth maintenance release of the
Wicket 1.5.x series. This release brings over 68 bug fixes and
improvements.</p>
@@ -139,7 +167,7 @@
<entry>
<title>Wicket 1.5.3 released</title>
<link
href="http://wicket.apache.org/2011/11/14/wicket-1.5.3-released.html"/>
- <updated>2011-11-14T00:00:00+02:00</updated>
+ <updated>2011-11-14T00:00:00+01:00</updated>
<id>http://wicket.apache.org/2011/11/14/wicket-1.5.3-released</id>
<content type="html"><p>This is the third maintenance release of the
Wicket 1.5.x series. This release brings over 40 bug fixes and
improvements.</p>
@@ -165,7 +193,7 @@
<entry>
<title>Wicket 1.5.2 released</title>
<link
href="http://wicket.apache.org/2011/10/24/wicket-1.5.2-released.html"/>
- <updated>2011-10-24T00:00:00+03:00</updated>
+ <updated>2011-10-24T00:00:00+02:00</updated>
<id>http://wicket.apache.org/2011/10/24/wicket-1.5.2-released</id>
<content type="html"><p>This is the second maintenance release of the
Wicket 1.5.x series. This release brings over 25 bug fixes and 5
improvements.</p>
@@ -191,7 +219,7 @@
<entry>
<title>Wicket 1.4.19 released</title>
<link
href="http://wicket.apache.org/2011/10/17/wicket-1.4.19-released.html"/>
- <updated>2011-10-17T00:00:00+03:00</updated>
+ <updated>2011-10-17T00:00:00+02:00</updated>
<id>http://wicket.apache.org/2011/10/17/wicket-1.4.19-released</id>
<content type="html"><p>This is nineteenth release of the Wicket
1.4.x series. This is primarily a minor bugfix release on the 1.4.x (stable)
branch.</p>
@@ -217,7 +245,7 @@
<entry>
<title>Wicket 1.5.1 released</title>
<link
href="http://wicket.apache.org/2011/09/29/wicket-1.5.1-released.html"/>
- <updated>2011-09-29T00:00:00+03:00</updated>
+ <updated>2011-09-29T00:00:00+02:00</updated>
<id>http://wicket.apache.org/2011/09/29/wicket-1.5.1-released</id>
<content type="html"><p>This is the first maintenance release of the
Wicket 1.5.x series. This release brings over 40 bug fixes and 15
improvements.</p>
@@ -240,127 +268,4 @@
</ul></content>
</entry>
- <entry>
- <title>Apache Wicket releases Wicket 1.5</title>
- <link href="http://wicket.apache.org/2011/09/07/wicket-1.5-released.html"/>
- <updated>2011-09-07T00:00:00+03:00</updated>
- <id>http://wicket.apache.org/2011/09/07/wicket-1.5-released</id>
- <content type="html"><p>The Apache Wicket team is proud to announce
the immediate availability of the newest release of their component oriented
open source Java web framework. Apache Wicket 1.5 has been in development for
the last two years and brings many improvements over previous
versions.</p>
-
-<h2 id='downloading_apache_wicket_15'>Downloading Apache Wicket
1.5</h2>
-
-<p>You can download the release here: <a
href='http://www.apache.org/dyn/closer.cgi/wicket/1.5.0'>http://www.apache.org/dyn/closer.cgi/wicket/1.5.0</a></p>
-
-<p>Or use this in your Maven POM to upgrade to the new version:</p>
-<div class='highlight'><pre><code class='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>1.5.0<span
class='nt'>&lt;/version&gt;</span>
-<span class='nt'>&lt;/dependency&gt;</span>
-</code></pre>
-</div>
-<p>Please note that Wicket&#8217;s main artifact ID has been renamed
to <code>wicket-core</code>.</p>
-
-<p>You will need to upgrade all modules (i.e. wicket, wicket-extensions,
wicket-ioc, wicket-spring, etc) to 1.5.0. <strong>It is not possible to
mix previous versions of Wicket with modules of this
release.</strong></p>
-
-<h2 id='most_notable_changes'>Most notable changes</h2>
-
-<p>With this release the Wicket team has revised many of its internals.
A short list:</p>
-
-<ul>
-<li>HTML5 components added: <code>EmailTextField</code>,
<code>NumberTextField</code>, <code>UrlTextField</code>
and <code>RangeTextField</code></li>
-
-<li>New inter-component events (explained below)</li>
-
-<li>Minimum required servlet API is servlet-api 2.5</li>
-
-<li>All standard validators now extend <code>Behavior</code>
to allow for client side validations</li>
-
-<li><code>IBehavior</code> has been removed and
<code>AbstractBehavior</code> has been deprecated, you should now
extend <code>Behavior</code> instead</li>
-
-<li>Simplified the <a
href='https://cwiki.apache.org/WICKET/requestcycle-in-wicket-15.html'>request
cycle processing</a> and made it more extensible</li>
-
-<li>URL handling is now in one place</li>
-
-<li>Wicket&#8217;s rendering code has been greatly
simplified</li>
-
-<li>Improved browser <a
href='https://cwiki.apache.org/WICKET/caching-in-wicket-15.html'>caching
support</a></li>
-
-<li>ClientSideImageMap replaces old ImageMap</li>
-
-<li>Better support for running behind proxies with
<code>x-forwarded-for</code> header</li>
-
-<li><a
href='https://cwiki.apache.org/WICKET/requestcycle-in-wicket-15.html'>Request
cycle listeners</a> make it easier to integrate frameworks in your
Wicket application</li>
-
-<li>Consistent naming: methods with <code>Javascript</code>
in the name have been renamed to use proper capitalization:
<code>JavaScript</code></li>
-
-<li>Switching to HTTPS is as simple as configuring a new root mapper to
make Wicket HTTPS aware and annotating a page with @RequireHttps</li>
-</ul>
-
-<p>A longer list of changes and improvements can be found in our <a
href='http://s.apache.org/wicket-1.5-migration'>migration
guide</a>.</p>
-
-<h3 id='intercomponent_events'>Inter-component events</h3>
-
-<p>Wicket 1.5 offers a simple, yet flexible, way for component to
communicate with each other in a decoupled manner. The two major interfaces
that facilitate this are:</p>
-<div class='highlight'><pre><code class='java'><span
class='cm'>/**</span>
-<span class='cm'> * Objects that can send events</span>
-<span class='cm'> */</span>
-<span class='kd'>public</span> <span
class='kd'>interface</span> <span
class='nc'>IEventSource</span> <span class='o'>{</span>
- <span class='o'>&lt;</span><span
class='n'>T</span><span class='o'>&gt;</span> <span
class='kt'>void</span> <span class='n'>send</span><span
class='o'>(</span><span class='n'>IEventSink</span>
<span class='n'>sink</span><span class='o'>,</span>
<span class='n'>Broadcast</span> <span
class='n'>broadcast</span><span class='o'>,</span>
<span class='n'>T</span> <span
class='n'>payload</span><span class='o'>);</span>
-<span class='o'>}</span>
-</code></pre>
-</div>
-<p>and</p>
-<div class='highlight'><pre><code class='java'><span
class='cm'>/**</span>
-<span class='cm'> * Objects that can receive events</span>
-<span class='cm'> */</span>
-<span class='kd'>public</span> <span
class='kd'>interface</span> <span
class='nc'>IEventSink</span>
-<span class='o'>{</span>
- <span class='cm'>/**</span>
-<span class='cm'> * Called when an event is sent to this
sink</span>
-<span class='cm'> */</span>
- <span class='kt'>void</span> <span
class='nf'>onEvent</span><span class='o'>(</span><span
class='n'>IEvent</span><span
class='o'>&lt;?&gt;</span> <span
class='n'>event</span><span class='o'>);</span>
-<span class='o'>}</span>
-</code></pre>
-</div>
-<p>The classes that implement these interfaces, and can thus participate
in the event mechanism are: <code>Component</code>,
<code>RequestCycle</code>, <code>Session</code>, and
<code>Application</code>.</p>
-
-<p>The mechanism allows for different event broadcast methods defined
here:</p>
-<div class='highlight'><pre><code class='java'><span
class='cm'>/**</span>
-<span class='cm'> * Defines the event broadcast type.</span>
-<span class='cm'> */</span>
-<span class='kd'>public</span> <span
class='kd'>enum</span> <span class='n'>Broadcast</span>
<span class='o'>{</span>
- <span class='n'>BREADTH</span><span
class='o'>,</span>
- <span class='n'>DEPTH</span><span
class='o'>,</span>
- <span class='n'>BUBBLE</span><span
class='o'>,</span>
- <span class='n'>EXACT</span><span
class='o'>;</span>
-<span class='o'>}</span>
-</code></pre>
-</div>
-<p>There is an example in wicket-examples which demonstrates the usage
of this.</p>
-
-<p>Applications can register custom event dispatchers in
<code>FrameworkSettings</code>; the dispatchers can be used to
build custom event delivery mechanisms. For example a custom
<code>IEventDispatcher</code> mechanism can route events to
annotated methods, for example:</p>
-<div class='highlight'><pre><code class='java'><span
class='kd'>public</span> <span class='kd'>class</span>
<span class='nc'>MyComponent</span> <span
class='kd'>extends</span> <span class='n'>Component</span>
<span class='o'>{</span>
- <span class='nd'>@OnEvent</span>
- <span class='kd'>private</span> <span
class='kt'>void</span> <span
class='nf'>onUserAdded</span><span
class='o'>(</span><span class='n'>UserAddedEvent</span>
<span class='n'>event</span><span class='o'>)</span>
<span class='o'>{...}</span>
-<span class='o'>}</span>
-</code></pre>
-</div>
-<p>where <code>UserAddedEvent</code> is the event payload
object.</p>
-
-<p>The default <code>Component#onEvent</code> method will be
called even if custom dispatchers are registered.</p>
-
-<p>A default event is raised whenever Wicket begins to create an AJAX
response. The payload of the event is the
<code>AjaxRequestTarget</code> used for event. Sample
implementation:</p>
-<div class='highlight'><pre><code class='java'><span
class='c1'>// component that always adds itself to the ajax
response</span>
-<span class='kd'>public</span> <span
class='kd'>class</span> <span
class='nc'>MyComponent</span> <span
class='kd'>extends</span> <span class='n'>Component</span>
<span class='o'>{</span>
- <span class='kd'>public</span> <span
class='kt'>void</span> <span
class='nf'>onEvent</span><span class='o'>(</span><span
class='n'>IEvent</span> <span
class='n'>event</span><span class='o'>)</span> <span
class='o'>{</span>
- <span class='k'>if</span> <span
class='o'>(</span><span class='n'>event</span><span
class='o'>.</span><span
class='na'>getPayload</span><span class='o'>()</span>
<span class='k'>instanceof</span> <span
class='n'>AjaxRequestTarget</span><span class='o'>)</span>
<span class='o'>{</span>
- <span class='o'>((</span><span
class='n'>AjaxRequestTarget</span><span
class='o'>)</span><span class='n'>event</span><span
class='o'>.</span><span
class='na'>getPayload</span><span
class='o'>()).</span><span class='na'>add</span><span
class='o'>(</span><span class='k'>this</span><span
class='o'>);</span>
- <span class='o'>}</span>
- <span class='o'>}</span>
-<span class='o'>}</span>
-</code></pre>
-</div></content>
- </entry>
-
</feed>
Modified: wicket/common/site/trunk/_site/index.html
URL:
http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/index.html?rev=1305496&r1=1305495&r2=1305496&view=diff
==============================================================================
--- wicket/common/site/trunk/_site/index.html (original)
+++ wicket/common/site/trunk/_site/index.html Mon Mar 26 19:10:51 2012
@@ -173,6 +173,14 @@
<h1>Security announcement: CVE-2011-2712</h1>
<p>A XSS vulnerability has been found in Apache Wicket version 1.4. This is
solved in Apache Wicket 1.4.18. Please upgrade your applications to this
release. Wicket versions 1.3.x and 1.5.x are not affected by this
vulnerability. <a href='2011/08/23/cve-2011-2712.html'>More information</a></p>
+<h1 id='wicket_600beta1_released'><a
href='/2012/03/26/wicket-6.0.0-beta1-released.html'>Wicket 6.0.0-beta1
released</a></h1>
+<p>The Wicket team is proud to announce the first beta release of the Wicket
6.x series. This release brings over many improvements over the 1.5.x
series.</p><p>Check the <a
href='https://cwiki.apache.org/WICKET/wicket-60-roadmap.html'>roadmap</a> with
a list of the major goals. And the <a
href='https://cwiki.apache.org/WICKET/migration-to-wicket-60.html'>migration
guide</a> with all major and some minor changes between 1.5.x and 6.x
series.</p><p>The Jira changelog of all closed ticket at <a
href='https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310561&version=12319052'>Jira</a></p><p>To
use it in Maven:</p><div class='highlight'><pre><code class='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>6.0.0-beta1<span
class='nt'></version></span>
+<span class='nt'></dependency></span>
+</code></pre>
+</div><p>If you don’t use dependencies management build tool then you
can download the <a
href='http://www.apache.org/dyn/closer.cgi/wicket/6.0.0-beta1'>full
distribution</a> (including source).</p><p>There are no more planned API breaks
but if you find something that can be made better now it the time to discuss
it! We will try to avoid making any API changes in the Release Candidates that
will follow this beta release.</p><p>Any feedback about the new features, their
implementation and their documentation is very welcome!</p><p>The Wicket
team!</p>
<h1 id='cve20121089__apache_wicket_serving_of_hidden_files_vulnerability'><a
href='/2012/03/22/wicket-cve-2012-1089.html'>CVE-2012-1089 - Apache Wicket
serving of hidden files vulnerability</a></h1>
<p>Vendor: The Apache Software Foundation</p><p>Versions Affected: Apache
Wicket 1.4.x and 1.5.x</p><p>Description: It is possible to view the content of
any file of a web application by using an Url to a Wicket resource which
resolves to a ‘null’ package. With such a Url the attacker can
request the content of any file by specifying its relative path, i.e. the
attacker must know the file name to be able to request it.</p><p>Mitigation:
Setup a custom org.apache.wicket.markup.html.IPackageResourceGuard that
provides a whitelist of allowed resources. Since versions 1.4.20 and 1.5.5
Apache Wicket uses by default
org.apache.wicket.markup.html.SecurePackageResourceGuard with a preconfigured
list of allowed file extensions. Either setup SecurePackageResourceGuard with
code like:</p><div class='highlight'><pre><code class='java'><span
class='kd'>public</span> <span class='kd'>class</span> <span
class='nc'>MyApp</span> <span class='kd'>extends</span> <span class='n'>Web
Application</span> <span class='o'>{</span>
<span class='kd'>public</span> <span class='kt'>void</span> <span
class='nf'>init</span><span class='o'>()</span> <span class='o'>{</span>
@@ -184,9 +192,13 @@
<span class='o'>}</span>
<span class='o'>}</span>
</code></pre>
-</div><p>or upgrade <a
href='http://wicket.apache.org/2012/03/12/wicket-1.4.20-released.html'>Apache
Wicket 1.4.20</a> or <a
href='http://wicket.apache.org/2012/03/12/wicket-1.5.5-released.html'>Apache
Wicket 1.5.5</a></p><p>Credit: This issue was discovered by Sebastian van
Erk.</p>
-<h1
id='cve20120047__apache_wicket_xss_vulnerability_via_pagemapname_request_parameter'><a
href='/2012/03/22/wicket-cve-2012-0047.html'>CVE-2012-0047 - Apache Wicket XSS
vulnerability via pageMapName request parameter</a></h1>
-<p>Vendor: The Apache Software Foundation</p><p>Versions Affected: Apache
Wicket 1.4.x</p><p>Apache Wicket 1.3.x and 1.5.x are not
affected</p><p>Description: A Cross Site Scripting (XSS) attack is possible by
manipulating the value of ‘wicket:pageMapName’ request
parameter.</p><p>Mitigation: Upgrade to <a
href='http://wicket.apache.org/2012/03/12/wicket-1.4.20-released.html'>Apache
Wicket 1.4.20</a> or <a
href='http://wicket.apache.org/2012/03/12/wicket-1.5.5-released.html'>Apache
Wicket 1.5.5</a></p><p>Credit: This issue was discovered by Jens
Schenck.</p><h1>Older news items</h1><ul>
+</div><p>or upgrade <a
href='http://wicket.apache.org/2012/03/12/wicket-1.4.20-released.html'>Apache
Wicket 1.4.20</a> or <a
href='http://wicket.apache.org/2012/03/12/wicket-1.5.5-released.html'>Apache
Wicket 1.5.5</a></p><p>Credit: This issue was discovered by Sebastian van
Erk.</p><h1>Older news items</h1><ul>
+
+
+<li>
+ <a href='/2012/03/22/wicket-cve-2012-0047.html'>CVE-2012-0047 - Apache
Wicket XSS vulnerability via pageMapName request parameter</a> - <span>22 Mar
2012</span><br />
+ Vendor: The Apache Software Foundation Versions Affected: Apache
Wicket 1.4.x Apache Wicket 1.3.x and 1.5.x are not affected Description: A
Cross Site Scripting (XSS) attack...
+ <a href='/2012/03/22/wicket-cve-2012-0047.html'>more</a></li>
<li>
@@ -242,17 +254,11 @@
The Wicket Team is proud to introduce the seventh Release Candidate in
Wicket 1.5 series. See the changelog for the list of bug fixes and...
<a href='/2011/08/28/1.5-RC7-released.html'>more</a></li>
-
-<li>
- <a href='/2011/08/23/cve-2011-2712.html'>CVE-2011-2712 - Apache Wicket
XSS vulnerability</a> - <span>23 Aug 2011</span><br />
- Vendor: The Apache Software Foundation Versions Affected: Apache
Wicket 1.4.x Apache Wicket 1.3.x and 1.5-RCx are not affected Description: With
multi window support application configuration...
- <a href='/2011/08/23/cve-2011-2712.html'>more</a></li>
-
</ul>
<h1 id='books_about_wicket'>Books about Wicket</h1>
<p>The following books are published regarding Apache Wicket (click a cover to
learn more about the book):</p>
-<a href='/learn/books/awc.html'><img height='200px' src='/learn/books/awc.png'
/></a><a href='/learn/books/wia.html'><img height='200px'
src='/learn/books/wia.png' /></a><a href='/learn/books/ewdww.html'><img
height='200px' src='/learn/books/ewdww.png' /></a><a
href='/learn/books/prowicket.html'><img height='200px'
src='/learn/books/prowicket.png' /></a><a href='/learn/books/kwij.html'><img
height='200px' src='/learn/books/kwij.png' /></a><a
href='/learn/books/praxisbuchwicket.html'><img height='200px'
src='/learn/books/praxisbuchwicket.png' /></a><a
href='/learn/books/wicket-jp.html'><img height='200px'
src='/learn/books/wicket-jp.png' /></a>
+<a href='/learn/books/awc.html'><img src='/learn/books/awc.png' height='200px'
/></a><a href='/learn/books/wia.html'><img src='/learn/books/wia.png'
height='200px' /></a><a href='/learn/books/ewdww.html'><img
src='/learn/books/ewdww.png' height='200px' /></a><a
href='/learn/books/prowicket.html'><img src='/learn/books/prowicket.png'
height='200px' /></a><a href='/learn/books/kwij.html'><img
src='/learn/books/kwij.png' height='200px' /></a><a
href='/learn/books/praxisbuchwicket.html'><img
src='/learn/books/praxisbuchwicket.png' height='200px' /></a><a
href='/learn/books/wicket-jp.html'><img src='/learn/books/wicket-jp.png'
height='200px' /></a>
</div>
<div id="clearer"></div>
<div id="footer"><span>
Modified: wicket/common/site/trunk/_site/learn/books/index.html
URL:
http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/learn/books/index.html?rev=1305496&r1=1305495&r2=1305496&view=diff
==============================================================================
--- wicket/common/site/trunk/_site/learn/books/index.html (original)
+++ wicket/common/site/trunk/_site/learn/books/index.html Mon Mar 26 19:10:51
2012
@@ -152,7 +152,7 @@
<div id="contentbody">
<h1>Books about Wicket</h1>
<p>Several books have been written about Apache Wicket,
4 in English, 2 in German and 1 in Japanese. Click on a cover to learn more
about each book.</p>
-<a href='awc.html'><img height='300px' alt='Apache Wicket Cookbook cover'
src='awc.png' title='Apache Wicket Cookbook' /></a><a href='wia.html'><img
height='300px' alt='Wicket in Action cover' src='wia.png' title='Wicket in
Action' /></a><a href='ewdww.html'><img height='300px' alt='Enjoying Web
Development with Wicket cover' src='ewdww.png' title='Enjoying Web Development
with Wicket' /></a><a href='prowicket.html'><img height='300px' alt='Pro Wicket
cover' src='prowicket.png' title='Pro Wicket' /></a><a
href='paxisbuchwicket.html'><img height='300px' alt='Praxisbuch Wicket cover'
src='praxisbuchwicket.png' title='Praxisbuch Wicket' /></a><a
href='kwij.html'><img height='300px' alt='Wicket: Komponentenbasierte
Webanwendungen in Java cover' src='kwij.png' title='Wicket: Komponentenbasierte
Webanwendungen in Java' /></a><a href='wicket-jp.html'><img height='300px'
alt='Wicket Japanese cover' src='wicket-jp.png' title='Wicket Japanese' /></a>
+<a href='awc.html'><img alt='Apache Wicket Cookbook cover' src='awc.png'
height='300px' title='Apache Wicket Cookbook' /></a><a href='wia.html'><img
alt='Wicket in Action cover' src='wia.png' height='300px' title='Wicket in
Action' /></a><a href='ewdww.html'><img alt='Enjoying Web Development with
Wicket cover' src='ewdww.png' height='300px' title='Enjoying Web Development
with Wicket' /></a><a href='prowicket.html'><img alt='Pro Wicket cover'
src='prowicket.png' height='300px' title='Pro Wicket' /></a><a
href='paxisbuchwicket.html'><img alt='Praxisbuch Wicket cover'
src='praxisbuchwicket.png' height='300px' title='Praxisbuch Wicket' /></a><a
href='kwij.html'><img alt='Wicket: Komponentenbasierte Webanwendungen in Java
cover' src='kwij.png' height='300px' title='Wicket: Komponentenbasierte
Webanwendungen in Java' /></a><a href='wicket-jp.html'><img alt='Wicket
Japanese cover' src='wicket-jp.png' height='300px' title='Wicket Japanese'
/></a>
</div>
<div id="clearer"></div>
<div id="footer"><span>
Modified: wicket/common/site/trunk/_site/start/quickstart.html
URL:
http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/start/quickstart.html?rev=1305496&r1=1305495&r2=1305496&view=diff
==============================================================================
--- wicket/common/site/trunk/_site/start/quickstart.html (original)
+++ wicket/common/site/trunk/_site/start/quickstart.html Mon Mar 26 19:10:51
2012
@@ -194,9 +194,9 @@
</script><div id='mvncmd'>
<div>
<label for='groupId' title='Base Package'>GroupId:</label>
- <input value='com.mycompany' id='groupId' type='text'
onkeyup='changeIt();' /><span title='Base Package'> (?)</span><br />
+ <input id='groupId' type='text' value='com.mycompany'
onkeyup='changeIt();' /><span title='Base Package'> (?)</span><br />
<label for='artifactId' title='Project
Name'>ArtifactId:</label>
- <input value='myproject' id='artifactId' type='text'
onkeyup='changeIt();' /><span title='Project Name'> (?)</span><br />
+ <input id='artifactId' type='text' value='myproject'
onkeyup='changeIt();' /><span title='Project Name'> (?)</span><br />
<label for='version' title='Wicket Version'>Version:</label>
<select onchange='changeIt();' id='version'>
@@ -217,13 +217,13 @@
- <option value='1.5.5' selected='selected'>1.5.5</option>
+ <option selected='selected' value='1.5.5'>1.5.5</option>
</select><span title='Wicket Version'> (?)</span>
</div>
<div>
- <label id='cmdLabel' for='cmdLine'>Command Line:</label>
+ <label for='cmdLine' id='cmdLabel'>Command Line:</label>
<textarea id='cmdLine' onfocus='this.select();'>
</textarea>
<script>changeIt();</script>