Releases: seedstack/jpa-addon
Releases · seedstack/jpa-addon
v4.2.0
- [new] New base class
BaseBufferedSequenceGeneratorfor building "buffered sequence" generators which reserve a range of identifiers instead of issuing a query for each generation. - [chg] Update
OracleSequenceGeneratorandPostgreSequenceGeneratorto benefit from buffered sequence generation.
v4.1.1
- [new] Support assigning JPA classes to multiple units using comma-separated class configuration (ex: jpaUnit: unit1, unit2).
v4.1.0
- [new] Add support for read-only transactions.
v4.0.5
- [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
- [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
- [chg] Only use JSR-330 injection in sequence generators.
- [chg] Moved
OracleSequenceGeneratorandPostgreSequenceGeneratortoorg.seedstack.jpa.identitypackage and made them public.
v4.0.2
- [chg] Always bind entity manager even without JPA unit configured.
- [fix] Do not detect classes implementing
JpaRepositoryFactoryif business framework is not available.
v4.0.1
- [new] Adds a sequence generator for PostgreSQL.
v4.0.0
- [new] Implements automatic translation of business specifications to JPA criteria.
v3.0.2
- [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.