Changelog History
Page 2
-
v12.3.7 Changes
July 14, 2020Issues:
#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, 2020Issues:
👍 #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, 2020Issues:
👍 #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, 2020Issues:
#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, 2020Major changes
0️⃣ #1976 Change OraclePlatform to default to use Identity (rather than sequence)
🚚 #1993 Remove autoCommitMode and explicitTransactionBeginModeissues
#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, 2020Issues:
#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