What's Changed
- Build(deps-dev): Bump com.fasterxml.jackson.core:jackson-databind from 2.22.0 to 2.22.1 in /ebean-spring-txn by @dependabot[bot] in #3862
- Change MappedQuery to extend CancelableQuery - make it cancelable by @rbygrave in #3863
- Add FinableQuery, StreamableQuery common interfaces for Query, DtoQuery, MappedQuery, SqlQuery by @rbygrave in #3864
- MappedQuery - add findEach() findEachWhile() to MappedQuery (and promote to StreamableQuery) by @rbygrave in #3865
- Modify SqlQuery.TypedQuery to implement FindableQuery (common interface) by @rbygrave in #3866
- SqlUpdate - add usingTransaction() to support using explicit transaction by @rbygrave in #3867
- ORM Update - add usingTransaction() to support using explicit transaction by @rbygrave in #3868
- Add ebean-avajejsonb-mapper module - Mapping DbJson content using avaje jsonb library (no reflection, graalvm support) by @rbygrave in #3871
- Build(deps): Bump org.postgresql:postgresql from 42.7.11 to 42.7.12 in /ebean-postgis-types by @dependabot[bot] in #3869
- Build(deps): Bump org.postgresql:postgresql from 42.7.11 to 42.7.12 in /ebean-core-type by @dependabot[bot] in #3870
- DB2 exists - use existsWithCaseWhen true, similar to #3849 by @rbygrave in #3872
- Bump ebean-migration to 14.4.0 - adds rebaseMigrationHistory feature by @rbygrave in #3873
Full Changelog: 18.3.0...18.4.0