Last changed: Jul 21, 2006 21:19 by
Andrus Adamchik
1.2 Beta is here. Finally! It's been a while since December 6, 2004 when 1.1 was released, so I am glad that we are wrapping up 1.2 and not turning it into a Windows Vista 
DOWNLOAD LINK
User Impact
The API is now frozen, so the users should feel more comfortable upgrading to 1.2. Cayenne developers will be fixing remaining bugs. If you find more bugs, please report them via Jira. The documentation effort will also be catching up. Right now I'd recommend to use the docs from Wiki instead of the User Guide bundled with the release, as the former is much more up to date.
New Features in 1.2
The minor version increase should not fool anybody - 1.2 is a major new release. Aside from organizational changes
there are significant improvements of the core framework. Here are a few highlights:
- A reworked access stack that is now interface-based, modular and highly customizable.
- Customizable Queries
- Remote Object Persistence - an ORM distributed via web services.
- Nested DataContexts
- Extendable cgen task
- XML serialization of DataObjects
- Automatic database (and in some cases - version) detection and "smart" configuration of DbAdapter.
For the full list of new features follow this link.
What's New Since the Last M12 Milestone
There are two new things - nested DataContext events (so that peer DataContexts can synchronize with each other whenever their parent is updated) and performance improvements in the Remote Objects Persistence client tier. Also there are lots of bugs fixed. Here is a full list of changes: