December 15, 2008

15 December 2008 - Apache Cayenne 3.0M5 Now Available

Milestone 5 marks another set of major achievements for the Apache Cayenne ORM library. A successful GSoC project resulted in lots of very useful improvements to the Cayenne Modeler. It is looking better than ever, with time saving features such as autocomplete, copy/paste, syntax colouring and much more. Cayenne core has had a host of bug fixes to ROP and EJBQL in particular, but also fixes and new features across many areas. Database reverse engineering is also considerably improved.

As always, continue to use Cayenne 2 if you want a stable release with a proven history, however Cayenne 3 is in use in a number of live commercial deployments with great success and stability. As we getting closer to the final 3.0 release, there aren't any API changes in 3.0M5, so upgrading from 3.0M4 should be painless. We recommend all users of 3.0 milestones upgrade to this release. If you are upgrading from 2.x, then please read the release notes (Guide to 3.0).

M5 Release notes

Download

Please send us your feedback, bug reports and feature requests. We've
enjoyed creating this release and we hope it helps you create exciting
websites, applications and tools.

Posted by Tetsuya Kitahata at 03:34 PM

February 05, 2008

05 February 2008 - Apache Cayenne 3.0M3 Now Available

The Apache Cayenne team is pleased to present the third milestone of Cayenne 3. This is a development branch of Cayenne and still undergoing significant changes. A number of developers are using it in production systems, however if you want the most stable and tested version of Cayenne you should use version 1.x or 2.x which have a proven track record and are widely used in deployment.

This milestone release adds some exciting new features, including enhancements to the Cayenne modeler for lifecycle listeners and callbacks and the ability to merge changes to the model back to the database, extensive new work toward full JPA compliance, updates to cgen and the templates, and much more.

This release requires Java 5 as a minimum. The decision to change the required JDK was made after a poll of users revealed no substantial need for Java 1.4 and plenty of benefits in moving forward. Generics are only partially completed in the public API at this time and we continue to try and balance the opportunities and headaches of a clean generics interface.

More details can be found here:

http://cayenne.apache.org/2008/02/04/cayenne-30m3-released.html

----

-- The Apache Cayenne Team

Posted by Tetsuya Kitahata at 12:30 PM

November 11, 2007

11 November 2007 - Apache Cayenne 3.0M2

Apache Cayenne team is glad to announce a second milestone of Cayenne 3.0. It contains many new features, such as full EJBQL syntax (delete, update, select, aggregate queries, subqueries, etc.), much improved lifecycle callbacks (no need to wrap the DataContext or enable callbacks explicitly. Modeler callbacks support is coming in M3), to-many relationships mapped as sets and maps (with Modeler support), CayenneModeler search function, adapter for SQLite, and much more.


http://cayenne.apache.org/2007/11/11/november-11-2007-cayenne-30m2-released.html

Posted by Tetsuya Kitahata at 06:28 AM

October 17, 2007

17 October 2007 - Apache Cayenne 1.2.4/2.0.4

Apache Cayenne Project team is very glad to announce a new release from the stable branches. Upgrade is recommended, as the new release contains some important fixes,
including some runtime race conditions. More details can be found here:

http://cayenne.apache.org/2007/10/12/october-12-2007-cayenne-204-and-124-released.html

1.2.4/2.0.4 can be downloaded from here:

http://cayenne.apache.org/download.html

----

-- The Apache Cayenne Project

Posted by Tetsuya Kitahata at 12:38 PM

July 29, 2007

28 July 2007 - Apache Cayenne 3.0 M1 Now Available

The Apache Cayenne team is glad to announce the first milestone release of Cayenne 3.0. http://cayenne.apache.org/2007/07/28/july-28-2007-cayenne-30m1-released.html

Posted by Tetsuya Kitahata at 01:32 AM

May 16, 2007

16 May 2007 - Apache Cayenne 2.0.3 and 1.2.3 Released

Apache Cayenne team is glad to announce a new release of Cayenne 2.0 and 1.2 branches. The new release features a long list of bug fixes and is a recommended upgrade for the current users. As always there is a patch-level compatibility between 1.2.3 and 2.0.3.

Release Download Link

Posted by Tetsuya Kitahata at 06:43 PM

February 01, 2007

01 February 2007 - Apache Cayenne with its renewed website

Apache Cayenne is an open source component-oriented persistence framework licensed under the Apache License, providing Object Relational Mapping, Persistence and Caching for Java.

Posted by Tetsuya Kitahata at 10:14 AM

January 22, 2007

22 January 2007 - Apache Cayenne 2.0.2 and 1.2.2 Released

Following the establishment of Apache Cayenne as an official ASF (Apache Software Foundation) project, we decided it is time to post bugfix releases for both pre-Apache 1.2 and Apache 2.0 stable branches. UPGRADE IS STRONLY RECOMMENDED no matter which branch you use, as some bugs (such as CAY-724) are rather serious. As a reminder, patch-level compatibility between both branches is determined by the last digit in the release version. So 1.2.2 is analoguous to 2.0.2. The only difference being package name change to "org.apache.cayenne" for the later. Starting from 2.0.2 release we do encourage all users to switch to 2.0 if possible.

Release download link

----

-- The Apache Cayenne Project

Posted by Tetsuya Kitahata at 12:54 PM