Release Notes: The ability to run non-standard SQL (stored procedures and some other statements) was fixed. A couple of situations where a versioned object could have been returned without the version set were fixed. The in-memory query evaluator for aggregates in upper/lower case was fixed. Compile-time enhancement now needs to be enabled.
Release Notes: Support for persisting javax.time (JSR0310) types was added. The replacement JDOQL implementation for RDBMS was much improved and became the default. JPA2 support was changed to use the JPA2 final Jar. Persistence of null jodatime fields was fixed. Generic query compilation was improved to cater for more query structures. Much internal refactoring was performed.
Release Notes: Use of DataSources was fixed (from 2.0.2). Various aspects of generic query compilation were fixed. Support in JDOQL2 (for RDBMS) was improved. Other minor bugs were fixed
Release Notes: Support for the use of variables in "JDOQL2" (a replacement JDOQL implemantion for RDBMS) was added, allowing many more queries to run than was possible with the previous mechanism. Support for the use of subqueries with JPA2 Criteria queries was added. Support for persisting relationships with Excel was added. Support for persisting many more types was added, allowing more standardised support across all datastores. Many bugs were fixed.
Release Notes: Support for the JPA2 Criteria API was added. Support for JPQL "COALESCE" and "NULLIF" functions was added. Support for JPQL "LIKE" and "TRIM" was improved. Support for JDO2.3 was completed and passes the JDO TCK. Support for HBase updates was fixed to not delete under some circumstances. Support for XML was fixed for the case of empty XML files. Support for RDBMS index creation was improved. L2 cache retrieval and JDO annotation processing were also fixed.
Release Notes: Support for persistence to Amazon S3 was added. Support for persistence to HBase (HADOOP) was added. Support for persistence to Oracle Timesten was added. Preview features for the majority of JPA2 were added. Full support for JDO2.3 was added. Auto-creation of PK classes during enhancement was added. The JPQL implementation for RDBMS was rewritten. The JDOQL implementation for RDBMS was rewritten. Many minor improvements were made. Many bugs were fixed.
Release Notes: Support for JPA2 bean validation and the metamodel API were added. Support for JPA2 TypedQuery was added. Support for generation of primary-key classes during enhancement was added. The default JPQL implementation for RDBMS was changed to the generic query based mechanism. Support for case-insensitive persistence properties was added. Support for the JPA2 JPQL "TYPE" keyword was added. Several bugs were fixed.
Release Notes: Support for persistence/retrieval to Amazon S3 was added. Support for persistence to HBase was significantly improved for performance, as well as being able to specify column families. Level2 caching was changed to "enabled" by default. Many bugs were fixed in the generic query compilation process, for result aliases, and improved support for multiple-level primary expressions. RDBMS JDOQL2/JPQL2 implementations had bugs fixed for subqueries, result classes, result aliases, and parameter handling. XML/Excel and ODF data stores had their query candidate instance process changed to use lazy loading.
Release Notes: Bugfixes were made to the PersistenceManager proxy when multithreaded, to interface "xcalia" mapping, and to handling of discriminators with subclasses. Support for enums with LDAP datastores was added. This is almost certainly the final 1.1.x release.
Release Notes: Support for persistence to Oracle TimesTen was added. Support for persistence of JodaTime types was added. Support for JPA "extended" persistence context was added. Support for use of subqueries with JDOQL2/JPQL2 for RDBMS was added. Support for pin/unpin control over caching of query results was added. Support for "detachAllOnRollback" was added. A bug in the attachment of embedded fields was fixed. Support for persistence of recursive graphs to LDAP was added. The SQL API use of object literals was improved. Several other bugs were fixed.