cayenne-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From aadamc...@apache.org
Subject svn commit: r1812181 - in /cayenne/site/cms/trunk: content/2017/10/cayenne-41m1-released.mdtext content/doap/cayenne.rdf content/download.mdtext content/index.mdtext templates/menu.html
Date Sat, 14 Oct 2017 13:47:33 GMT
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>



Mime
View raw message