Skip to content

Releases: seedstack/jpa-addon

v4.2.0

09 May 08:12

Choose a tag to compare

  • [new] New base class BaseBufferedSequenceGenerator for building "buffered sequence" generators which reserve a range of identifiers instead of issuing a query for each generation.
  • [chg] Update OracleSequenceGenerator and PostgreSequenceGenerator to benefit from buffered sequence generation.

v4.1.1

12 Aug 10:59

Choose a tag to compare

  • [new] Support assigning JPA classes to multiple units using comma-separated class configuration (ex: jpaUnit: unit1, unit2).

v4.1.0

19 Dec 14:52

Choose a tag to compare

  • [new] Add support for read-only transactions.

v4.0.5

10 Jan 11:15

Choose a tag to compare

  • [fix] During translation of composite specifications (or, and), set the JPA expression for each member (avoid "No expression has been set" exception).

v4.0.4

05 Dec 09:00

Choose a tag to compare

  • [new] If only one JPA unit is configured, automatically make all JPA entities belong to it.
  • [chg] Built and tested with OpenJDK 11 (minimum Java version still being 8).

v4.0.3

06 Aug 10:55

Choose a tag to compare

  • [chg] Only use JSR-330 injection in sequence generators.
  • [chg] Moved OracleSequenceGenerator and PostgreSequenceGenerator to org.seedstack.jpa.identity package and made them public.

v4.0.2

30 Jul 12:37

Choose a tag to compare

  • [chg] Always bind entity manager even without JPA unit configured.
  • [fix] Do not detect classes implementing JpaRepositoryFactory if business framework is not available.

v4.0.1

22 Feb 18:24

Choose a tag to compare

  • [new] Adds a sequence generator for PostgreSQL.

v4.0.0

01 Dec 07:52

Choose a tag to compare

  • [new] Implements automatic translation of business specifications to JPA criteria.

v3.0.2

01 Aug 11:59

Choose a tag to compare

  • [new] If Flyway add-on is available, make sure that JPA is initialized after it had the opportunity to migrate the database(s).
  • [chg] Improved error message when no JPA unit is specified.