Skip to content

Releases: micronaut-projects/micronaut-data

Micronaut Data 3.1.2

03 Nov 07:32
Compare
Choose a tag to compare

v3.1.2 (2021-11-02)

Full Changelog

Closed issues:

  • ORDER-BY with joined properties #1209
  • Micronaut-jpa cascade won't set parent id for child entity #1208
  • micronaut-data jdbc throws an exception when @Version is used in a Record #1207

Merged pull requests:

Micronaut Data 3.1.1

19 Oct 14:24
Compare
Choose a tag to compare

v3.1.1 (2021-10-19)

Full Changelog

Fixed bugs:

  • Cannot use optimistic locking with Records #1197
  • Conversion from java.sql.Date to java.time.LocalDate no longer works in 3.1.0 #1195

Closed issues:

  • Create-drop schema does not work with Oracle #1130
  • HeuristicCompletionException.Status is package-private not public #1103
  • There is no way to create a DTO projection for a relation #1010

Merged pull requests:

Micronaut Data 3.1.0

01 Oct 08:47
Compare
Choose a tag to compare

v3.1.0 (2021-10-01)

Full Changelog

Implemented enhancements:

  • Support for Kotlin Coroutines #304
  • Support for javax.persistence.AttributeConverter #59

Fixed bugs:

  • Missing io.r2dbc dependencies in BOM with 3.0.2-SNAPSHOT #1174
  • TypeConverter don't make the conversion in update (using query method pattern) in JDBC #529

Closed issues:

  • Leaking dependency of micronaut-data-tx to mictonaut-test #1187
  • support creation of schema DDL script from application configuration #1175
  • Cannot use @entitygraph annotation to handle multiple nested properties of the same association with Hibernate-JPA #1160
  • In JDBC one-to-many relations, with inmutable objects, get same object representation when you save or find #1124
  • Micronaut Data leaks RxJava2 to consumers #1121
  • Why do you have to open transactions when using jooq in micronaut, even if it is a simple select #1034
  • [Bug] Can't use micronaut-data-jdbc with @PostConstruct and eagerInitSingletons #973
  • Support Kotlin Data Classes for Json fields #872
  • Micronaut data overrides existing TypeConverter #677
  • TypeConverter of a List is not being used when inserting #410

Merged pull requests:

Micronaut Data 3.0.1

02 Sep 15:38
Compare
Choose a tag to compare

v3.0.1 (2021-09-02)

Full Changelog

Fixed bugs:

  • Transient annotation not supported for Java Records #1112

Closed issues:

  • DefaultR2dbcRepositoryOperations context handle wrong #1142
  • Native query results from Hibernate are binding as null to dto fields #1138
  • @where on supper class not working with micronaut-data-jdbc:3.0.0 #1136
  • [bug] RepositoryTypeElementVisitor can not add custom MethodCandidate #1134
  • @Version does not work on Temporal field without timezone information #1133
  • Native query parameters not bound in Hibernate after first list parameter #1131
  • Ambiguous documentation for optimistic locking #1125
  • New Micronaut 3.0.0 io.micronaut.core.annotation.Nullable doesn't work with Lombok #1123
  • Upgrade Micronaut Data to Micronaut 3.0.0 #1122
  • Composite primary key not working on 3.0.0 #1120
  • Native queries produce Unknown entity: java.lang.Long exception on List\<Long\> return type #1119
  • Optimistic locking is broken: using updateAll incorrectly binds version parameter #1113
  • Groovy JdbcRepository interface that extends another fails to run #1110

Merged pull requests:

Micronaut Data 3.0.0

17 Aug 16:44
Compare
Choose a tag to compare

v3.0.0 (2021-08-11)

Full Changelog

Closed issues:

  • ArrayIndexOutOfBoundsException when using IN() in combination with Pageable and an additional clause #1118

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator

Micronaut Data 3.0.0 RC1

27 Jul 14:24
Compare
Choose a tag to compare
Pre-release

3.0.0-RC1 (2021-07-27)

Full Changelog

Closed issues:

  • Position on extensions to data-processor via ServiceLoaders #1107
  • MND JDBC should generate indices from @table annotation #938

Merged pull requests:

Micronaut Data 2.5.0

26 Jul 06:57
Compare
Choose a tag to compare

v2.5.0 (2021-07-26)

Full Changelog

Closed issues:

  • Different behavior in update and updateAll #1094
  • data-jdbc cannot read an entity with JSON fields when using lombok builder #1090
  • Micronaut Data JDBC doesn't update children when the parent is updated in a One To Many bidirectional relation #1089
  • Automatic ID values not generated/retrieved with latest snapshots #1088
  • ReactiveCrudRepo.saveAll doesnt emit when MappedEntity doesn't use a db generate Id #1087
  • Groovy application fails when there is an intermediate repository interface #1075
  • micronaut-data-jdbc returning ill-behaved java.util.stream.Stream #1068
  • Cannot unmarshal jsonb into an embedded list. #1064
  • Support for Jakarta Persistence Annotation #1033

Merged pull requests:

Micronaut Data 2.4.7

08 Jul 17:59
Compare
Choose a tag to compare

v2.4.7 (2021-07-08)

Full Changelog

Fixed bugs:

  • R2DBC with Postgres: Unable to handle many connections and warning when inserting data #1060

Closed issues:

Merged pull requests:

Micronaut Data 2.4.6

05 Jul 06:22
Compare
Choose a tag to compare

v2.4.6 (2021-07-04)

Full Changelog

Closed issues:

  • Micronaut Data JDBC problem with bidirectional ONE_TO_MANY relation, doesn't initialize parent reference in all children #1054

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator

Micronaut Data 2.4.5

02 Jul 09:13
Compare
Choose a tag to compare

v2.4.5 (2021-07-02)

Full Changelog

Closed issues:

  • I want to print all request paths, post request parameters, etc. in micronuat, but when I use a filter to implement it, getBody always outputs empty. Is there any other way to achieve this function? #1066
  • data-jdbc cannot read an entity with JSON fields when using constructor arguments #1058
  • Error with one-to-many findById with embeddedId and empty left join fetch #1050
  • Support JPA's getReference() or Hibernate's load() in repository #893
  • Consider failing compilation when a private method is annotate with @transactional #882

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator