Release Notes: Support for minor changes to the JDO2.3 metadata API was added. A bug in the RDBMS SchemaTool was fixed. A bug in the processing of persistence.xml with a path with spaces was fixed. Better support for persisting date types to RDBMS in String form was added. Support for handling nullable relations in joins for RDBMS datastores was improved.
Release Notes: The Query cache has been made pluggable, and plugins for JCache/Memcache/EHCache for the Query cache have been added. The level2 cache enablement has been simplified. More flexibility for LDAP mapping has been added. OSGi class loading fix for RDBMS has been added. JPA support has been made more flexible, and bugfixes applied for JPQL LOWER/UPPER. A fix has been made for the addition of elements to collection for XML datastores. Some other bugs have been fixed.
Release Notes: This release adds support for the REST API in the datastore(s), support for caching with Memcache and javax.cache (JSR107), a replacement JPQL implementation for RDBMS, many improvements to the generic query compilation mechanism, support for JDO2.3 locking semantics, support for various JPA2 features, upgrades to NeoDatis 1.9 and JDO2.3 EA, and various bugfixes. DetachAllOnCommit has been changed to not detach "wrappers" of collection/map fields, so it's readily usable in client applications.
Release Notes: Support for persistence to OpenDocument format spreadsheets was added. Support for compile-time enhancement was added. Support for JDO2.3 query cancel/timeout API was added. Improvements to the replication API were added. Bugfixes were made relating to class loading, non-tx writes, Collection.remove(), and JTA.
Release Notes: Support for the JDO2.3 metadata API was added. Support for BCEL-based enhancement was dropped. Support for persistence of relations to LDAP datastores was enhanced, allowing for hierarchical mapping. Support for persistence to XML was improved, removing the need for many extension tags, and making use of ORM concepts. An alternative (partial) implementation of JDOQL for RDBMS was included. A new SQL API was added for RDBMS datastores, and some queries were changed to use it. Some bugs were fixed.
Release Notes: Support for the JDO2.3 enhancer API was added. Support for JPA2 @OrderColumn was added. Support for native LDAP queries was added. Support for PersistenceManager proxies was added. Support for some non-standard features of Xcalia/Kodo were added (to assist people migrating from those implementations). Much refactoring was done for the forthcoming JDO2.3 Metadata API, and to allow support for other RDBMS-like datastores. Some bugs were fixed.
Release Notes: JDO has been upgraded to 2.2 final. ASM has been upgraded to 3.1. db4o has been upgraded to 7.4. Fixes to L2 caching have been made. An API has been added allowing replication between data stores of any supported type (RDBMS, ODBMS, XML, LDAP, etc). Support for H2 sequences has been added. A fix to handling of URLs with the db4o plugin has been made. A fix to XMLIdRef handling with the XML plugin has been made.
Release Notes: The JDK requirement for 1.1 has been changed to JDK 1.5 or later. Support for JPQL bulk delete has been added for db4o, NeoDatis, Excel, XML, LDAP, and JSON datastores. RDBMS table existence checks have been improved. RDBMS datastore log startup has been cleaned up. Support for db4o has been raised to version 7.0 or later. Support for NucleusSQL querying for RDBMS has been removed. Support for (cast) and JPQL "<>" generic query compilation has been added. Several bugs have been fixed.