Author: aadamchik Date: Mon Jan 15 05:58:05 2007 New Revision: 496316 URL: http://svn.apache.org/viewvc?view=rev&rev=496316 Log: updating 3.0 upgrade notes
Modified: incubator/cayenne/main/trunk/doc/pom.xml incubator/cayenne/main/trunk/doc/src/main/resources/RELEASE-NOTES.txt incubator/cayenne/main/trunk/doc/src/main/resources/UPGRADE.txt Modified: incubator/cayenne/main/trunk/doc/pom.xml URL: http://svn.apache.org/viewvc/incubator/cayenne/main/trunk/doc/pom.xml?view=diff&rev=496316&r1=496315&r2=496316 ============================================================================== --- incubator/cayenne/main/trunk/doc/pom.xml (original) +++ incubator/cayenne/main/trunk/doc/pom.xml Mon Jan 15 05:58:05 2007 @@ -1,7 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> <!-- - Copyright 2006 The Apache Software Foundation - Licensed 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 Modified: incubator/cayenne/main/trunk/doc/src/main/resources/RELEASE-NOTES.txt URL: http://svn.apache.org/viewvc/incubator/cayenne/main/trunk/doc/src/main/resources/RELEASE-NOTES.txt?view=diff&rev=496316&r1=496315&r2=496316 ============================================================================== --- incubator/cayenne/main/trunk/doc/src/main/resources/RELEASE-NOTES.txt (original) +++ incubator/cayenne/main/trunk/doc/src/main/resources/RELEASE-NOTES.txt Mon Jan 15 05:58:05 2007 @@ -1,5 +1,5 @@ Apache Cayenne Release Notes -================================== +============================ For the latest information visit project web site: http://incubator.apache.org/cayenne/ @@ -15,7 +15,7 @@ Changes/New Features: ---------------------------------- -- Removed all API deprecated in 1.2 and 2.0. +- Removed all API deprecated as of 1.2 and 2.0. CAY-540 extended type and subclasses CAY-576 Support for cached lists invalidation CAY-586 Implement commit validation hooks in CayenneContext Modified: incubator/cayenne/main/trunk/doc/src/main/resources/UPGRADE.txt URL: http://svn.apache.org/viewvc/incubator/cayenne/main/trunk/doc/src/main/resources/UPGRADE.txt?view=diff&rev=496316&r1=496315&r2=496316 ============================================================================== --- incubator/cayenne/main/trunk/doc/src/main/resources/UPGRADE.txt (original) +++ incubator/cayenne/main/trunk/doc/src/main/resources/UPGRADE.txt Mon Jan 15 05:58:05 2007 @@ -8,14 +8,25 @@ UPGRADING FROM 2.0 AND OTHER APACHE RELEASES -..... +* Jar files: + - all jar files now include version numbers in their names. + - "cayenne-nodeps.jar" is renamed to "cayenne-server-x.x.x.jar" + - "fat" cayenne.jar file that included dependencies is no longer distributed. + All dependencies that it contained are included as separate jars under + "cayenne-x.x.x/lib/third-party/". The new "cayenne-server-x.x.x.jar" plus + dependencies should be used in place of cayenne.jar. + - A new "cayenne-agent-x.x.x.jar" is included. It is used for class enhancement + with POJO's and JPA. "Classic" Cayenne users can ignore this file. + +* Modeler + UPGRADING FROM 1.2 AND OTHER OBJECTSTYLE RELEASES -As you may know, Cayenne is now released from Apache, so the only change compared -to 1.2 release is that all "org.objectstyle.*" java packages where replaced with -"org.apache.*" analogues. Otherwise the API is identical to ObjectStyle Cayenne -1.2-final. +Since 2.0, Cayenne is an Apache project, so all "org.objectstyle.*" java packages +where renamed to "org.apache.*" analogues. Since 1.2.x and 2.0.x release lines maintain +full compatibility with each other, differing only in package names, upgrading to 2.0.x +can be a first step in a safe upgrade to the latest version of Cayenne. * Upgrading mapping files: