Author: aadamchik
Date: Sat Oct 14 13:47:33 2017
New Revision: 1812181

URL: http://svn.apache.org/viewvc?rev=1812181&view=rev
Log:
4.1.M1 announcement

Added:
    cayenne/site/cms/trunk/content/2017/10/cayenne-41m1-released.mdtext
Modified:
    cayenne/site/cms/trunk/content/doap/cayenne.rdf
    cayenne/site/cms/trunk/content/download.mdtext
    cayenne/site/cms/trunk/content/index.mdtext
    cayenne/site/cms/trunk/templates/menu.html

Added: cayenne/site/cms/trunk/content/2017/10/cayenne-41m1-released.mdtext
URL: 
http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/2017/10/cayenne-41m1-released.mdtext?rev=1812181&view=auto
==============================================================================
--- cayenne/site/cms/trunk/content/2017/10/cayenne-41m1-released.mdtext (added)
+++ cayenne/site/cms/trunk/content/2017/10/cayenne-41m1-released.mdtext Sat Oct 
14 13:47:33 2017
@@ -0,0 +1,72 @@
+Title:
+Notice:    Licensed to the Apache Software Foundation (ASF) under one
+           or more contributor license agreements.  See the NOTICE file
+           distributed with this work for additional information
+           regarding copyright ownership.  The ASF licenses this file
+           to you under the Apache License, Version 2.0 (the
+           "License"); you may not use this file except in compliance
+           with the License.  You may obtain a copy of the License at
+           .
+             http://www.apache.org/licenses/LICENSE-2.0
+           .
+           Unless required by applicable law or agreed to in writing,
+           software distributed under the License is distributed on an
+           "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+           KIND, either express or implied.  See the License for the
+           specific language governing permissions and limitations
+           under the License.
+
+## Cayenne 4.1 Milestone 1 Released
+_Oct 14, 2017_ 
+
+Apache Cayenne team is glad to announce the first milestone release of Cayenne 
4.1. 
+This is a development release that introduces a number of nice new major 
features:
+
+- New field-based data objects (see 
[CAY-2330](https://issues.apache.org/jira/browse/CAY-2330)), 
+  that are much faster to read and write, while significantly reducing the app 
memory footprint.
+- Dependency-free Cayenne core. No more velocity or commons-collections 
compile dependencies. Only "slf4j-api" is required in the base config.
+- New extensible project XML structure. In M1 we are using this to store 
comments for entities, attributes and relationships. 
+  Future milestones will add storing configuration for cdbimport and cgen.
+
+Cayenne can be downloaded from [here](/download.html).
+
+### A full list of changes in this release:
+
+#### Changes/New Features:
+
+- _CAY-2152_ Redesign project file upgrade system
+- _CAY-2329_ Update project dependencies
+- _CAY-2330_ Field based data objects
+- _CAY-2335_ New XML loading/saving mechanics with support of plugable handlers
+- _CAY-2336_ Support for comments in Modeler
+- _CAY-2339_ Compatibility module to support old versions of projects at 
runtime
+- _CAY-2344_ Modeler: Save ER-Graph and class diagram
+- _CAY-2345_ Own template renderer as a replacement for Velocity
+- _CAY-2346_ Field-based data object with Map-based storage fallback
+- _CAY-2351_ Remove commons-collections usage completely
+
+#### Bug Fixes:
+
+- _CAY-2312_ Modeler: Undo does not work for checkboxes
+- _CAY-2318_ Modeler: Query. Exception after Undo clicking
+- _CAY-2319_ Modeler: Embeddable > Attributes. Undo does not cancel pasted 
objects
+- _CAY-2321_ cdbimport: Reverse relationship is not created after adding and 
rev engineeering new db table
+- _CAY-2323_ Modeler: Graph. No warning while saving the image with existing 
name
+- _CAY-2331_ cgen: broken templates for data map
+- _CAY-2347_ cdbimport: can't get all relationships on the first pass
+- _CAY-2349_ Cache issue: 'SelectQuery' with prefetches loses relationships
+- _CAY-2350_ Expression: NotIn with empty collection returns empty result
+- _CAY-2353_ Broken paginated column select with only one entity in the result
+- _CAY-2354_ DbGenerator.runGenerator must commit its connection
+- _CAY-2356_ EJBQL: Incorrect COUNT() on outer joined table
+- _CAY-2357_ Generic select queries silently convert result to nulls if no PK 
column found
+- _CAY-2358_ NPE when callbacks invoked on null objects
+- _CAY-2359_ EJBQL: db path in not supported in ORDER BY
+- _CAY-2361_ PostgreSQL DbGenerator issues
+- _CAY-2362_ ColumnSelect: unable to use Property without type
+- _CAY-2363_ ColumnSelect: unable to use from nested context
+- _CAY-2364_ Wrong logging in SQLTemplate
+- _CAY-2365_ SQLExec query tries to convert (unexpected) result set into 
objects
+- _CAY-2366_ Incorrect EJBQL COUNT translation
+- _CAY-2367_ ClassCastException reading object with an attribute of type 'char'
+- _CAY-2368_ ColumnSelect: Property.self() translates into wrong SQL code
\ No newline at end of file

Modified: cayenne/site/cms/trunk/content/doap/cayenne.rdf
URL: 
http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doap/cayenne.rdf?rev=1812181&r1=1812180&r2=1812181&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doap/cayenne.rdf (original)
+++ cayenne/site/cms/trunk/content/doap/cayenne.rdf Sat Oct 14 13:47:33 2017
@@ -39,9 +39,9 @@
        <category 
rdf:resource="http://projects.apache.org/category/network-client"; />
        <category rdf:resource="http://projects.apache.org/category/xml"; />
        <category 
rdf:resource="http://projects.apache.org/category/web-framework"; />
-  <release>
+    <release>
       <Version>
-        <name>Beta</name>
+        <name>Alpha</name>
         <created>2017-10-14</created>
         <revision>4.1.M1</revision>
       </Version>

Modified: cayenne/site/cms/trunk/content/download.mdtext
URL: 
http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/download.mdtext?rev=1812181&r1=1812180&r2=1812181&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/download.mdtext (original)
+++ cayenne/site/cms/trunk/content/download.mdtext Sat Oct 14 13:47:33 2017
@@ -4,6 +4,28 @@ Title: Download
 
 _KEYS file to verify the file signatures can be [found 
here](http://www.apache.org/dist/cayenne/KEYS)._
 
+### Latest Development Release - 4.1.M1 (Alpha)
+
+Requires Java 1.8 or above.
+
+* [Cayenne 
4.1.M1](http://www.apache.org/dyn/closer.lua/cayenne/4.1.M1/cayenne-4.1.M1.tar.gz)
+ binary distribution with cross-platform Java CayenneModeler. 
+([pgp](http://www.apache.org/dist/cayenne/4.1.M1/cayenne-4.1.M1.tar.gz.asc), 
[md5](http://www.apache.org/dist/cayenne/4.1.M1/cayenne-4.1.M1.tar.gz.md5)
+)
+* [Cayenne 
4.1.M1](http://www.apache.org/dyn/closer.lua/cayenne/4.1.M1/cayenne-4.1.M1-macosx.dmg)
+ binary distribution with Mac OS X CayenneModeler. 
+([pgp](http://www.apache.org/dist/cayenne/4.1.M1/cayenne-4.1.M1-macosx.dmg.asc),
 [md5](http://www.apache.org/dist/cayenne/4.1.M1/cayenne-4.1.M1-macosx.dmg.md5)
+)
+* [Cayenne 
4.1.M1](http://www.apache.org/dyn/closer.lua/cayenne/4.1.M1/cayenne-4.1.M1-win.zip)
+ binary distribution with Windows CayenneModeler. 
+([pgp](http://www.apache.org/dist/cayenne/4.1.M1/cayenne-4.1.M1-win.zip.asc), 
[md5](http://www.apache.org/dist/cayenne/4.1.M1/cayenne-4.1.M1-win.zip.md5)
+)
+* [Cayenne 
4.1.M1](http://www.apache.org/dyn/closer.lua/cayenne/4.1.M1/cayenne-4.1.M1-src.tar.gz)
+ source distribution
+([pgp](http://www.apache.org/dist/cayenne/4.1.M1/cayenne-4.1.M1-src.tar.gz.asc),
 [md5](http://www.apache.org/dist/cayenne/4.1.M1/cayenne-4.1.M1-src.tar.gz.md5))
+* [Release 
Notes](https://raw.githubusercontent.com/apache/cayenne/4.1.M1/docs/doc/src/main/resources/RELEASE-NOTES.txt)
+
+
 ### Latest Beta Release - 4.0.B2 (Beta)
 
 Requires Java 1.7 or above.
@@ -25,7 +47,6 @@ Requires Java 1.7 or above.
 
([pgp](http://www.apache.org/dist/cayenne/4.0.B2/cayenne-4.0.B2-src.tar.gz.asc),
 [md5](http://www.apache.org/dist/cayenne/4.0.B2/cayenne-4.0.B2-src.tar.gz.md5))
 * [Release 
Notes](https://raw.githubusercontent.com/apache/cayenne/4.0.B2/docs/doc/src/main/resources/RELEASE-NOTES.txt)
 
-
 ### Latest Stable Release - 3.1.1
 
 Requires Java 1.5 or above.

Modified: cayenne/site/cms/trunk/content/index.mdtext
URL: 
http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/index.mdtext?rev=1812181&r1=1812180&r2=1812181&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/index.mdtext (original)
+++ cayenne/site/cms/trunk/content/index.mdtext Sat Oct 14 13:47:33 2017
@@ -33,11 +33,11 @@ services.
 
 ## News
 
+* Oct 14, 2017 - [4.1 Milestone 1 
released](/2017/10/cayenne-41m1-released.html)
 * Oct 06, 2017 - [4.0 Beta 2 released](/2017/10/cayenne-40B2-released.html)
 * Jun 12, 2017 - [4.0 Beta released](/2017/06/cayenne-40B1-released.html)
 * Mar 06, 2017 - [4.0 Milestone 5 
released](/2017/03/cayenne-40M5-released.html)
 * Dec 13, 2016 - [4.0 Milestone 4 
released](/2016/12/cayenne-40M4-released.html)
-* May 16, 2016 - [3.1.1 released](/2016/05/cayenne-311-released.html)
 
 ## Cayenne Modeler
 <span style="float: right"><img style="border: 0px solid black" 
src="/img/modeler-thumb-4.0.jpg"></span>

Modified: cayenne/site/cms/trunk/templates/menu.html
URL: 
http://svn.apache.org/viewvc/cayenne/site/cms/trunk/templates/menu.html?rev=1812181&r1=1812180&r2=1812181&view=diff
==============================================================================
--- cayenne/site/cms/trunk/templates/menu.html (original)
+++ cayenne/site/cms/trunk/templates/menu.html Sat Oct 14 13:47:33 2017
@@ -12,6 +12,15 @@
        <li><a href="/docs/index.html">Documentation</a>
                <ul>
                        <li><a href="/docs/4.0/tutorial/index.html">Getting 
Started (4.0)</a></li>
+                       <li class="trigger"><a 
href="/docs/4.0/index.html">Version 4.1 (development)</a>
+                               <ul>
+                                       <li><a 
href="/docs/4.1/cayenne-guide/index.html">Cayenne Guide</a></li>
+                                       <li><a 
href="/docs/4.1/tutorial/index.html">Tutorial</a></li>
+                                       <li><a 
href="/docs/4.1/tutorial-rop/index.html">ROP Tutorial</a></li>
+                                       <li><a 
href="/docs/4.1/upgrade-guide/index.html">Upgrade Guide</a></li>
+                                       <li><a 
href="/docs/4.1/api/index.html">JavaDoc</a></li>
+                               </ul>
+                       </li>
                        <li class="trigger"><a 
href="/docs/4.0/index.html">Version 4.0 (beta)</a>
                                <ul>
                                        <li><a 
href="/docs/4.0/cayenne-guide/index.html">Cayenne Guide</a></li>


Reply via email to