DataNucleus AccessPlatform 5.2 Release Notes

The 5.2 release of AccessPlatform is available under the Apache 2 license from our download page

Version 5.2 includes the following over 5.1

  • Upgrade to the bytecode enhancement contract to remove unneeded fields/methods (requires re-enhancement).

  • Upgrade to the bytecode enhancement contract to improve handling of cloning of persistable objects.

  • Implementation of more methods for JDOQLTyped query.

  • Upgrade to Apache POI v4.0 (Excel/OOXML datastores)

  • Upgrade to ASM v7.0 (Java 10/11 support), then ASM v8.0 (Java 12/13 support)

  • Support for Java 10, 11, 12, 13

Future Plans

  • 5.2.12 2022?


DataNucleus AccessPlatform 5.2.11

05 March 2022 : Version 5.2.11 includes the following changes

Enhancements

  • datanucleus-rdbms-414 - Change List backing store code for indexed list to shift in bulk (single statement)

  • datanucleus-rdbms-415 - Provide mechanism for 1-1 owned / N-1 FK relation to be marked to fetch the "PK" only and not instantiate (when not in FetchPlan)

Bugs

  • datanucleus-rdbms-405 - Updated the default for the DatastoreId.class definition; it should be a BigInt by default


DataNucleus AccessPlatform 5.2.10

15 August 2021 : Version 5.2.10 includes the following changes

Enhancements

Bugs

DataNucleus AccessPlatform 5.2.9

27 May 2021 : Version 5.2.9 includes the following changes

Enhancements

Bugs

DataNucleus AccessPlatform 5.2.8

17 April 2021 : Version 5.2.8 includes the following changes

Enhancements

Bugs

DataNucleus AccessPlatform 5.2.7

27 January 2021 : Version 5.2.7 includes the following changes

Bugs

DataNucleus AccessPlatform 5.2.6

5 November 2020 : Version 5.2.6 includes the following changes

Enhancements

Bugs

DataNucleus AccessPlatform 5.2.5

28th July 2020 : Version 5.2.5 includes the following changes

Enhancements

DataNucleus AccessPlatform 5.2.4

Jun 17th 2020 : Version 5.2.4 includes the following changes

Enhancements

Bugs

DataNucleus AccessPlatform 5.2.3

Jan 27th 2020 : Version 5.2.3 includes the following changes

Enhancements

  • javax-jdo-17 - Support JDO-778: Adding overloaded methods to JDOQLTypedQuery to create a correlated subquery

  • javax-jdo-18 - Support JDO-778: Remove two overloaded methods to JDOQLTypedQuery to create a correlated subquery

  • datanucleus-api-jdo-102 - Support JDO-778: Adding overloaded methods to JDOQLTypedQuery to create a correlated subquery

  • datanucleus-api-jdo-103 - Support JDO-778: Remove two overloaded methods to JDOQLTypedQuery to create a correlated subquery

  • datanucleus-rdbms-324 - Java byte-array is mapped to "varbinary(1)" in ms sqlserver

  • datanucleus-rdbms-330 - Allow DDL column precision to have optional length semantic

  • datanucleus-rdbms-331 - Support processing of REF_CURSOR parameters in stored procs


DataNucleus AccessPlatform 5.2.2

Oct 1st 2019 : Version 5.2.2 includes the following changes

Enhancements

Bugs

DataNucleus AccessPlatform 5.2.1

Apr 20th 2019 : Version 5.2.1 includes the following changes

Enhancements

Bugs

DataNucleus AccessPlatform 5.2.0.RELEASE

Mar 1st 2019 : Version 5.2 RELEASE includes the following changes

Enhancements

Bugs

DataNucleus AccessPlatform 5.2.0.M3

Jan 2nd 2019 : Version 5.2 Milestone 3 includes the following changes

Enhancements

Bugs

None


DataNucleus AccessPlatform 5.2.0.M2

Nov 6th 2018 : Version 5.2 Milestone 2 includes the following changes

Enhancements

Bugs

DataNucleus AccessPlatform 5.2.0.M1

Sep 1st 2018 : Version 5.2 Milestone 1 includes the following changes

Enhancements

Bugs