You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cayenne.apache.org by nt...@apache.org on 2018/08/16 11:31:00 UTC
[50/51] [partial] cayenne-website git commit: Cayenne 4.0 release
http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/0a78b02b/2014/09/cayenne-31-released.html
----------------------------------------------------------------------
diff --git a/2014/09/cayenne-31-released.html b/2014/09/cayenne-31-released.html
index 339ac5f..5a82254 100644
--- a/2014/09/cayenne-31-released.html
+++ b/2014/09/cayenne-31-released.html
@@ -244,6 +244,11 @@ In addition, Apache Cayenne’s HTML documentation and tutorials have been c
<ul class="list-multiline-items list-unstyled mb-0">
<li>
+ <time datetime="2018-08-16 12:00:00 +0300 +03" class="xsmall d-block">Aug 16, 2018</time>
+ <a href="/2018/08/cayenne-40-final-released/">Cayenne 4.0 Final Released</a>
+ </li>
+
+ <li>
<time datetime="2018-07-23 12:00:00 +0300 +03" class="xsmall d-block">Jul 23, 2018</time>
<a href="/2018/07/cayenne-41m2-released.html">Cayenne 4.1 Milestone 2 Released</a>
</li>
@@ -253,11 +258,6 @@ In addition, Apache Cayenne’s HTML documentation and tutorials have been c
<a href="/2018/07/cayenne-313-released.html">Cayenne 3.1.3 Released</a>
</li>
- <li>
- <time datetime="2018-04-25 12:00:00 +0300 +03" class="xsmall d-block">Apr 25, 2018</time>
- <a href="/2018/04/cayenne-40rc1-released/">Cayenne 4.0 release candidate is out</a>
- </li>
-
</ul>
<a class="btn-link text-uppercase xsmall" href="https://cayenne.apache.org/news">
More news
http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/0a78b02b/2015/03/cayenne-40m2-released.html
----------------------------------------------------------------------
diff --git a/2015/03/cayenne-40m2-released.html b/2015/03/cayenne-40m2-released.html
index 1c7ac72..d1069c9 100644
--- a/2015/03/cayenne-40m2-released.html
+++ b/2015/03/cayenne-40m2-released.html
@@ -420,6 +420,11 @@ Module module = new Module() {
<ul class="list-multiline-items list-unstyled mb-0">
<li>
+ <time datetime="2018-08-16 12:00:00 +0300 +03" class="xsmall d-block">Aug 16, 2018</time>
+ <a href="/2018/08/cayenne-40-final-released/">Cayenne 4.0 Final Released</a>
+ </li>
+
+ <li>
<time datetime="2018-07-23 12:00:00 +0300 +03" class="xsmall d-block">Jul 23, 2018</time>
<a href="/2018/07/cayenne-41m2-released.html">Cayenne 4.1 Milestone 2 Released</a>
</li>
@@ -429,11 +434,6 @@ Module module = new Module() {
<a href="/2018/07/cayenne-313-released.html">Cayenne 3.1.3 Released</a>
</li>
- <li>
- <time datetime="2018-04-25 12:00:00 +0300 +03" class="xsmall d-block">Apr 25, 2018</time>
- <a href="/2018/04/cayenne-40rc1-released/">Cayenne 4.0 release candidate is out</a>
- </li>
-
</ul>
<a class="btn-link text-uppercase xsmall" href="https://cayenne.apache.org/news">
More news
http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/0a78b02b/2016/02/cayenne-40m3-released.html
----------------------------------------------------------------------
diff --git a/2016/02/cayenne-40m3-released.html b/2016/02/cayenne-40m3-released.html
index 4cb7f73..8f5719e 100644
--- a/2016/02/cayenne-40m3-released.html
+++ b/2016/02/cayenne-40m3-released.html
@@ -323,6 +323,11 @@ this.runtime = new ServerRuntime("cayenne-project.xml", java8Module);
<ul class="list-multiline-items list-unstyled mb-0">
<li>
+ <time datetime="2018-08-16 12:00:00 +0300 +03" class="xsmall d-block">Aug 16, 2018</time>
+ <a href="/2018/08/cayenne-40-final-released/">Cayenne 4.0 Final Released</a>
+ </li>
+
+ <li>
<time datetime="2018-07-23 12:00:00 +0300 +03" class="xsmall d-block">Jul 23, 2018</time>
<a href="/2018/07/cayenne-41m2-released.html">Cayenne 4.1 Milestone 2 Released</a>
</li>
@@ -332,11 +337,6 @@ this.runtime = new ServerRuntime("cayenne-project.xml", java8Module);
<a href="/2018/07/cayenne-313-released.html">Cayenne 3.1.3 Released</a>
</li>
- <li>
- <time datetime="2018-04-25 12:00:00 +0300 +03" class="xsmall d-block">Apr 25, 2018</time>
- <a href="/2018/04/cayenne-40rc1-released/">Cayenne 4.0 release candidate is out</a>
- </li>
-
</ul>
<a class="btn-link text-uppercase xsmall" href="https://cayenne.apache.org/news">
More news
http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/0a78b02b/2016/05/cayenne-311-released.html
----------------------------------------------------------------------
diff --git a/2016/05/cayenne-311-released.html b/2016/05/cayenne-311-released.html
index b1ac874..3c31939 100644
--- a/2016/05/cayenne-311-released.html
+++ b/2016/05/cayenne-311-released.html
@@ -239,6 +239,11 @@ It can be downloaded from <a href="/download.html">here</a>.</p>
<ul class="list-multiline-items list-unstyled mb-0">
<li>
+ <time datetime="2018-08-16 12:00:00 +0300 +03" class="xsmall d-block">Aug 16, 2018</time>
+ <a href="/2018/08/cayenne-40-final-released/">Cayenne 4.0 Final Released</a>
+ </li>
+
+ <li>
<time datetime="2018-07-23 12:00:00 +0300 +03" class="xsmall d-block">Jul 23, 2018</time>
<a href="/2018/07/cayenne-41m2-released.html">Cayenne 4.1 Milestone 2 Released</a>
</li>
@@ -248,11 +253,6 @@ It can be downloaded from <a href="/download.html">here</a>.</p>
<a href="/2018/07/cayenne-313-released.html">Cayenne 3.1.3 Released</a>
</li>
- <li>
- <time datetime="2018-04-25 12:00:00 +0300 +03" class="xsmall d-block">Apr 25, 2018</time>
- <a href="/2018/04/cayenne-40rc1-released/">Cayenne 4.0 release candidate is out</a>
- </li>
-
</ul>
<a class="btn-link text-uppercase xsmall" href="https://cayenne.apache.org/news">
More news
http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/0a78b02b/2016/12/cayenne-40M4-released.html
----------------------------------------------------------------------
diff --git a/2016/12/cayenne-40M4-released.html b/2016/12/cayenne-40M4-released.html
index 59e15b1..d100289 100644
--- a/2016/12/cayenne-40M4-released.html
+++ b/2016/12/cayenne-40M4-released.html
@@ -380,6 +380,11 @@ int outParam = ProcedureCall.query("out_sp")
<ul class="list-multiline-items list-unstyled mb-0">
<li>
+ <time datetime="2018-08-16 12:00:00 +0300 +03" class="xsmall d-block">Aug 16, 2018</time>
+ <a href="/2018/08/cayenne-40-final-released/">Cayenne 4.0 Final Released</a>
+ </li>
+
+ <li>
<time datetime="2018-07-23 12:00:00 +0300 +03" class="xsmall d-block">Jul 23, 2018</time>
<a href="/2018/07/cayenne-41m2-released.html">Cayenne 4.1 Milestone 2 Released</a>
</li>
@@ -389,11 +394,6 @@ int outParam = ProcedureCall.query("out_sp")
<a href="/2018/07/cayenne-313-released.html">Cayenne 3.1.3 Released</a>
</li>
- <li>
- <time datetime="2018-04-25 12:00:00 +0300 +03" class="xsmall d-block">Apr 25, 2018</time>
- <a href="/2018/04/cayenne-40rc1-released/">Cayenne 4.0 release candidate is out</a>
- </li>
-
</ul>
<a class="btn-link text-uppercase xsmall" href="https://cayenne.apache.org/news">
More news
http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/0a78b02b/2017/03/cayenne-40M5-released.html
----------------------------------------------------------------------
diff --git a/2017/03/cayenne-40M5-released.html b/2017/03/cayenne-40M5-released.html
index 02fe265..e701add 100644
--- a/2017/03/cayenne-40M5-released.html
+++ b/2017/03/cayenne-40M5-released.html
@@ -330,6 +330,11 @@ we changed cdbimport plugin configuration to make it clearer and ready for futur
<ul class="list-multiline-items list-unstyled mb-0">
<li>
+ <time datetime="2018-08-16 12:00:00 +0300 +03" class="xsmall d-block">Aug 16, 2018</time>
+ <a href="/2018/08/cayenne-40-final-released/">Cayenne 4.0 Final Released</a>
+ </li>
+
+ <li>
<time datetime="2018-07-23 12:00:00 +0300 +03" class="xsmall d-block">Jul 23, 2018</time>
<a href="/2018/07/cayenne-41m2-released.html">Cayenne 4.1 Milestone 2 Released</a>
</li>
@@ -339,11 +344,6 @@ we changed cdbimport plugin configuration to make it clearer and ready for futur
<a href="/2018/07/cayenne-313-released.html">Cayenne 3.1.3 Released</a>
</li>
- <li>
- <time datetime="2018-04-25 12:00:00 +0300 +03" class="xsmall d-block">Apr 25, 2018</time>
- <a href="/2018/04/cayenne-40rc1-released/">Cayenne 4.0 release candidate is out</a>
- </li>
-
</ul>
<a class="btn-link text-uppercase xsmall" href="https://cayenne.apache.org/news">
More news
http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/0a78b02b/2017/06/cayenne-40B1-released.html
----------------------------------------------------------------------
diff --git a/2017/06/cayenne-40B1-released.html b/2017/06/cayenne-40B1-released.html
index e3629e6..3f7e21d 100644
--- a/2017/06/cayenne-40B1-released.html
+++ b/2017/06/cayenne-40B1-released.html
@@ -315,6 +315,11 @@ dependencies {
<ul class="list-multiline-items list-unstyled mb-0">
<li>
+ <time datetime="2018-08-16 12:00:00 +0300 +03" class="xsmall d-block">Aug 16, 2018</time>
+ <a href="/2018/08/cayenne-40-final-released/">Cayenne 4.0 Final Released</a>
+ </li>
+
+ <li>
<time datetime="2018-07-23 12:00:00 +0300 +03" class="xsmall d-block">Jul 23, 2018</time>
<a href="/2018/07/cayenne-41m2-released.html">Cayenne 4.1 Milestone 2 Released</a>
</li>
@@ -324,11 +329,6 @@ dependencies {
<a href="/2018/07/cayenne-313-released.html">Cayenne 3.1.3 Released</a>
</li>
- <li>
- <time datetime="2018-04-25 12:00:00 +0300 +03" class="xsmall d-block">Apr 25, 2018</time>
- <a href="/2018/04/cayenne-40rc1-released/">Cayenne 4.0 release candidate is out</a>
- </li>
-
</ul>
<a class="btn-link text-uppercase xsmall" href="https://cayenne.apache.org/news">
More news
http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/0a78b02b/2017/10/cayenne-40B2-released.html
----------------------------------------------------------------------
diff --git a/2017/10/cayenne-40B2-released.html b/2017/10/cayenne-40B2-released.html
index 1936bed..02cebee 100644
--- a/2017/10/cayenne-40B2-released.html
+++ b/2017/10/cayenne-40B2-released.html
@@ -238,6 +238,11 @@ While API is frozen it includes only bug fixes and documentation updates.</p>
<ul class="list-multiline-items list-unstyled mb-0">
<li>
+ <time datetime="2018-08-16 12:00:00 +0300 +03" class="xsmall d-block">Aug 16, 2018</time>
+ <a href="/2018/08/cayenne-40-final-released/">Cayenne 4.0 Final Released</a>
+ </li>
+
+ <li>
<time datetime="2018-07-23 12:00:00 +0300 +03" class="xsmall d-block">Jul 23, 2018</time>
<a href="/2018/07/cayenne-41m2-released.html">Cayenne 4.1 Milestone 2 Released</a>
</li>
@@ -247,11 +252,6 @@ While API is frozen it includes only bug fixes and documentation updates.</p>
<a href="/2018/07/cayenne-313-released.html">Cayenne 3.1.3 Released</a>
</li>
- <li>
- <time datetime="2018-04-25 12:00:00 +0300 +03" class="xsmall d-block">Apr 25, 2018</time>
- <a href="/2018/04/cayenne-40rc1-released/">Cayenne 4.0 release candidate is out</a>
- </li>
-
</ul>
<a class="btn-link text-uppercase xsmall" href="https://cayenne.apache.org/news">
More news
http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/0a78b02b/2017/10/cayenne-41m1-released.html
----------------------------------------------------------------------
diff --git a/2017/10/cayenne-41m1-released.html b/2017/10/cayenne-41m1-released.html
index ae85e9d..2b186f2 100644
--- a/2017/10/cayenne-41m1-released.html
+++ b/2017/10/cayenne-41m1-released.html
@@ -274,6 +274,11 @@ Future milestones will add storing configuration for cdbimport and cgen.</li>
<ul class="list-multiline-items list-unstyled mb-0">
<li>
+ <time datetime="2018-08-16 12:00:00 +0300 +03" class="xsmall d-block">Aug 16, 2018</time>
+ <a href="/2018/08/cayenne-40-final-released/">Cayenne 4.0 Final Released</a>
+ </li>
+
+ <li>
<time datetime="2018-07-23 12:00:00 +0300 +03" class="xsmall d-block">Jul 23, 2018</time>
<a href="/2018/07/cayenne-41m2-released.html">Cayenne 4.1 Milestone 2 Released</a>
</li>
@@ -283,11 +288,6 @@ Future milestones will add storing configuration for cdbimport and cgen.</li>
<a href="/2018/07/cayenne-313-released.html">Cayenne 3.1.3 Released</a>
</li>
- <li>
- <time datetime="2018-04-25 12:00:00 +0300 +03" class="xsmall d-block">Apr 25, 2018</time>
- <a href="/2018/04/cayenne-40rc1-released/">Cayenne 4.0 release candidate is out</a>
- </li>
-
</ul>
<a class="btn-link text-uppercase xsmall" href="https://cayenne.apache.org/news">
More news
http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/0a78b02b/2017/11/cayenne-312-released.html
----------------------------------------------------------------------
diff --git a/2017/11/cayenne-312-released.html b/2017/11/cayenne-312-released.html
index 32c6761..9055484 100644
--- a/2017/11/cayenne-312-released.html
+++ b/2017/11/cayenne-312-released.html
@@ -231,6 +231,11 @@ It can be downloaded from <a href="/download.html">here</a>.</p>
<ul class="list-multiline-items list-unstyled mb-0">
<li>
+ <time datetime="2018-08-16 12:00:00 +0300 +03" class="xsmall d-block">Aug 16, 2018</time>
+ <a href="/2018/08/cayenne-40-final-released/">Cayenne 4.0 Final Released</a>
+ </li>
+
+ <li>
<time datetime="2018-07-23 12:00:00 +0300 +03" class="xsmall d-block">Jul 23, 2018</time>
<a href="/2018/07/cayenne-41m2-released.html">Cayenne 4.1 Milestone 2 Released</a>
</li>
@@ -240,11 +245,6 @@ It can be downloaded from <a href="/download.html">here</a>.</p>
<a href="/2018/07/cayenne-313-released.html">Cayenne 3.1.3 Released</a>
</li>
- <li>
- <time datetime="2018-04-25 12:00:00 +0300 +03" class="xsmall d-block">Apr 25, 2018</time>
- <a href="/2018/04/cayenne-40rc1-released/">Cayenne 4.0 release candidate is out</a>
- </li>
-
</ul>
<a class="btn-link text-uppercase xsmall" href="https://cayenne.apache.org/news">
More news
http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/0a78b02b/2018/04/cayenne-40rc1-released/index.html
----------------------------------------------------------------------
diff --git a/2018/04/cayenne-40rc1-released/index.html b/2018/04/cayenne-40rc1-released/index.html
index bce9d8a..9c2d3dd 100644
--- a/2018/04/cayenne-40rc1-released/index.html
+++ b/2018/04/cayenne-40rc1-released/index.html
@@ -252,6 +252,11 @@
<ul class="list-multiline-items list-unstyled mb-0">
<li>
+ <time datetime="2018-08-16 12:00:00 +0300 +03" class="xsmall d-block">Aug 16, 2018</time>
+ <a href="/2018/08/cayenne-40-final-released/">Cayenne 4.0 Final Released</a>
+ </li>
+
+ <li>
<time datetime="2018-07-23 12:00:00 +0300 +03" class="xsmall d-block">Jul 23, 2018</time>
<a href="/2018/07/cayenne-41m2-released.html">Cayenne 4.1 Milestone 2 Released</a>
</li>
@@ -261,11 +266,6 @@
<a href="/2018/07/cayenne-313-released.html">Cayenne 3.1.3 Released</a>
</li>
- <li>
- <time datetime="2018-04-25 12:00:00 +0300 +03" class="xsmall d-block">Apr 25, 2018</time>
- <a href="/2018/04/cayenne-40rc1-released/">Cayenne 4.0 release candidate is out</a>
- </li>
-
</ul>
<a class="btn-link text-uppercase xsmall" href="https://cayenne.apache.org/news">
More news
http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/0a78b02b/2018/07/cayenne-313-released.html
----------------------------------------------------------------------
diff --git a/2018/07/cayenne-313-released.html b/2018/07/cayenne-313-released.html
index 4837314..236b572 100644
--- a/2018/07/cayenne-313-released.html
+++ b/2018/07/cayenne-313-released.html
@@ -226,6 +226,11 @@ It can be downloaded from <a href="/download.html">here</a>.</p>
<ul class="list-multiline-items list-unstyled mb-0">
<li>
+ <time datetime="2018-08-16 12:00:00 +0300 +03" class="xsmall d-block">Aug 16, 2018</time>
+ <a href="/2018/08/cayenne-40-final-released/">Cayenne 4.0 Final Released</a>
+ </li>
+
+ <li>
<time datetime="2018-07-23 12:00:00 +0300 +03" class="xsmall d-block">Jul 23, 2018</time>
<a href="/2018/07/cayenne-41m2-released.html">Cayenne 4.1 Milestone 2 Released</a>
</li>
@@ -235,11 +240,6 @@ It can be downloaded from <a href="/download.html">here</a>.</p>
<a href="/2018/07/cayenne-313-released.html">Cayenne 3.1.3 Released</a>
</li>
- <li>
- <time datetime="2018-04-25 12:00:00 +0300 +03" class="xsmall d-block">Apr 25, 2018</time>
- <a href="/2018/04/cayenne-40rc1-released/">Cayenne 4.0 release candidate is out</a>
- </li>
-
</ul>
<a class="btn-link text-uppercase xsmall" href="https://cayenne.apache.org/news">
More news
http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/0a78b02b/2018/07/cayenne-41m2-released.html
----------------------------------------------------------------------
diff --git a/2018/07/cayenne-41m2-released.html b/2018/07/cayenne-41m2-released.html
index 3ad834b..fb120bf 100644
--- a/2018/07/cayenne-41m2-released.html
+++ b/2018/07/cayenne-41m2-released.html
@@ -198,6 +198,12 @@ more over configuration is now saved so you can evolve it with your model and pe
<div class="row">
<div class="col-12 col-md-6 text-center text-md-left">
+ <a class="btn btn-link" href='/2018/08/cayenne-40-final-released/'>
+ <span class="d-block d-md-none text-muted">Prev: </span>
+ <i class="small fa fa-chevron-left mr-3l2 d-none d-md-inline"></i>
+ Cayenne 4.0 Final Released
+ </a>
+
</div>
<div class="col-12 col-md-6 text-center text-md-right">
@@ -306,6 +312,11 @@ more over configuration is now saved so you can evolve it with your model and pe
<ul class="list-multiline-items list-unstyled mb-0">
<li>
+ <time datetime="2018-08-16 12:00:00 +0300 +03" class="xsmall d-block">Aug 16, 2018</time>
+ <a href="/2018/08/cayenne-40-final-released/">Cayenne 4.0 Final Released</a>
+ </li>
+
+ <li>
<time datetime="2018-07-23 12:00:00 +0300 +03" class="xsmall d-block">Jul 23, 2018</time>
<a href="/2018/07/cayenne-41m2-released.html">Cayenne 4.1 Milestone 2 Released</a>
</li>
@@ -315,11 +326,6 @@ more over configuration is now saved so you can evolve it with your model and pe
<a href="/2018/07/cayenne-313-released.html">Cayenne 3.1.3 Released</a>
</li>
- <li>
- <time datetime="2018-04-25 12:00:00 +0300 +03" class="xsmall d-block">Apr 25, 2018</time>
- <a href="/2018/04/cayenne-40rc1-released/">Cayenne 4.0 release candidate is out</a>
- </li>
-
</ul>
<a class="btn-link text-uppercase xsmall" href="https://cayenne.apache.org/news">
More news
http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/0a78b02b/2018/08/cayenne-40-final-released/index.html
----------------------------------------------------------------------
diff --git a/2018/08/cayenne-40-final-released/index.html b/2018/08/cayenne-40-final-released/index.html
new file mode 100644
index 0000000..6660a3b
--- /dev/null
+++ b/2018/08/cayenne-40-final-released/index.html
@@ -0,0 +1,294 @@
+<!DOCTYPE html>
+<html lang="en">
+ <head>
+ <meta charset="utf-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.3">
+ <link rel="apple-touch-icon" sizes="180x180" href="/img/favicon/apple-touch-icon-04cb17e028.png">
+ <link rel="icon" type="image/png" sizes="32x32" href="/img/favicon/favicon-32x32-12431ee8eb.png">
+ <link rel="icon" type="image/png" sizes="16x16" href="/img/favicon/favicon-16x16-4f316e4d55.png">
+ <link rel="manifest" href="/img/favicon/manifest-65e6aaa49e.json">
+ <link rel="mask-icon" href="/img/favicon/safari-pinned-tab-558c1991b1.svg" color="#dc5656">
+ <link rel="shortcut icon" href="/img/favicon/favicon-6cef91375b.ico">
+ <meta name="msapplication-TileColor" content="#ffffff">
+ <meta name="msapplication-TileImage" content="/img/favicon/mstile-144x144-34e7696278.png">
+ <meta name="msapplication-config" content="/img/favicon/browserconfig-82ff158058.xml">
+ <meta name="theme-color" content="#ffffff">
+ <link rel="stylesheet" href="https://cayenne.apache.org/css/styles-179887de6c.css"/>
+ <script src="https://cayenne.apache.org/js/bundle-bcaaf59313.js"></script>
+ <title>Cayenne 4.0 Final Released · Apache Cayenne</title>
+ </head>
+ <body>
+
+
+
+<header class="page-header">
+ <nav id="topbar" class="bg-dark" aria-label="breadcrumb" role="navigation">
+ <ul class="breadcrumb breadcrumb-sm breadcrumb-dark container mb-0">
+ <li class="breadcrumb-item dropdown">
+ <a class="dropdown-toggle text-nowrap pr-1" href="#" id="navbarDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
+ <img class="mw-15px mr-1" src="/img/feather-641aa69d09.svg" />Apache Software Foundation</a>
+ <div class="dropdown-menu rounded-0" aria-labelledby="navbarDropdown">
+ <a class="dropdown-item" href="https://www.apache.org">Apache Homepage</a>
+ <a class="dropdown-item" href="https://www.apache.org/licenses/">License</a>
+ <a class="dropdown-item" href="https://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
+ <a class="dropdown-item" href="https://www.apache.org/foundation/thanks.html">Thanks</a>
+ <a class="dropdown-item" href="https://www.apache.org/security/">Security</a>
+ </div>
+ </li>
+
+ </ul>
+ </nav>
+ <nav class="navbar navbar-expand-lg navbar-dark bg-primary">
+ <div class="container">
+ <a class="navbar-brand" href="https://cayenne.apache.org/">
+ <img src="/img/logo_mono_full-d7a19eef61.svg" alt="Apache Cayenne" />
+ </a>
+ <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#mainMenu" aria-controls="mainMenu" aria-expanded="false" aria-label="Toggle navigation">
+ <span class="navbar-toggler-icon"></span>
+ </button>
+
+ <div class="collapse navbar-collapse" id="mainMenu">
+ <ul class="navbar-nav mt-3 mt-lg-0 mr-auto">
+
+ <li class="nav-item">
+ <a class="nav-link" href="/download/">DOWNLOAD</a>
+ </li>
+
+ <li class="nav-item">
+ <a class="nav-link" href="/docs/4.0/getting-started-guide/">DOCUMENTATION</a>
+ </li>
+
+ <li class="nav-item">
+ <a class="nav-link" href="/about/support/">SUPPORT</a>
+ </li>
+
+ </ul>
+ <ul class="navbar-nav flex-row justify-content-center mt-2 mt-lg-0 mb-2 mb-lg-0 " id="social-links-menu">
+ <li class="nav-item d-flex">
+ <a class="nav-link d-flex justify-content-center align-items-center" href="https://github.com/apache/cayenne">
+ <img src="/img/icon_octocat_stars-c24dac94b8.svg" alt="GitHub" /><span class="stargazers_count ml-1l2"></span></a>
+ </li>
+ <li class="nav-item d-flex">
+ <a class="nav-link d-flex justify-content-center align-items-center" href="https://twitter.com/ApacheCayenne">
+ <img src="/img/icon_twitter-220a129d14.svg" alt="Twitter" />
+ </a>
+ </li>
+ </ul>
+ </div>
+ </div>
+ </nav>
+</header>
+
+
+
+
+ <main class="container py-5">
+
+ <section>
+ <article>
+ <h1 class="text-center">Cayenne 4.0 Final Released<br />
+ <small class="font-size-1rem text-muted">Aug 16, 2018</small>
+ </h1>
+ <p>Apache Cayenne team is really glad to announce a long awaited final (general availability) release of <em>Cayenne 4.0</em>.
+It is a really important milestone for the entire Cayenne community. Here are some facts about this long journey:</p>
+
+<ul>
+<li>Development started: <em>May 29, 2012</em> (back then it was called Cayenne 3.2)</li>
+<li>Intermediate development releases: <em>8</em></li>
+<li>Changes and new features: <em>218</em></li>
+<li>Issues fixed: <em>179</em></li>
+<li>Commits made: <em>2421</em></li>
+<li>Authors: <em>29</em></li>
+</ul>
+
+<p>Many people have already been using various milestones, betas and RCs of 4.0, so the GA release is a simple and straightforward upgrade for them. For those who were waiting for the offcially “final” version before upgrading, this day is now. Among those 400+ tasks there are a lot of cool features making everyday life of a Java developer easier:</p>
+
+<ul>
+<li>fluent query API, simple parameter bindings, aggregating and scalar queries;</li>
+<li>better runtime assembly and extension mechanism;</li>
+<li>fresh CayenneModeler;</li>
+<li>working “Database-First” ORM flow;</li>
+<li>JCache integration;</li>
+<li>database cryptography extensions;</li>
+<li>Gradle ORM workflow plugins and much more</li>
+</ul>
+
+<p>In the comping weeks expect blog posts that explain what this all means. Follow us on Twitter @ApacheCayenne to not miss the announcements, and feel free to start a conversation on the user@ mailing list.</p>
+
+<p>Thanks to everyone who made 4.0 possible!</p>
+
+<p>Cayenne can be downloaded from <a href="/download.html">here</a>.</p>
+
+
+<div class="pb-3"></div>
+
+<p>Here is bug fixes since the release candidate:</p>
+
+<ul>
+<li><a href="https://issues.apache.org/jira/browse/CAY-2418">CAY-2418</a> Modeler: unable to edit entity selected via Search</li>
+<li><a href="https://issues.apache.org/jira/browse/CAY-2427">CAY-2427</a> Modeler: Undo throws exception</li>
+<li><a href="https://issues.apache.org/jira/browse/CAY-2430">CAY-2430</a> Modeler: Redo throws NPE</li>
+<li><a href="https://issues.apache.org/jira/browse/CAY-2431">CAY-2431</a> Cayenne JDK 11 compatibility</li>
+<li><a href="https://issues.apache.org/jira/browse/CAY-2435">CAY-2435</a> cdbimport: procedure parameters are not imported</li>
+<li><a href="https://issues.apache.org/jira/browse/CAY-2436">CAY-2436</a> NPE in CayenneRuntimeException constructor</li>
+<li><a href="https://issues.apache.org/jira/browse/CAY-2442">CAY-2442</a> Broken EventBridge providers implementations</li>
+<li><a href="https://issues.apache.org/jira/browse/CAY-2444">CAY-2444</a> Change URI from http:// to https:// in xsi:schemaLocation</li>
+<li><a href="https://issues.apache.org/jira/browse/CAY-2445">CAY-2445</a> Oracle: Problem with ExpressionFactory.notInExp()</li>
+</ul>
+
+ </article>
+ </section>
+
+ <div class="pb-3"></div>
+ <div class="row">
+ <div class="col-12 col-md-6 text-center text-md-left">
+
+ </div>
+ <div class="col-12 col-md-6 text-center text-md-right">
+
+ <a class="btn btn-link" href='/2018/07/cayenne-41m2-released.html'>
+ <span class="d-block d-md-none text-muted">Next: </span>
+ Cayenne 4.1 Milestone 2 Released
+ <i class="small fa fa-chevron-right ml-3l2 d-none d-md-inline"></i>
+ </a>
+
+ </div>
+ </div>
+ </main>
+
+
+<footer class="bg-dark">
+ <div class="footer-nav container text-center text-lg-left pb-3">
+ <div class="row pt-5 pb-3">
+
+ <div class="col-sm-6 col-lg-3">
+ <h4>About</h4>
+ <ul class="list-unstyled">
+
+ <li>
+ <a href="/why-cayenne.html">Why Cayenne?</a>
+ </li>
+
+ <li>
+ <a href="/download/">Download</a>
+ </li>
+
+ <li>
+ <a href="/success-stories.html">Success Stories</a>
+ </li>
+
+ <li>
+ <a href="/about/support/">Support</a>
+ </li>
+
+ </ul>
+ </div>
+
+ <div class="col-sm-6 col-lg-3">
+ <h4>Documentation</h4>
+ <ul class="list-unstyled">
+
+ <li>
+ <a href="/docs/4.0/getting-started-guide/">Getting Started (4.0)</a>
+ </li>
+
+ <li>
+ <a href="/docs/4.1/getting-started-guide/">Getting Started (4.1)</a>
+ </li>
+
+ <li>
+ <a href="/docs/4.0/cayenne-guide/">Cayenne Guide (4.0)</a>
+ </li>
+
+ <li>
+ <a href="/docs/4.1/cayenne-guide/">Cayenne Guide (4.1)</a>
+ </li>
+
+ <li>
+ <a href="/docs/4.1/getting-started-db-first/">Database First tutorial (4.1)</a>
+ </li>
+
+ </ul>
+ </div>
+
+ <div class="col-sm-6 col-lg-3">
+ <h4>Collaboration</h4>
+ <ul class="list-unstyled">
+
+ <li>
+ <a href="https://issues.apache.org/jira/browse/CAY">Bug/Feature Tracker</a>
+ </li>
+
+ <li>
+ <a href="/mailing-lists.html">Mailing Lists</a>
+ </li>
+
+ <li>
+ <a href="/dev/code-repository.html">Code Repository</a>
+ </li>
+
+ <li>
+ <a href="/dev/">Developer Guide</a>
+ </li>
+
+ <li>
+ <a href="/how-can-i-help.html">How can I help?</a>
+ </li>
+
+ <li>
+ <a href="/contributors.html">Contributors</a>
+ </li>
+
+ <li>
+ <a href="/thanks.html">Thanks</a>
+ </li>
+
+ </ul>
+ </div>
+
+ <div class="col-sm-6 col-lg-3">
+ <h4>News</h4>
+ <ul class="list-multiline-items list-unstyled mb-0">
+
+ <li>
+ <time datetime="2018-08-16 12:00:00 +0300 +03" class="xsmall d-block">Aug 16, 2018</time>
+ <a href="/2018/08/cayenne-40-final-released/">Cayenne 4.0 Final Released</a>
+ </li>
+
+ <li>
+ <time datetime="2018-07-23 12:00:00 +0300 +03" class="xsmall d-block">Jul 23, 2018</time>
+ <a href="/2018/07/cayenne-41m2-released.html">Cayenne 4.1 Milestone 2 Released</a>
+ </li>
+
+ <li>
+ <time datetime="2018-07-23 11:00:00 +0300 +03" class="xsmall d-block">Jul 23, 2018</time>
+ <a href="/2018/07/cayenne-313-released.html">Cayenne 3.1.3 Released</a>
+ </li>
+
+ </ul>
+ <a class="btn-link text-uppercase xsmall" href="https://cayenne.apache.org/news">
+ More news
+ <i class="fa fa-lg fa-long-arrow-right" aria-hidden="true"></i>
+ </a>
+ </div>
+ </div>
+ <hr class="mt-0 mb-3" />
+ <p class="copy xsmall text-center mw-75 mx-auto mb-0">
+ Copyright © 2001-2018 Apache Software Foundation. Apache Cayenne, Cayenne, Apache, the Apache feather logo, and the Apache Cayenne project logo are trademarks of The Apache Software Foundation. <a href="https://cayenne.apache.org/privacy-policy.html">Privacy policy</a>.
+ <img class="d-block mx-auto mt-2" src="/img/logo_mono-3302daa3cf.svg" alt="Apache Cayenne" />
+ </p>
+ </div>
+</footer>
+
+<script>
+(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
+(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
+m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
+})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
+
+ga('create', 'UA-7036673-1', 'auto');
+ga('send', 'pageview');
+</script>
+
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/0a78b02b/404.html
----------------------------------------------------------------------
diff --git a/404.html b/404.html
index 9af5102..ef0ef8b 100644
--- a/404.html
+++ b/404.html
@@ -189,6 +189,11 @@
<ul class="list-multiline-items list-unstyled mb-0">
<li>
+ <time datetime="2018-08-16 12:00:00 +0300 +03" class="xsmall d-block">Aug 16, 2018</time>
+ <a href="/2018/08/cayenne-40-final-released/">Cayenne 4.0 Final Released</a>
+ </li>
+
+ <li>
<time datetime="2018-07-23 12:00:00 +0300 +03" class="xsmall d-block">Jul 23, 2018</time>
<a href="/2018/07/cayenne-41m2-released.html">Cayenne 4.1 Milestone 2 Released</a>
</li>
@@ -198,11 +203,6 @@
<a href="/2018/07/cayenne-313-released.html">Cayenne 3.1.3 Released</a>
</li>
- <li>
- <time datetime="2018-04-25 12:00:00 +0300 +03" class="xsmall d-block">Apr 25, 2018</time>
- <a href="/2018/04/cayenne-40rc1-released/">Cayenne 4.0 release candidate is out</a>
- </li>
-
</ul>
<a class="btn-link text-uppercase xsmall" href="https://cayenne.apache.org/news">
More news
http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/0a78b02b/about/index.html
----------------------------------------------------------------------
diff --git a/about/index.html b/about/index.html
index cc84e4d..c1e529a 100644
--- a/about/index.html
+++ b/about/index.html
@@ -213,6 +213,11 @@ can help your project.</p>
<ul class="list-multiline-items list-unstyled mb-0">
<li>
+ <time datetime="2018-08-16 12:00:00 +0300 +03" class="xsmall d-block">Aug 16, 2018</time>
+ <a href="/2018/08/cayenne-40-final-released/">Cayenne 4.0 Final Released</a>
+ </li>
+
+ <li>
<time datetime="2018-07-23 12:00:00 +0300 +03" class="xsmall d-block">Jul 23, 2018</time>
<a href="/2018/07/cayenne-41m2-released.html">Cayenne 4.1 Milestone 2 Released</a>
</li>
@@ -222,11 +227,6 @@ can help your project.</p>
<a href="/2018/07/cayenne-313-released.html">Cayenne 3.1.3 Released</a>
</li>
- <li>
- <time datetime="2018-04-25 12:00:00 +0300 +03" class="xsmall d-block">Apr 25, 2018</time>
- <a href="/2018/04/cayenne-40rc1-released/">Cayenne 4.0 release candidate is out</a>
- </li>
-
</ul>
<a class="btn-link text-uppercase xsmall" href="https://cayenne.apache.org/news">
More news
http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/0a78b02b/about/support/index.html
----------------------------------------------------------------------
diff --git a/about/support/index.html b/about/support/index.html
index 628c800..e7761be 100644
--- a/about/support/index.html
+++ b/about/support/index.html
@@ -206,6 +206,11 @@ and training. The company employs Cayenne original authors and a number of commi
<ul class="list-multiline-items list-unstyled mb-0">
<li>
+ <time datetime="2018-08-16 12:00:00 +0300 +03" class="xsmall d-block">Aug 16, 2018</time>
+ <a href="/2018/08/cayenne-40-final-released/">Cayenne 4.0 Final Released</a>
+ </li>
+
+ <li>
<time datetime="2018-07-23 12:00:00 +0300 +03" class="xsmall d-block">Jul 23, 2018</time>
<a href="/2018/07/cayenne-41m2-released.html">Cayenne 4.1 Milestone 2 Released</a>
</li>
@@ -215,11 +220,6 @@ and training. The company employs Cayenne original authors and a number of commi
<a href="/2018/07/cayenne-313-released.html">Cayenne 3.1.3 Released</a>
</li>
- <li>
- <time datetime="2018-04-25 12:00:00 +0300 +03" class="xsmall d-block">Apr 25, 2018</time>
- <a href="/2018/04/cayenne-40rc1-released/">Cayenne 4.0 release candidate is out</a>
- </li>
-
</ul>
<a class="btn-link text-uppercase xsmall" href="https://cayenne.apache.org/news">
More news
http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/0a78b02b/collaboration/index.html
----------------------------------------------------------------------
diff --git a/collaboration/index.html b/collaboration/index.html
index 81fe356..6339164 100644
--- a/collaboration/index.html
+++ b/collaboration/index.html
@@ -197,6 +197,11 @@ set of links to access Cayenne collaboration resources and information.</p>
<ul class="list-multiline-items list-unstyled mb-0">
<li>
+ <time datetime="2018-08-16 12:00:00 +0300 +03" class="xsmall d-block">Aug 16, 2018</time>
+ <a href="/2018/08/cayenne-40-final-released/">Cayenne 4.0 Final Released</a>
+ </li>
+
+ <li>
<time datetime="2018-07-23 12:00:00 +0300 +03" class="xsmall d-block">Jul 23, 2018</time>
<a href="/2018/07/cayenne-41m2-released.html">Cayenne 4.1 Milestone 2 Released</a>
</li>
@@ -206,11 +211,6 @@ set of links to access Cayenne collaboration resources and information.</p>
<a href="/2018/07/cayenne-313-released.html">Cayenne 3.1.3 Released</a>
</li>
- <li>
- <time datetime="2018-04-25 12:00:00 +0300 +03" class="xsmall d-block">Apr 25, 2018</time>
- <a href="/2018/04/cayenne-40rc1-released/">Cayenne 4.0 release candidate is out</a>
- </li>
-
</ul>
<a class="btn-link text-uppercase xsmall" href="https://cayenne.apache.org/news">
More news
http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/0a78b02b/contributors.html
----------------------------------------------------------------------
diff --git a/contributors.html b/contributors.html
index 26bac9e..9de2678 100644
--- a/contributors.html
+++ b/contributors.html
@@ -335,6 +335,11 @@
<ul class="list-multiline-items list-unstyled mb-0">
<li>
+ <time datetime="2018-08-16 12:00:00 +0300 +03" class="xsmall d-block">Aug 16, 2018</time>
+ <a href="/2018/08/cayenne-40-final-released/">Cayenne 4.0 Final Released</a>
+ </li>
+
+ <li>
<time datetime="2018-07-23 12:00:00 +0300 +03" class="xsmall d-block">Jul 23, 2018</time>
<a href="/2018/07/cayenne-41m2-released.html">Cayenne 4.1 Milestone 2 Released</a>
</li>
@@ -344,11 +349,6 @@
<a href="/2018/07/cayenne-313-released.html">Cayenne 3.1.3 Released</a>
</li>
- <li>
- <time datetime="2018-04-25 12:00:00 +0300 +03" class="xsmall d-block">Apr 25, 2018</time>
- <a href="/2018/04/cayenne-40rc1-released/">Cayenne 4.0 release candidate is out</a>
- </li>
-
</ul>
<a class="btn-link text-uppercase xsmall" href="https://cayenne.apache.org/news">
More news
http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/0a78b02b/database-support.html
----------------------------------------------------------------------
diff --git a/database-support.html b/database-support.html
index c19b2d6..e22bd7a 100644
--- a/database-support.html
+++ b/database-support.html
@@ -327,6 +327,11 @@ All databases below have custom Cayenne DbAdapters and are automatically recogni
<ul class="list-multiline-items list-unstyled mb-0">
<li>
+ <time datetime="2018-08-16 12:00:00 +0300 +03" class="xsmall d-block">Aug 16, 2018</time>
+ <a href="/2018/08/cayenne-40-final-released/">Cayenne 4.0 Final Released</a>
+ </li>
+
+ <li>
<time datetime="2018-07-23 12:00:00 +0300 +03" class="xsmall d-block">Jul 23, 2018</time>
<a href="/2018/07/cayenne-41m2-released.html">Cayenne 4.1 Milestone 2 Released</a>
</li>
@@ -336,11 +341,6 @@ All databases below have custom Cayenne DbAdapters and are automatically recogni
<a href="/2018/07/cayenne-313-released.html">Cayenne 3.1.3 Released</a>
</li>
- <li>
- <time datetime="2018-04-25 12:00:00 +0300 +03" class="xsmall d-block">Apr 25, 2018</time>
- <a href="/2018/04/cayenne-40rc1-released/">Cayenne 4.0 release candidate is out</a>
- </li>
-
</ul>
<a class="btn-link text-uppercase xsmall" href="https://cayenne.apache.org/news">
More news
http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/0a78b02b/dev/building-cayenne.html
----------------------------------------------------------------------
diff --git a/dev/building-cayenne.html b/dev/building-cayenne.html
index 1c70eb0..a0d736b 100644
--- a/dev/building-cayenne.html
+++ b/dev/building-cayenne.html
@@ -272,6 +272,11 @@ of a given assembly (otherwise assembly profile won’t produce anything).</
<ul class="list-multiline-items list-unstyled mb-0">
<li>
+ <time datetime="2018-08-16 12:00:00 +0300 +03" class="xsmall d-block">Aug 16, 2018</time>
+ <a href="/2018/08/cayenne-40-final-released/">Cayenne 4.0 Final Released</a>
+ </li>
+
+ <li>
<time datetime="2018-07-23 12:00:00 +0300 +03" class="xsmall d-block">Jul 23, 2018</time>
<a href="/2018/07/cayenne-41m2-released.html">Cayenne 4.1 Milestone 2 Released</a>
</li>
@@ -281,11 +286,6 @@ of a given assembly (otherwise assembly profile won’t produce anything).</
<a href="/2018/07/cayenne-313-released.html">Cayenne 3.1.3 Released</a>
</li>
- <li>
- <time datetime="2018-04-25 12:00:00 +0300 +03" class="xsmall d-block">Apr 25, 2018</time>
- <a href="/2018/04/cayenne-40rc1-released/">Cayenne 4.0 release candidate is out</a>
- </li>
-
</ul>
<a class="btn-link text-uppercase xsmall" href="https://cayenne.apache.org/news">
More news
http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/0a78b02b/dev/cms-guide.html
----------------------------------------------------------------------
diff --git a/dev/cms-guide.html b/dev/cms-guide.html
index 25f3599..040c0e0 100644
--- a/dev/cms-guide.html
+++ b/dev/cms-guide.html
@@ -330,6 +330,11 @@ are processed via Gulp tasks, and shouldn’t be used directly, instead use
<ul class="list-multiline-items list-unstyled mb-0">
<li>
+ <time datetime="2018-08-16 12:00:00 +0300 +03" class="xsmall d-block">Aug 16, 2018</time>
+ <a href="/2018/08/cayenne-40-final-released/">Cayenne 4.0 Final Released</a>
+ </li>
+
+ <li>
<time datetime="2018-07-23 12:00:00 +0300 +03" class="xsmall d-block">Jul 23, 2018</time>
<a href="/2018/07/cayenne-41m2-released.html">Cayenne 4.1 Milestone 2 Released</a>
</li>
@@ -339,11 +344,6 @@ are processed via Gulp tasks, and shouldn’t be used directly, instead use
<a href="/2018/07/cayenne-313-released.html">Cayenne 3.1.3 Released</a>
</li>
- <li>
- <time datetime="2018-04-25 12:00:00 +0300 +03" class="xsmall d-block">Apr 25, 2018</time>
- <a href="/2018/04/cayenne-40rc1-released/">Cayenne 4.0 release candidate is out</a>
- </li>
-
</ul>
<a class="btn-link text-uppercase xsmall" href="https://cayenne.apache.org/news">
More news
http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/0a78b02b/dev/code-repository.html
----------------------------------------------------------------------
diff --git a/dev/code-repository.html b/dev/code-repository.html
index 2efde73..9794e2b 100644
--- a/dev/code-repository.html
+++ b/dev/code-repository.html
@@ -240,6 +240,11 @@ in a read-only mode:<br />
<ul class="list-multiline-items list-unstyled mb-0">
<li>
+ <time datetime="2018-08-16 12:00:00 +0300 +03" class="xsmall d-block">Aug 16, 2018</time>
+ <a href="/2018/08/cayenne-40-final-released/">Cayenne 4.0 Final Released</a>
+ </li>
+
+ <li>
<time datetime="2018-07-23 12:00:00 +0300 +03" class="xsmall d-block">Jul 23, 2018</time>
<a href="/2018/07/cayenne-41m2-released.html">Cayenne 4.1 Milestone 2 Released</a>
</li>
@@ -249,11 +254,6 @@ in a read-only mode:<br />
<a href="/2018/07/cayenne-313-released.html">Cayenne 3.1.3 Released</a>
</li>
- <li>
- <time datetime="2018-04-25 12:00:00 +0300 +03" class="xsmall d-block">Apr 25, 2018</time>
- <a href="/2018/04/cayenne-40rc1-released/">Cayenne 4.0 release candidate is out</a>
- </li>
-
</ul>
<a class="btn-link text-uppercase xsmall" href="https://cayenne.apache.org/news">
More news
http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/0a78b02b/dev/how_development_happens.html
----------------------------------------------------------------------
diff --git a/dev/how_development_happens.html b/dev/how_development_happens.html
index 664fd86..b56dbfb 100644
--- a/dev/how_development_happens.html
+++ b/dev/how_development_happens.html
@@ -256,6 +256,11 @@ are in the release pages of this site.</p>
<ul class="list-multiline-items list-unstyled mb-0">
<li>
+ <time datetime="2018-08-16 12:00:00 +0300 +03" class="xsmall d-block">Aug 16, 2018</time>
+ <a href="/2018/08/cayenne-40-final-released/">Cayenne 4.0 Final Released</a>
+ </li>
+
+ <li>
<time datetime="2018-07-23 12:00:00 +0300 +03" class="xsmall d-block">Jul 23, 2018</time>
<a href="/2018/07/cayenne-41m2-released.html">Cayenne 4.1 Milestone 2 Released</a>
</li>
@@ -265,11 +270,6 @@ are in the release pages of this site.</p>
<a href="/2018/07/cayenne-313-released.html">Cayenne 3.1.3 Released</a>
</li>
- <li>
- <time datetime="2018-04-25 12:00:00 +0300 +03" class="xsmall d-block">Apr 25, 2018</time>
- <a href="/2018/04/cayenne-40rc1-released/">Cayenne 4.0 release candidate is out</a>
- </li>
-
</ul>
<a class="btn-link text-uppercase xsmall" href="https://cayenne.apache.org/news">
More news
http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/0a78b02b/dev/index.html
----------------------------------------------------------------------
diff --git a/dev/index.html b/dev/index.html
index f508e59..a877059 100644
--- a/dev/index.html
+++ b/dev/index.html
@@ -221,6 +221,11 @@ information is probably of no use to you. Consult Cayenne user docs instead.</p>
<ul class="list-multiline-items list-unstyled mb-0">
<li>
+ <time datetime="2018-08-16 12:00:00 +0300 +03" class="xsmall d-block">Aug 16, 2018</time>
+ <a href="/2018/08/cayenne-40-final-released/">Cayenne 4.0 Final Released</a>
+ </li>
+
+ <li>
<time datetime="2018-07-23 12:00:00 +0300 +03" class="xsmall d-block">Jul 23, 2018</time>
<a href="/2018/07/cayenne-41m2-released.html">Cayenne 4.1 Milestone 2 Released</a>
</li>
@@ -230,11 +235,6 @@ information is probably of no use to you. Consult Cayenne user docs instead.</p>
<a href="/2018/07/cayenne-313-released.html">Cayenne 3.1.3 Released</a>
</li>
- <li>
- <time datetime="2018-04-25 12:00:00 +0300 +03" class="xsmall d-block">Apr 25, 2018</time>
- <a href="/2018/04/cayenne-40rc1-released/">Cayenne 4.0 release candidate is out</a>
- </li>
-
</ul>
<a class="btn-link text-uppercase xsmall" href="https://cayenne.apache.org/news">
More news
http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/0a78b02b/dev/release-guide.html
----------------------------------------------------------------------
diff --git a/dev/release-guide.html b/dev/release-guide.html
index ca517e8..9c3a325 100644
--- a/dev/release-guide.html
+++ b/dev/release-guide.html
@@ -211,19 +211,22 @@ used for staging development releases: <a href="https://dist.apache.org/repos/di
be considered by the PMC (particularly -1 votes will be discussed) when
making the final decision, but are not binding.</li>
<li>Each PMC member will do the following before voting on a release:
-a. download the artifacts
-b. satisfy themselves that the source matches the appropriate svn tag.
-This can be done by diffing the source against a recent svn checkout.
-c. satisfy themselves that the Apache licensing requirements are met (this
+
+<ul>
+<li>download the artifacts</li>
+<li>satisfy themselves that the source matches the appropriate Git tag.
+This can be done by diffing the source against a recent git checkout.</li>
+<li>satisfy themselves that the Apache licensing requirements are met (this
will usually be achieved by ensuring that all notices are in place and
-verifying that the source matches SVN since all commits to SVN are possible
-only if the committer has a CLA on file).
-d. satisfy themselves that the binary distribution is sane and passes
-basic usability tests. For example, that the Cayenne modeler runs and the
-main jar passes some basic tests.
-e. satisfy themselves that the source passes agreed unit tests (either by
-running them manually or verifying that Hudson has run those tests against
+verifying that the source matches Git since all commits to Git are possible
+only if the committer has a CLA on file).</li>
+<li>satisfy themselves that the binary distribution is sane and passes
+basic usability tests. For example, that the Cayenne Modeler runs and the
+main jar passes some basic tests.</li>
+<li>satisfy themselves that the source passes agreed unit tests (either by
+running them manually or verifying that CI service has run those tests against
the equivalent source).</li>
+</ul></li>
</ul>
@@ -408,6 +411,11 @@ add any new features</p></li>
<ul class="list-multiline-items list-unstyled mb-0">
<li>
+ <time datetime="2018-08-16 12:00:00 +0300 +03" class="xsmall d-block">Aug 16, 2018</time>
+ <a href="/2018/08/cayenne-40-final-released/">Cayenne 4.0 Final Released</a>
+ </li>
+
+ <li>
<time datetime="2018-07-23 12:00:00 +0300 +03" class="xsmall d-block">Jul 23, 2018</time>
<a href="/2018/07/cayenne-41m2-released.html">Cayenne 4.1 Milestone 2 Released</a>
</li>
@@ -417,11 +425,6 @@ add any new features</p></li>
<a href="/2018/07/cayenne-313-released.html">Cayenne 3.1.3 Released</a>
</li>
- <li>
- <time datetime="2018-04-25 12:00:00 +0300 +03" class="xsmall d-block">Apr 25, 2018</time>
- <a href="/2018/04/cayenne-40rc1-released/">Cayenne 4.0 release candidate is out</a>
- </li>
-
</ul>
<a class="btn-link text-uppercase xsmall" href="https://cayenne.apache.org/news">
More news
http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/0a78b02b/dev/running-unit-tests.html
----------------------------------------------------------------------
diff --git a/dev/running-unit-tests.html b/dev/running-unit-tests.html
index 70d1940..5c035a0 100644
--- a/dev/running-unit-tests.html
+++ b/dev/running-unit-tests.html
@@ -396,6 +396,11 @@ the example above). Note that in this case you should still use
<ul class="list-multiline-items list-unstyled mb-0">
<li>
+ <time datetime="2018-08-16 12:00:00 +0300 +03" class="xsmall d-block">Aug 16, 2018</time>
+ <a href="/2018/08/cayenne-40-final-released/">Cayenne 4.0 Final Released</a>
+ </li>
+
+ <li>
<time datetime="2018-07-23 12:00:00 +0300 +03" class="xsmall d-block">Jul 23, 2018</time>
<a href="/2018/07/cayenne-41m2-released.html">Cayenne 4.1 Milestone 2 Released</a>
</li>
@@ -405,11 +410,6 @@ the example above). Note that in this case you should still use
<a href="/2018/07/cayenne-313-released.html">Cayenne 3.1.3 Released</a>
</li>
- <li>
- <time datetime="2018-04-25 12:00:00 +0300 +03" class="xsmall d-block">Apr 25, 2018</time>
- <a href="/2018/04/cayenne-40rc1-released/">Cayenne 4.0 release candidate is out</a>
- </li>
-
</ul>
<a class="btn-link text-uppercase xsmall" href="https://cayenne.apache.org/news">
More news
http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/0a78b02b/doap/cayenne.rdf
----------------------------------------------------------------------
diff --git a/doap/cayenne.rdf b/doap/cayenne.rdf
index 4da423a..480d42a 100644
--- a/doap/cayenne.rdf
+++ b/doap/cayenne.rdf
@@ -42,8 +42,8 @@
<release>
<Version>
<name>Stable</name>
- <created>2018-04-25</created>
- <revision>4.0.RC1</revision>
+ <created>2018-08-15</created>
+ <revision>4.0</revision>
</Version>
</release><release>
<Version>
@@ -53,7 +53,7 @@
</Version>
</release><release>
<Version>
- <name>Stable</name>
+ <name>Aging</name>
<created>2018-07-23</created>
<revision>3.1.3</revision>
</Version>
http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/0a78b02b/docs/1.2/accessing-pk-and-fk-values.html
----------------------------------------------------------------------
diff --git a/docs/1.2/accessing-pk-and-fk-values.html b/docs/1.2/accessing-pk-and-fk-values.html
index f322769..76c8f61 100644
--- a/docs/1.2/accessing-pk-and-fk-values.html
+++ b/docs/1.2/accessing-pk-and-fk-values.html
@@ -95,7 +95,7 @@
Cayenne Version 1.2
</a>
<div class="dropdown-menu">
- <a class="dropdown-item" href="/docs/4.0/getting-started-guide/">Version 4.0 (Stable)</a><a class="dropdown-item" href="/docs/4.1/getting-started-guide/">Version 4.1 (Alpha)</a><a class="dropdown-item" href="/docs/3.1/getting-started-guide/">Version 3.1 (Stable)</a><a class="dropdown-item" href="/docs/3.0/cayenne-guide.html">Version 3.0 (Legacy)</a><a class="dropdown-item" href="/docs/2.0/user-guide.html">Version 2.0 (Legacy)</a><a class="dropdown-item" href="/docs/1.2/user-guide.html">Version 1.2 (Legacy)</a>
+ <a class="dropdown-item" href="/docs/4.0/getting-started-guide/">Version 4.0 (Stable)</a><a class="dropdown-item" href="/docs/4.1/getting-started-guide/">Version 4.1 (Alpha)</a><a class="dropdown-item" href="/docs/3.1/getting-started-guide/">Version 3.1 (Aging)</a><a class="dropdown-item" href="/docs/3.0/cayenne-guide.html">Version 3.0 (Legacy)</a><a class="dropdown-item" href="/docs/2.0/user-guide.html">Version 2.0 (Legacy)</a><a class="dropdown-item" href="/docs/1.2/user-guide.html">Version 1.2 (Legacy)</a>
</div>
</li>
</ul>
@@ -318,6 +318,11 @@
<ul class="list-multiline-items list-unstyled mb-0">
<li>
+ <time datetime="2018-08-16 12:00:00 +0300 +03" class="xsmall d-block">Aug 16, 2018</time>
+ <a href="/2018/08/cayenne-40-final-released/">Cayenne 4.0 Final Released</a>
+ </li>
+
+ <li>
<time datetime="2018-07-23 12:00:00 +0300 +03" class="xsmall d-block">Jul 23, 2018</time>
<a href="/2018/07/cayenne-41m2-released.html">Cayenne 4.1 Milestone 2 Released</a>
</li>
@@ -327,11 +332,6 @@
<a href="/2018/07/cayenne-313-released.html">Cayenne 3.1.3 Released</a>
</li>
- <li>
- <time datetime="2018-04-25 12:00:00 +0300 +03" class="xsmall d-block">Apr 25, 2018</time>
- <a href="/2018/04/cayenne-40rc1-released/">Cayenne 4.0 release candidate is out</a>
- </li>
-
</ul>
<a class="btn-link text-uppercase xsmall" href="https://cayenne.apache.org/news">
More news
http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/0a78b02b/docs/1.2/acknowledgments.html
----------------------------------------------------------------------
diff --git a/docs/1.2/acknowledgments.html b/docs/1.2/acknowledgments.html
index 4dbcac0..8c0b4b3 100644
--- a/docs/1.2/acknowledgments.html
+++ b/docs/1.2/acknowledgments.html
@@ -95,7 +95,7 @@
Cayenne Version 1.2
</a>
<div class="dropdown-menu">
- <a class="dropdown-item" href="/docs/4.0/getting-started-guide/">Version 4.0 (Stable)</a><a class="dropdown-item" href="/docs/4.1/getting-started-guide/">Version 4.1 (Alpha)</a><a class="dropdown-item" href="/docs/3.1/getting-started-guide/">Version 3.1 (Stable)</a><a class="dropdown-item" href="/docs/3.0/cayenne-guide.html">Version 3.0 (Legacy)</a><a class="dropdown-item" href="/docs/2.0/user-guide.html">Version 2.0 (Legacy)</a><a class="dropdown-item" href="/docs/1.2/user-guide.html">Version 1.2 (Legacy)</a>
+ <a class="dropdown-item" href="/docs/4.0/getting-started-guide/">Version 4.0 (Stable)</a><a class="dropdown-item" href="/docs/4.1/getting-started-guide/">Version 4.1 (Alpha)</a><a class="dropdown-item" href="/docs/3.1/getting-started-guide/">Version 3.1 (Aging)</a><a class="dropdown-item" href="/docs/3.0/cayenne-guide.html">Version 3.0 (Legacy)</a><a class="dropdown-item" href="/docs/2.0/user-guide.html">Version 2.0 (Legacy)</a><a class="dropdown-item" href="/docs/1.2/user-guide.html">Version 1.2 (Legacy)</a>
</div>
</li>
</ul>
@@ -244,6 +244,11 @@ We would like to thank our dedicated team of <A href="http://objectstyle.org/cay
<ul class="list-multiline-items list-unstyled mb-0">
<li>
+ <time datetime="2018-08-16 12:00:00 +0300 +03" class="xsmall d-block">Aug 16, 2018</time>
+ <a href="/2018/08/cayenne-40-final-released/">Cayenne 4.0 Final Released</a>
+ </li>
+
+ <li>
<time datetime="2018-07-23 12:00:00 +0300 +03" class="xsmall d-block">Jul 23, 2018</time>
<a href="/2018/07/cayenne-41m2-released.html">Cayenne 4.1 Milestone 2 Released</a>
</li>
@@ -253,11 +258,6 @@ We would like to thank our dedicated team of <A href="http://objectstyle.org/cay
<a href="/2018/07/cayenne-313-released.html">Cayenne 3.1.3 Released</a>
</li>
- <li>
- <time datetime="2018-04-25 12:00:00 +0300 +03" class="xsmall d-block">Apr 25, 2018</time>
- <a href="/2018/04/cayenne-40rc1-released/">Cayenne 4.0 release candidate is out</a>
- </li>
-
</ul>
<a class="btn-link text-uppercase xsmall" href="https://cayenne.apache.org/news">
More news
http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/0a78b02b/docs/1.2/ant-tasks.html
----------------------------------------------------------------------
diff --git a/docs/1.2/ant-tasks.html b/docs/1.2/ant-tasks.html
index 17c7916..ba9b44f 100644
--- a/docs/1.2/ant-tasks.html
+++ b/docs/1.2/ant-tasks.html
@@ -95,7 +95,7 @@
Cayenne Version 1.2
</a>
<div class="dropdown-menu">
- <a class="dropdown-item" href="/docs/4.0/getting-started-guide/">Version 4.0 (Stable)</a><a class="dropdown-item" href="/docs/4.1/getting-started-guide/">Version 4.1 (Alpha)</a><a class="dropdown-item" href="/docs/3.1/getting-started-guide/">Version 3.1 (Stable)</a><a class="dropdown-item" href="/docs/3.0/cayenne-guide.html">Version 3.0 (Legacy)</a><a class="dropdown-item" href="/docs/2.0/user-guide.html">Version 2.0 (Legacy)</a><a class="dropdown-item" href="/docs/1.2/user-guide.html">Version 1.2 (Legacy)</a>
+ <a class="dropdown-item" href="/docs/4.0/getting-started-guide/">Version 4.0 (Stable)</a><a class="dropdown-item" href="/docs/4.1/getting-started-guide/">Version 4.1 (Alpha)</a><a class="dropdown-item" href="/docs/3.1/getting-started-guide/">Version 3.1 (Aging)</a><a class="dropdown-item" href="/docs/3.0/cayenne-guide.html">Version 3.0 (Legacy)</a><a class="dropdown-item" href="/docs/2.0/user-guide.html">Version 2.0 (Legacy)</a><a class="dropdown-item" href="/docs/1.2/user-guide.html">Version 1.2 (Legacy)</a>
</div>
</li>
</ul>
@@ -264,6 +264,11 @@
<ul class="list-multiline-items list-unstyled mb-0">
<li>
+ <time datetime="2018-08-16 12:00:00 +0300 +03" class="xsmall d-block">Aug 16, 2018</time>
+ <a href="/2018/08/cayenne-40-final-released/">Cayenne 4.0 Final Released</a>
+ </li>
+
+ <li>
<time datetime="2018-07-23 12:00:00 +0300 +03" class="xsmall d-block">Jul 23, 2018</time>
<a href="/2018/07/cayenne-41m2-released.html">Cayenne 4.1 Milestone 2 Released</a>
</li>
@@ -273,11 +278,6 @@
<a href="/2018/07/cayenne-313-released.html">Cayenne 3.1.3 Released</a>
</li>
- <li>
- <time datetime="2018-04-25 12:00:00 +0300 +03" class="xsmall d-block">Apr 25, 2018</time>
- <a href="/2018/04/cayenne-40rc1-released/">Cayenne 4.0 release candidate is out</a>
- </li>
-
</ul>
<a class="btn-link text-uppercase xsmall" href="https://cayenne.apache.org/news">
More news
http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/0a78b02b/docs/1.2/building-expressions.html
----------------------------------------------------------------------
diff --git a/docs/1.2/building-expressions.html b/docs/1.2/building-expressions.html
index 80a1885..ffb3c68 100644
--- a/docs/1.2/building-expressions.html
+++ b/docs/1.2/building-expressions.html
@@ -95,7 +95,7 @@
Cayenne Version 1.2
</a>
<div class="dropdown-menu">
- <a class="dropdown-item" href="/docs/4.0/getting-started-guide/">Version 4.0 (Stable)</a><a class="dropdown-item" href="/docs/4.1/getting-started-guide/">Version 4.1 (Alpha)</a><a class="dropdown-item" href="/docs/3.1/getting-started-guide/">Version 3.1 (Stable)</a><a class="dropdown-item" href="/docs/3.0/cayenne-guide.html">Version 3.0 (Legacy)</a><a class="dropdown-item" href="/docs/2.0/user-guide.html">Version 2.0 (Legacy)</a><a class="dropdown-item" href="/docs/1.2/user-guide.html">Version 1.2 (Legacy)</a>
+ <a class="dropdown-item" href="/docs/4.0/getting-started-guide/">Version 4.0 (Stable)</a><a class="dropdown-item" href="/docs/4.1/getting-started-guide/">Version 4.1 (Alpha)</a><a class="dropdown-item" href="/docs/3.1/getting-started-guide/">Version 3.1 (Aging)</a><a class="dropdown-item" href="/docs/3.0/cayenne-guide.html">Version 3.0 (Legacy)</a><a class="dropdown-item" href="/docs/2.0/user-guide.html">Version 2.0 (Legacy)</a><a class="dropdown-item" href="/docs/1.2/user-guide.html">Version 1.2 (Legacy)</a>
</div>
</li>
</ul>
@@ -398,6 +398,11 @@ values = dataContext.performQuery(query);
<ul class="list-multiline-items list-unstyled mb-0">
<li>
+ <time datetime="2018-08-16 12:00:00 +0300 +03" class="xsmall d-block">Aug 16, 2018</time>
+ <a href="/2018/08/cayenne-40-final-released/">Cayenne 4.0 Final Released</a>
+ </li>
+
+ <li>
<time datetime="2018-07-23 12:00:00 +0300 +03" class="xsmall d-block">Jul 23, 2018</time>
<a href="/2018/07/cayenne-41m2-released.html">Cayenne 4.1 Milestone 2 Released</a>
</li>
@@ -407,11 +412,6 @@ values = dataContext.performQuery(query);
<a href="/2018/07/cayenne-313-released.html">Cayenne 3.1.3 Released</a>
</li>
- <li>
- <time datetime="2018-04-25 12:00:00 +0300 +03" class="xsmall d-block">Apr 25, 2018</time>
- <a href="/2018/04/cayenne-40rc1-released/">Cayenne 4.0 release candidate is out</a>
- </li>
-
</ul>
<a class="btn-link text-uppercase xsmall" href="https://cayenne.apache.org/news">
More news
http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/0a78b02b/docs/1.2/caching-lookup-tables.html
----------------------------------------------------------------------
diff --git a/docs/1.2/caching-lookup-tables.html b/docs/1.2/caching-lookup-tables.html
index cd6ebf0..501608b 100644
--- a/docs/1.2/caching-lookup-tables.html
+++ b/docs/1.2/caching-lookup-tables.html
@@ -95,7 +95,7 @@
Cayenne Version 1.2
</a>
<div class="dropdown-menu">
- <a class="dropdown-item" href="/docs/4.0/getting-started-guide/">Version 4.0 (Stable)</a><a class="dropdown-item" href="/docs/4.1/getting-started-guide/">Version 4.1 (Alpha)</a><a class="dropdown-item" href="/docs/3.1/getting-started-guide/">Version 3.1 (Stable)</a><a class="dropdown-item" href="/docs/3.0/cayenne-guide.html">Version 3.0 (Legacy)</a><a class="dropdown-item" href="/docs/2.0/user-guide.html">Version 2.0 (Legacy)</a><a class="dropdown-item" href="/docs/1.2/user-guide.html">Version 1.2 (Legacy)</a>
+ <a class="dropdown-item" href="/docs/4.0/getting-started-guide/">Version 4.0 (Stable)</a><a class="dropdown-item" href="/docs/4.1/getting-started-guide/">Version 4.1 (Alpha)</a><a class="dropdown-item" href="/docs/3.1/getting-started-guide/">Version 3.1 (Aging)</a><a class="dropdown-item" href="/docs/3.0/cayenne-guide.html">Version 3.0 (Legacy)</a><a class="dropdown-item" href="/docs/2.0/user-guide.html">Version 2.0 (Legacy)</a><a class="dropdown-item" href="/docs/1.2/user-guide.html">Version 1.2 (Legacy)</a>
</div>
</li>
</ul>
@@ -250,6 +250,11 @@
<ul class="list-multiline-items list-unstyled mb-0">
<li>
+ <time datetime="2018-08-16 12:00:00 +0300 +03" class="xsmall d-block">Aug 16, 2018</time>
+ <a href="/2018/08/cayenne-40-final-released/">Cayenne 4.0 Final Released</a>
+ </li>
+
+ <li>
<time datetime="2018-07-23 12:00:00 +0300 +03" class="xsmall d-block">Jul 23, 2018</time>
<a href="/2018/07/cayenne-41m2-released.html">Cayenne 4.1 Milestone 2 Released</a>
</li>
@@ -259,11 +264,6 @@
<a href="/2018/07/cayenne-313-released.html">Cayenne 3.1.3 Released</a>
</li>
- <li>
- <time datetime="2018-04-25 12:00:00 +0300 +03" class="xsmall d-block">Apr 25, 2018</time>
- <a href="/2018/04/cayenne-40rc1-released/">Cayenne 4.0 release candidate is out</a>
- </li>
-
</ul>
<a class="btn-link text-uppercase xsmall" href="https://cayenne.apache.org/news">
More news
http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/0a78b02b/docs/1.2/caching-query-results.html
----------------------------------------------------------------------
diff --git a/docs/1.2/caching-query-results.html b/docs/1.2/caching-query-results.html
index 2c1d084..bef678e 100644
--- a/docs/1.2/caching-query-results.html
+++ b/docs/1.2/caching-query-results.html
@@ -95,7 +95,7 @@
Cayenne Version 1.2
</a>
<div class="dropdown-menu">
- <a class="dropdown-item" href="/docs/4.0/getting-started-guide/">Version 4.0 (Stable)</a><a class="dropdown-item" href="/docs/4.1/getting-started-guide/">Version 4.1 (Alpha)</a><a class="dropdown-item" href="/docs/3.1/getting-started-guide/">Version 3.1 (Stable)</a><a class="dropdown-item" href="/docs/3.0/cayenne-guide.html">Version 3.0 (Legacy)</a><a class="dropdown-item" href="/docs/2.0/user-guide.html">Version 2.0 (Legacy)</a><a class="dropdown-item" href="/docs/1.2/user-guide.html">Version 1.2 (Legacy)</a>
+ <a class="dropdown-item" href="/docs/4.0/getting-started-guide/">Version 4.0 (Stable)</a><a class="dropdown-item" href="/docs/4.1/getting-started-guide/">Version 4.1 (Alpha)</a><a class="dropdown-item" href="/docs/3.1/getting-started-guide/">Version 3.1 (Aging)</a><a class="dropdown-item" href="/docs/3.0/cayenne-guide.html">Version 3.0 (Legacy)</a><a class="dropdown-item" href="/docs/2.0/user-guide.html">Version 2.0 (Legacy)</a><a class="dropdown-item" href="/docs/1.2/user-guide.html">Version 1.2 (Legacy)</a>
</div>
</li>
</ul>
@@ -365,6 +365,11 @@ List objects2 = context.performQuery(<SPAN class="code-quote">"MyQuery"
<ul class="list-multiline-items list-unstyled mb-0">
<li>
+ <time datetime="2018-08-16 12:00:00 +0300 +03" class="xsmall d-block">Aug 16, 2018</time>
+ <a href="/2018/08/cayenne-40-final-released/">Cayenne 4.0 Final Released</a>
+ </li>
+
+ <li>
<time datetime="2018-07-23 12:00:00 +0300 +03" class="xsmall d-block">Jul 23, 2018</time>
<a href="/2018/07/cayenne-41m2-released.html">Cayenne 4.1 Milestone 2 Released</a>
</li>
@@ -374,11 +379,6 @@ List objects2 = context.performQuery(<SPAN class="code-quote">"MyQuery"
<a href="/2018/07/cayenne-313-released.html">Cayenne 3.1.3 Released</a>
</li>
- <li>
- <time datetime="2018-04-25 12:00:00 +0300 +03" class="xsmall d-block">Apr 25, 2018</time>
- <a href="/2018/04/cayenne-40rc1-released/">Cayenne 4.0 release candidate is out</a>
- </li>
-
</ul>
<a class="btn-link text-uppercase xsmall" href="https://cayenne.apache.org/news">
More news
http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/0a78b02b/docs/1.2/cayenne-contract.html
----------------------------------------------------------------------
diff --git a/docs/1.2/cayenne-contract.html b/docs/1.2/cayenne-contract.html
index 42b9b8a..37b83ef 100644
--- a/docs/1.2/cayenne-contract.html
+++ b/docs/1.2/cayenne-contract.html
@@ -95,7 +95,7 @@
Cayenne Version 1.2
</a>
<div class="dropdown-menu">
- <a class="dropdown-item" href="/docs/4.0/getting-started-guide/">Version 4.0 (Stable)</a><a class="dropdown-item" href="/docs/4.1/getting-started-guide/">Version 4.1 (Alpha)</a><a class="dropdown-item" href="/docs/3.1/getting-started-guide/">Version 3.1 (Stable)</a><a class="dropdown-item" href="/docs/3.0/cayenne-guide.html">Version 3.0 (Legacy)</a><a class="dropdown-item" href="/docs/2.0/user-guide.html">Version 2.0 (Legacy)</a><a class="dropdown-item" href="/docs/1.2/user-guide.html">Version 1.2 (Legacy)</a>
+ <a class="dropdown-item" href="/docs/4.0/getting-started-guide/">Version 4.0 (Stable)</a><a class="dropdown-item" href="/docs/4.1/getting-started-guide/">Version 4.1 (Alpha)</a><a class="dropdown-item" href="/docs/3.1/getting-started-guide/">Version 3.1 (Aging)</a><a class="dropdown-item" href="/docs/3.0/cayenne-guide.html">Version 3.0 (Legacy)</a><a class="dropdown-item" href="/docs/2.0/user-guide.html">Version 2.0 (Legacy)</a><a class="dropdown-item" href="/docs/1.2/user-guide.html">Version 1.2 (Legacy)</a>
</div>
</li>
</ul>
@@ -339,6 +339,11 @@ assertFalse(b1.getListOfA().contains(a1));</PRE>
<ul class="list-multiline-items list-unstyled mb-0">
<li>
+ <time datetime="2018-08-16 12:00:00 +0300 +03" class="xsmall d-block">Aug 16, 2018</time>
+ <a href="/2018/08/cayenne-40-final-released/">Cayenne 4.0 Final Released</a>
+ </li>
+
+ <li>
<time datetime="2018-07-23 12:00:00 +0300 +03" class="xsmall d-block">Jul 23, 2018</time>
<a href="/2018/07/cayenne-41m2-released.html">Cayenne 4.1 Milestone 2 Released</a>
</li>
@@ -348,11 +353,6 @@ assertFalse(b1.getListOfA().contains(a1));</PRE>
<a href="/2018/07/cayenne-313-released.html">Cayenne 3.1.3 Released</a>
</li>
- <li>
- <time datetime="2018-04-25 12:00:00 +0300 +03" class="xsmall d-block">Apr 25, 2018</time>
- <a href="/2018/04/cayenne-40rc1-released/">Cayenne 4.0 release candidate is out</a>
- </li>
-
</ul>
<a class="btn-link text-uppercase xsmall" href="https://cayenne.apache.org/news">
More news
http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/0a78b02b/docs/1.2/cayenne-datamaps.html
----------------------------------------------------------------------
diff --git a/docs/1.2/cayenne-datamaps.html b/docs/1.2/cayenne-datamaps.html
index 329177f..b3074be 100644
--- a/docs/1.2/cayenne-datamaps.html
+++ b/docs/1.2/cayenne-datamaps.html
@@ -95,7 +95,7 @@
Cayenne Version 1.2
</a>
<div class="dropdown-menu">
- <a class="dropdown-item" href="/docs/4.0/getting-started-guide/">Version 4.0 (Stable)</a><a class="dropdown-item" href="/docs/4.1/getting-started-guide/">Version 4.1 (Alpha)</a><a class="dropdown-item" href="/docs/3.1/getting-started-guide/">Version 3.1 (Stable)</a><a class="dropdown-item" href="/docs/3.0/cayenne-guide.html">Version 3.0 (Legacy)</a><a class="dropdown-item" href="/docs/2.0/user-guide.html">Version 2.0 (Legacy)</a><a class="dropdown-item" href="/docs/1.2/user-guide.html">Version 1.2 (Legacy)</a>
+ <a class="dropdown-item" href="/docs/4.0/getting-started-guide/">Version 4.0 (Stable)</a><a class="dropdown-item" href="/docs/4.1/getting-started-guide/">Version 4.1 (Alpha)</a><a class="dropdown-item" href="/docs/3.1/getting-started-guide/">Version 3.1 (Aging)</a><a class="dropdown-item" href="/docs/3.0/cayenne-guide.html">Version 3.0 (Legacy)</a><a class="dropdown-item" href="/docs/2.0/user-guide.html">Version 2.0 (Legacy)</a><a class="dropdown-item" href="/docs/1.2/user-guide.html">Version 1.2 (Legacy)</a>
</div>
</li>
</ul>
@@ -244,6 +244,11 @@
<ul class="list-multiline-items list-unstyled mb-0">
<li>
+ <time datetime="2018-08-16 12:00:00 +0300 +03" class="xsmall d-block">Aug 16, 2018</time>
+ <a href="/2018/08/cayenne-40-final-released/">Cayenne 4.0 Final Released</a>
+ </li>
+
+ <li>
<time datetime="2018-07-23 12:00:00 +0300 +03" class="xsmall d-block">Jul 23, 2018</time>
<a href="/2018/07/cayenne-41m2-released.html">Cayenne 4.1 Milestone 2 Released</a>
</li>
@@ -253,11 +258,6 @@
<a href="/2018/07/cayenne-313-released.html">Cayenne 3.1.3 Released</a>
</li>
- <li>
- <time datetime="2018-04-25 12:00:00 +0300 +03" class="xsmall d-block">Apr 25, 2018</time>
- <a href="/2018/04/cayenne-40rc1-released/">Cayenne 4.0 release candidate is out</a>
- </li>
-
</ul>
<a class="btn-link text-uppercase xsmall" href="https://cayenne.apache.org/news">
More news