close
Skip to content

Releases: ebean-orm/ebean

16.6.0 | 16.6.0-javax | 17.6.0

06 May 19:54

Choose a tag to compare

What's Changed

  • TestEntityBuilder - add saveAll() helper method by @rbygrave in #3751
  • Add IfPresent options for like, ilike, startsWith, istartsWith, conta… by @rbygrave in #3755
  • Add Query alsoIfPresent() as helper for Nullable conditional expressions by @rbygrave in #3756
  • Performance improvement in OrmQueryProperties for FetchGroup reuse by @rbygrave in #3761
  • Performance improvement in OrmQueryProperties with immutable hash pre… by @rbygrave in #3762
  • Performance improvement in OrmQueryDetail with copyInto() by @rbygrave in #3763
  • Add ebean-opentelemetry module by @rob-bygrave in #3752
  • Add ImmutableBeanCache - some parts of the query result graph populated via ImmutableBeanCache by @rbygrave in #3753
  • Build(deps): Bump org.postgresql:postgresql from 42.7.2 to 42.7.11 in /ebean-postgis-types by @dependabot[bot] in #3765
  • Build(deps): Bump org.postgresql:postgresql from 42.7.2 to 42.7.11 in /ebean-pgvector-types by @dependabot[bot] in #3766

Full Changelog: 16.5.0...16.6.0

16.5.0 | 16.5.0-javax | 17.5.0

06 May 19:54

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 16.4.0...16.5.0

16.4.0 | 16.4.0-javax | 17.4.0

09 Apr 20:10

Choose a tag to compare

What's Changed

  • Add GraalVM native image support documentation by @rob-bygrave in #3730
  • Bump ebean-agent with ASM 9.9.1 and Java 26 support by @rbygrave in #3731
  • ebean-core#3686: findCount with formula join and subquery ORDER BY produces invalid SQL by @thomas-lcdp in #3729
  • Bump ebean-test-containers to 7.18 by @rbygrave in #3736
  • Try old ebean agent, for strange CI build issue by @rbygrave in #3737
  • Bump ebean-agent to 16.4.0 with support for Java 26 by @rbygrave in #3738
  • FEATURE: inTuples() expressions support for natural key cache lookup by @dragkes in #3732
  • Bump ebean-datasource dependency to 10.4, resets metrics on initialisation by @rbygrave in #3739
  • Fix for @column on timestamp defined as timestamp(255) by @rbygrave in #3740
  • Bump ebean-test-containers to 8.0 (major bump to mark the port fix) by @rbygrave in #3742

New Contributors

Full Changelog: 16.3.0...16.4.0

16.3.0 | 16.3.0-javax | 17.3.0

16 Feb 08:27

Choose a tag to compare

What's Changed

Full Changelog: 16.2.1...16.3.0

16.2.1 | 16.2.1-javax | 17.2.1

02 Feb 10:31

Choose a tag to compare

What's Changed

  • For query usingMaster support passing a boolean by @rbygrave in #3721

Full Changelog: 16.2.0...16.2.1

16.2.0 | 16.2.0-javax | 17.2.0

23 Nov 09:40

Choose a tag to compare

Behaviour Changes

  • #3695 Behaviour change: findSingleAttribute() to throw when multiple … by @rbygrave in #3697
  • Bug fix and change filterMany to put predicates into JOIN clause, Fix for #3626 by @rbygrave in #3707

What's Changed

Full Changelog: 16.1.1...16.2.0

16.1.1 | 16.1.1-javax | 17.1.1

22 Oct 10:59

Choose a tag to compare

What's Changed

Full Changelog: 16.1.0...16.1.1

16.1.0 | 16.1.0-javax | 17.1.0

19 Oct 06:16

Choose a tag to compare

What's Changed

Full Changelog: 16.0.1...16.1.0

16.0.1 | 16.0.1-javax | 17.0.1

02 Sep 10:35

Choose a tag to compare

What's Changed

Full Changelog: 16.0.0...16.0.1

16.0.0 | 16.0.0-javax | 17.0.0

26 Aug 09:49

Choose a tag to compare

Major changes

Introduces query.setUnmodifiable(true), removing query.setReadOnly(true)

What's Changed

  • Remove readOnly, migrate to unmodifiable (or use normal mutable) by @rbygrave in #3592
  • Unmodifiable - Improved read only immutable entity beans / graphs by @rbygrave in #3570
  • #3612 Catch all RedisException (rather than only IOException) by @rbygrave in #3615
  • Increase default lazyLoadBatchSize from 10 to 100 by @rbygrave in #3616
  • Bump ebean-datasource to 9.5 by @rbygrave in #3618
  • For Postgres @column(length=255) means varchar(255) by @rbygrave in #3619
  • Bump the ebean-agent to 14.12.0, support for Lombok SuperBuilder by @rbygrave in #3620
  • Explicitly mark Database.readOnlyDataSource() as @nullable by @rbygrave in #3623
  • New db versions + testcontainers 7.8 by @nPraml in #3621
  • Fix incorrect usage of bean property name instead of corresponding column by @goncalo-andrade in #3626
  • Bump ebean-datasource to 10.0 (Virtual Threads support via MR Jar) by @rbygrave in #3629
  • Fix EA build, Kotlin not supporting 25-EA release by @rbygrave in #3630
  • Db2: Reorg args placeholder by @nPraml in #3632
  • [native-image] Modify querybean-generator to include AttributeConverters in generated reflect-config.json by @rbygrave in #3634
  • Add DatabaseBuilder.shutdownHook option (programmatic disabling registration of JVM shutdown hook) by @rbygrave in #3636
  • Fix Jackson NCDF Error by @SentryMan in #3639
  • Query cache OOM for too large beans by @Wosch96 in #3645
  • Bump ebean-datasource 10.1 with support for initialConnections [for smoother K8s deployment] by @rbygrave in #3650
  • Bump ebean-test-containers to 7.14 - Yugabyte read committed support … by @rbygrave in #3651
  • #3654 Fix querybean-generator compiler warning for unclaimed annotations by @rbygrave in #3655
  • Use autocommit false with findIterate for Postgres by @rob-bygrave in #3662

New Contributors

Full Changelog: 14.11.0...16.0.0