All Versions
51
Latest Version
Avg Release Cycle
13 days
Latest Release
1231 days ago

Changelog History
Page 2

  • v12.3.7 Changes

    July 14, 2020

    Issues:

    #2035 #2034 - lazy-loading soft-deleted list from lazy-loaded bean doesn't remember includeSoftDeletes
    #2032 - Objects that occur in query is not filtered by @SoftDelete (when query has predicates on a ToMany path the associated soft delete predicates are not included) bug

    ✨ Enhancements:

    #2029 - ENH: Add database.getPlatform(); ... to obtain the underlying database platform being used enhancement

  • v12.3.6 Changes

    June 29, 2020

    👍 #2027 - querybean generator support for @EbeanComponent

  • v12.3.5 Changes

    June 29, 2020

    Issues:

    👍 #2004 - MariaDb - add support for @history using their native SQL instead of triggers
    #2026 - Postgres DDL - modify type generates wrong alter sql. Needs explicit cast / using clause.
    🔨 #2028 - Refactor internals of smart persistence context to reference "parent" rather than copy beans (adjustment of #2021)
    👍 #2027 - ENH: querybean generator support for @EbeanComponent

  • v12.3.4 Changes

    June 19, 2020

    Issues:

    👍 #2023 - Initial support for MariaDb specific platform with @history support
    0️⃣ #2024 - Change default "fetchBuffer" for findEach/iterate/stream queries to 100
    🗄 #2025 - Make findStream & findLargeStream the same - deprecate findLargeStream
    🐎 #2021 - Use smarter persistence context for findEach/iterate/stream queries - improve performance of un-tuned findEach/iterate/stream queries that invoke lazy loading
    #2020 - Fix potential connection leak in query-iterator WITH lazyLoadBufferSize (Refer #1164)
    #2006 - Auto register AttributeConverter with Ebean (using @converter)

  • v12.3.3

    June 08, 2020
  • v12.3.2 Changes

    May 12, 2020

    Issues:

    #2007 - Encrypted fields unable to be mapped when using DtoQuery
    #2009 - Bump to ASM 8.0.1 in ebean-agent 12.3.2 (not barf on Java 14 record types)
    🗄 #2005 - Mark Ebean as deprecated - migrate to io.ebean.Database (EbeanServer -> Database)
    👍 #2002 - Support maxRows with delete query
    #2003 - Bump ebean-datasource to 4.9.2 with optional driver

  • v12.3.1 Changes

    April 30, 2020

    Major changes

    0️⃣ #1976 Change OraclePlatform to default to use Identity (rather than sequence)
    🚚 #1993 Remove autoCommitMode and explicitTransactionBeginMode

    issues

    #2001 - ENH - Add convenient alternative to set read-only url (on the main DataSourceConfig)
    ⚡️ #1996 - MySQLSyntaxErrorException when update in bulk using idIn() expression
    #2000 - Tests only - bump sql server to 2019-GA-ubuntu-16.04
    🔨 #1999 - Refactor read-only DataSource initialisation
    🔨 #1998 - Refactor internals rename createQueryTransaction() to createReadOnlyTransaction()
    #1997 - Modify @transactional(readOnly=true) to use the read only DataSource behaviour change

  • v12.2.6

    April 21, 2020
  • v12.2.5

    April 21, 2020
  • v12.2.4 Changes

    April 14, 2020

    Issues:

    #1992 - IllegalArgumentException: Expecting only yaml or properties file but got [ort]
    #1991 - NPE in MCompoundUniqueConstraint.(MCompoundUniqueConstraint.java:66)
    #1990 - NPE with @Cache and setting naturalKey to null
    #1988 - Removing elements with @OrderColumn with a tree depth > 1 doesn't work
    #1987 - L1 cache was not invalidated, when reordering a reference with @OrderColumn
    #1986 - @OrderColumn is ignored on relations referencing a abstract inheritance-model
    ⚡️ #1985 - Update is missing for relations with @OrderColumn from a tree depth > 1 bug