Skip to content

Releases: micronaut-projects/micronaut-data

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

Micronaut Data 2.4.4

09 Jun 08:32
Compare
Choose a tag to compare

v2.4.4 (2021-06-09)

Full Changelog

Implemented enhancements:

  • Consider the creation of bean to handle AutoPopulated #566

Fixed bugs:

  • Related entities with embedded classes cannot be queried with JDBC Repository #704
  • Save method that returns void is rejected #614

Closed issues:

  • jdbc: update() fails on cascading one-to-one relations #1047
  • Build failure on rudimentary example using GraalVM, Kotlin, MariaDB, & micronaut-data #1045
  • Database migration not working #1044
  • @MappedEntity with @relation annotation generates "No backing RepositoryOperations configured for repository." error #1039
  • Repository method updateRelatedEntity won't compile #1035
  • r2dbc @transactional causes Connection pool request timeout #1019
  • Unable to introspect imported (JAR/dependency) classes #596
  • Extending Micronat Data Annotation #523
  • LastModifiedBy and CreatedBy annotation #506

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator

Micronaut Data 2.4.3

17 May 19:18
Compare
Choose a tag to compare

v2.4.3 (2021-05-17)

Full Changelog

Fixed bugs:

  • Custom @query without a root entity / outside a GenericRepository #1014
  • Repository method generation regression: 2.4.0 -> 2.5.1 #1009
  • after upgrade micronaut 2.4.1 -> 2.5.0 existsBy and findBy produce wrong where clause if another column with name id exist #1008

Closed issues:

  • Micronaut Data JDBC generate "After end of result set" in certain scenarios #1016
  • org.hibernate.HibernateException: No CurrentSessionContext configured in GraalVM with JPA and H2 #1007
  • Data JDBC don't handle UUID stored as BINARY(16) in MySQL #832

Merged pull requests:

Micronaut Data 2.4.2

04 May 12:11
Compare
Choose a tag to compare

v2.4.2 (2021-05-04)

Full Changelog

Fixed bugs:

  • Entities without @id not working anymore in data 2.4.X #1001
  • Compilation error are no longer caught by data processor #999

Closed issues:

  • parallel test execution throws IllegalStateException #792

Merged pull requests:

Micronaut Data 2.4.1

23 Apr 19:16
Compare
Choose a tag to compare

v2.4.1 (2021-04-23)

Full Changelog

Fixed bugs:

  • Custom inserts with Query annotation not working correctly #997
  • Micronaut Data overrides built in enum converter causing failures #995

Merged pull requests:

Micronaut Data 2.4.0

22 Apr 18:30
Compare
Choose a tag to compare

v2.4.0 (2021-04-21)

Full Changelog

Implemented enhancements:

  • Batch Updates #690

Fixed bugs:

  • AsyncCrudRepository.delete() can throw ClassCastException #962
  • BeanInstantiationException with Micronaut 2.3.4 and Micronaut Data (JDBC) - Composite key #929
  • Micronaut Data JDBC with a Postgres Backend and a complex tree with Composite keys throws exception on insertion #897
  • Entities with @Embedded properties and non-default NamingStrategy cannot be used #866
  • Micronaut data is unable to resolve properties in joined entity when Introspected DTO is used for projection #853
  • Micronaut Data fails on update for entities with UUIDs #821
  • Cascading save/persist not working with @OnetoOne #815
  • JPA repository findById does not work with composite ID set by @IdClass #807

Closed issues:

  • micronaut-data problem with JdbcRepository multiple data sources not accurate inject #980
  • DTO Projections do not work with @query annotations #975
  • [Enhancement] Add method updateAll to CrudRepository #971
  • Kotlin data class MappedEntity Support #989
  • Compilation error implementing repository interface with JPA and snapshot version #950
  • Repository @Join not working with Page #939
  • Document r2dbc #895
  • Error when use DTO with @query #848
  • JPA - Using @Join for multi parent level (single ended associations) #833
  • Issue with bidirectional relationship #760
  • Improve story around joining many to many associations (JDBC) #679
  • Batch insert for MSSQL #629
  • Lack of Batch Update possibilities #601
  • Document optimistic locking #556

Merged pull requests:

Micronaut Data 2.3.1

08 Mar 19:37
Compare
Choose a tag to compare

v2.3.1 (2021-03-08)

Full Changelog

Merged pull requests:

  • Fix setting children entities for immutable collections #935 (@dstepanov)

Micronaut Data 2.3.0

04 Mar 07:29
Compare
Choose a tag to compare

v2.3.0 (2021-03-04)

Full Changelog

Implemented enhancements:

  • Reactive sql support via r2dbc #416
  • How to implement @PostLoad using data-jdbc ? #412

Fixed bugs:

  • Query generation not incorporating column transformations in where clause #912
  • Regression with Oracle and Micronaut Data loading data: SQL error executing INSERT: operation not allowed: DML Returning cannot be batched #911
  • Data annotation process not working with jax-rs processor #899
  • Compilation Error when use Generic into update(@id) method #896
  • Use @ColumnTransformer in WHERE clause, not just SELECT #880
  • Unnecessary setMaxResults(1) degrades query performance #863
  • Not possible to change transaction isolation level in Hibernate transactions #858
  • [micronaut-data-tx] Inconsistent behavior for @TransactionAdvice\(value = "a"\) and @TransactionAdvice\(transactionManager = "a"\) over 2 datasources #850
  • Pageable.unpaged() with added order fails on validation #789
  • Impossible to map PostgreSQL table using @MappedEntity, escape = true and NamingStrategies.UpperCase #735
  • Postgres @manytoone Update of Null UUID Fails with SQL Error - UUID Treated as BigInt #671
  • The @where annotation doesn't work with @Join annotated repository methods #610
  • @column(length = ) is ignored when using create-drop #603

Closed issues:

  • No bean of type io.micronaut.data.operations.PrimaryRepositoryOperations exists #887
  • native image raised error: Could not create DynamicParameterizedType for type: org.hibernate.type.EnumType #873

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator