Skip to content

Releases: ebean-orm/ebean

16.10.0 | 16.10.0-javax | 17.10.0

08 Jun 20:05

Choose a tag to compare

What's Changed

Full Changelog: 16.9.0...16.10.0

16.9.0 | 16.9.0-javax | 17.9.0

08 Jun 07:17

Choose a tag to compare

What's Changed

  • [open telemetry] Add query label as an attribute to the query spans by @rbygrave in #3778
  • Redesign of metric labels - secondary queries (lazy|query) now just u… by @rob-bygrave in #3779

Full Changelog: 16.8.0...16.9.0

16.8.0 | 16.8.0-javax | 17.8.0

06 Jun 08:31

Choose a tag to compare

What's Changed

Full Changelog: 16.7.0...16.8.0

16.7.0 | 16.7.0-javax | 17.7.0

06 Jun 08:30

Choose a tag to compare

What's Changed

  • Performance: Improve OrmQueryProperties, include } into immutableHashSuffix by @rbygrave in #3768
  • Remove the DefaultProfileHandler & DefaultProfileStream (Replaced by ebean-opentelemetry) by @rbygrave in #3767
  • Deprecate DatabaseConfig and DatabaseFactory, prefer Database.builder() by @rbygrave in #3769
  • Add timeout support to UpdateQuery by @ikss in #3771
  • open telemetry: Use Span.current().isRecording() rather than isValid() by @rob-bygrave in #3772
  • Build(deps): Bump io.opentelemetry:opentelemetry-api from 1.51.0 to 1.62.0 in /ebean-opentelemetry by @dependabot[bot] in #3773
  • open telemetry: Fix for IndexOutOfBoundsException with Batched PreparedStatements and open telemetry by @rob-bygrave in #3775
  • Add collectMetrics(reset) option, with change to query time metric MA… by @rob-bygrave in #3774

New Contributors

Full Changelog: 16.6.0...16.7.0

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