Skip to content

Releases: ebean-orm/ebean

6.13.2

07 Dec 09:24

Choose a tag to compare

Issues:

#484 JDBC4+ drivers do not need Class.forName() registration - removing that call

#480 @history trigger on @draftable does not exclude the @DraftOnly and @DraftDirty properties - ERROR: column "dirty" of relation "link_history" does not exist Where: PL/pgSQL function link_history_version()

#479 Insert of @draftable with getGeneratedKeys ... PersistenceException executing insert

#477 findUnique() should throw NonUniqueResultException and not PersistenceException

Enhancements:

#483 ENH: Draftable - Add FK from live table back to draft table (for top level @draftable tables)

#482 ENH: @draftable - Save or update is not allowed on a 'live' bean - only draft beans ... add this check when @draft property is used

#481 ENH: @draftable ... add support for transient @draft boolean draft; property ... used to distinguish a 'live' instance from a 'draft' instance.

#476 ENH: Enable ServiceConfig to use alternate ClassLoader - was ServiceConfig add setClassloader api

6.13.1

03 Dec 08:46

Choose a tag to compare

Enhancements:

#118 ENH: Add support for for Soft Deletes (Logical Deletion) ...

6.12.3

02 Dec 10:53

Choose a tag to compare

Issues:

#475 Unique constraint name not unique when using @draftable

6.12.2

01 Dec 10:28

Choose a tag to compare

Issues:

#472 - DDL column ordering for @Whocreated / @WhoModified. These columns should appear in the DDL with the @WhenCreated/@WhenModified columns.

6.12.1

30 Nov 10:31

Choose a tag to compare

Issues:

#469 Embedded bean made dirty after a prior insert does not trigger dirty state on 'outer' bean

#467 Delete bean with unloaded version property throws OptimisticLockException breaking-api

#465 The encrypt key is logged out in sql statement - when included in where predicate

#455 Should not generate "FOR UPDATE" for delete query

Enhancements:

#466 Delete of @draftable bean ... means also delete matching live bean (aka delete has automatic publish behavior)

#464 ENH: Add draftRestore(Class<?> beanType, Object id) ... to refresh a draft from the live (@draftable feature)

#463 ENH: Add @DraftReset support - property that is set to null on the draft been when it is published (@draftable feature)

#456 orderby can inject sql on mysql

#291 ENH: Add ability to validate a query or property expression - Was Please check column exist on entity

6.11.1

23 Nov 12:10

Choose a tag to compare

Issues:

#461 ENH: Add @draftable support

#458 Support use of test-ebean.properties without an existing ebean.properties

#457 When ebean.properties does not exist do not log error message

6.10.4

09 Nov 02:13

Choose a tag to compare

Issues:

#451 avaje-ebeanorm-jackson - com.fasterxml.jackson.core.JsonParseException: Expecting start_array event but got START_OBJECT at

#295 Context.toList error for Jackson module

6.10.3

04 Nov 09:15

Choose a tag to compare

Issues:

#450 - @manytomany with cascade and jdbc batch - ensure flush occurs

#449 Remove whitespace from generated Postgres trigger DDL (as Play evolution not parsing it)

6.10.2

02 Nov 03:48

Choose a tag to compare

Issues:

#448 : ENH: Postgres Support for UUID mapping to native DB UUID type (relating to #430)

#445 Multiple @*ToMany relations referencing the same type

#443 ENH: Enum mapping - Add annotation @DbEnumValue that can be used to on a enum method which provides DB values

#436 @DiscriminatorColumn mapped also as @column leads to NullPointerException

#435 Duplicate foreign key name with ManyToMany relations

6.10.1

28 Oct 20:07

Choose a tag to compare

Issues

#444 Spring Boot classpath scanning not finding entity beans

#442 @JsonIgnore / @expose ... not working on @onetomany or @manytomany - was - @transient field on @MappedSuperclass is not ignored by toJson()

#439 @EnumValue("01") stored as integer rather than string - ENum stores strings as numerics?

#438 findPagedList and getTotalRowCount, the query.getAlias() is null

#432 Delete using Query does not commit

#431 Annotation PrivateOwned seems not enough to update an change in the list of children

Enhancements:

#441 ENH: Add support for test-ebean.properties ... for mechanism to configure ebean to run tests enhancement

#430 ENH: Support for UUID mapping to native DB UUID type (Postgres, H2)