cayenne-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andrus Adamchik <>
Subject Re: Cayenne 3.0 is released
Date Fri, 07 May 2010 07:59:49 GMT
Yes, in fact I was going to mention that on the dev list, but since  
this question came up here...

We've already been doing some work on 3.1 while waiting for 3.0 to  
stabilize. A few things that are already available on the SVN trunk  
and will be included in the first 3.1 milestone are:

* Switched org.apache.cayenne.conf package to a completely new  
configuration approach using a small built-in dependency injection  
(DI) container. (this is actually pretty big - it resulted in a bunch  
of improvements in many places).
* Simplified project structure by allowing only one DataDomain per  
project (multiple domains can be used as separate projects)
* Switched Modeler preferences away from HSQLDB to use Java  
preferences API. So no more lost preferences.

There are other things on the TODO list. Not all of them will make 3.1  
(as we are hoping that full 3.1 cycle will be much shorter than 3.0).  
Here are a few notable ones:

* Auto-merging multiple projects into one in runtime (this will allow  
for easier implementation of reusable libraries that contain ORM  
* Merging SelectQuery and EJBQLQuery into a single object query that  
can be created either via API or from String.
* Fully parameterized Collections returned from ObjectContext.


On May 7, 2010, at 10:43 AM, Aristedes Maniatis wrote:
> On 7/05/10 11:13 AM, gyhe wrote:
>> By the way, what will be  the major changes in the next version?
> Too early to say. But improvements to the configuration injection  
> are well underway.
> Ari
> -- 
> -------------------------->
> Aristedes Maniatis
> GPG fingerprint CBFB 84B4 738D 4E87 5E5C  5EFA EF6A 7D2E 3E49 102A

View raw message