Release Notes: Cascade-attach of arrays of persistables was fixed. The JPA extension feature "findTypeConversion" was fixed. A bug in OSGi class loading for persistence.xml was fixed. Support for sequences with Derby was added. Some other minor improvements were made.
Release Notes: Use of the persistence property "datanucleus.storeManagerType" was fixed. JPA EM.find was updated to support datastore-identity, and to provide convenience numeric conversions for key values. JPA2 1-N UNI FK relation detection was improved. Loading of metadata for inner classes via persistence-unit was fixed. Various store plugins have had the version of datanucleus-core restricted with this release in preparation for v3.1. A couple of bugs were fixed for MongoDB usage.
Release Notes: Support for the JPA2.1 Stored Procedures API was added. Support for nondurable identity for MongoDB/Excel was added. Handling of HBase tables was fixed, allowing use of all recent versions. Querying of embedded inherited fields for RDBMS was fixed. Use of JPA EmbeddedId with relations was fixed. Support for embedded PK fields with Excel/ODF was added. Support for direct serialization of query results was added. An annotation for specifying column position with JPA was added.
Release Notes: Support for persistence to JSON has had major improvements: datastore identity was added, versioning was added, support for relations was added, and support for many other Java field types was added. RDBMS datastores support for multiple sql-types for a jdbc-type was added. RDBMS handling of non-transactional queries was improved to not load all results at execution when retaining the connection. Support for bulk load of objects from the L2 cache was added. Various other minor fixes were made.
Release Notes: This release adds support for Atomikos JTA, improves L2 caching to support the latest javax.cache, batched cache updates, and JPA cache "mode", fixes MongoDB when using bidir relations with the IDENTITY strategy, adds a new plugin to support persistence of java.awt geometry types, supports inherited embedded objects with RDBMS, adds Maven "pom" artifacts for easy usage of AccessPlatform, and makes minor improvements to the Eclipse plugin.
Release Notes: Support for bean validation (javax.validation JSR303) for JDO has been added. The L2 caching process has been rewritten. Various OSGi MANIFESTs have been fixed. Metadata relation information for reference fields has been fixed. Support for multitenancy via discriminator for MongoDB has been added. Use of "validation-mode" of a persistence-unit has been fixed. Various other bugs have been fixed.
Release Notes: Support for multitenancy for RDBMS was added. Support for use of Cacheonix was added. Support for in-datastore evaluation of query ranges with Oracle and DB2 was added. Support for schema evolution with MongoDB and HBase was improved. Support for specifying field JDBC type with JPA was added. SQL generation for collection/map fields was improved, particularly for use with interfaces. Many other bugs were fixed.
Release Notes: Support for DataNucleus in non-Eclipse OSGi environments was improved. Code for synchronisation of multithreaded PersistenceManager/EntityManager was separated. Minor improvements were made for SQL Server. JSON handling was fixed. Retrieval of interface fields with ODF/Excel/MongoDB was fixed. Access to StoreManager was streamlined (for better data federation). Minor other fixes were made.
Release Notes: JDO/JPA APIs have been split into individual jars. Support for MongoDB was added. SchemaTool support for MongoDB, HBase, ODF, and Excel was added. Support for SQLite was added. Support for HBase was extended. Support for JPA merge of transient object to update persistent object was added. Support for value generation and persistence of maps was added for ODF and Excel. Support for read-only classes was added. Non-transactional persistence was improved. Major restructuring for data federation was performed. Many bugs were fixed.
Release Notes: Support for persisting transient objects as way of updating existing persistent objects was added. Support for SQLite was added. Support for detached field control was added for JPA. Improvements to detachOnClose were made. Fixes to some collection wrappers were made. Fixes to some RDBMS query methods were made. Fixes to MongoDB for IDENTITY fields and authentication were made. Use of RetainValues for JPA was enabled. Support for custom detached field access was added to enhancement.