Releases: micronaut-projects/micronaut-data
Micronaut Data v2.2.0
v2.2.0 (2020-11-10)
Closed issues:
Merged pull requests:
- Refactoring to support reactive transactions #809 (@graemerocher)
- Fix problems with @TypeRole #804 (@graemerocher)
- Fix handling of runtime dialect evaluation #803 (@graemerocher)
- Fix @where placeholder cannot be resolved (#790) #802 (@issmo)
- Allow controlling query escaping per dialect #801 (@graemerocher)
- Allow customization of position parameter format per dialect #799 (@graemerocher)
- Prepare core for R2DBC #793 (@graemerocher)
- Dependency upgrades #785 (@micronaut-build)
* This Changelog was automatically generated by github_changelog_generator
Micronaut Data 2.1.1
v2.1.1 (2020-10-24)
Fixed bugs:
- aggregate SELECT query throws error when reactive Maybe is used as result and there is no result #503
- @entitygraph not picked up if neither attributePaths is set nor @QueryHint isn't present as well #406
Closed issues:
- List params are not expanded in native queries #496
- Enable Tests for H2 JSON support #450
- Support escaping variable names #423
Merged pull requests:
- Dependency upgrades #783 (@micronaut-build)
- JSON support for H2 #782 (@graemerocher)
- Fix NPE in reactive maybe #781 (@graemerocher)
- Fix Iterable types for IN Queries #779 (@cemo)
- Ignore :: for named parameters #778 (@graemerocher)
* This Changelog was automatically generated by github_changelog_generator
Micronaut Data 2.1.0
v2.1.0 (2020-10-20)
Fixed bugs:
- NullPointerException thrown when native query returns 1 row, 1 column and the value is null #769
- In @MappedEntity default value of property 'escape' is false, but behaviour is same as if value is true #761
- Issue with postgres nested mapping #758
- Using JdbcOperations with two Datasources does not work #686
- Explicit queries with simple type result failing with exception #653
- Cannot save classes that inherit from another with ids generic types #474
- [Embedded key] Can't infer the SQL type to use for an instance of example.domain.Pet #297
- Problem with embedded key as inner class #295
Closed issues:
- CRUD JdbcRepository unable to delete entity having a UUID as primary key (Mysql/MariaDB) #762
- Unable to build using GraalVM native-image tool using spring jdbc and micronaut #715
- Adding new fields on DTO #701
- Default conversion of LocalDate to Date uses wrong timezone #687
- Multiple EventListener on Bean created instantiates Beans differently #667
- javax.transaction.Transactional does nothing when using Spring Jdbc Template for database operations #651
- Error instantiating bean of type [com.whatever.service.user.UserService]\n\nMessage: Error loading bean [io.micronaut.configuration.hibernate.jpa.TransactionalSession$Intercepted] #650
- micronaut-data-spring brings hibernate, spring-data-commons dependencies #627
- Spring transaction does not work with Micronaut-Data with Spring Boot 2.3.1.RELEASE #602
- Nondeterministic exception when injecting named DataSource #598
- OR and AND in a query #507
- Default method parameters on Micronaut Data interface are not validated #388
- Doc Suggestion: @transactional does not do anything outside of a bean #374
Merged pull requests:
- Remove support for using Spring transaction manager under the hood #775 (@graemerocher)
- Prevent NPE with empty Spring JPA specifications #773 (@murdos)
- Fix native queries with simple type (#653) #772 (@issmo)
- Properly handle null in optional queries #771 (@graemerocher)
- issue-766: add null check when converting to json to prevent 'null' string to be persisted instead of null #767 (@berkum)
- Fix NPE. Fixes #758 #759 (@graemerocher)
- Fix typo #745 (@tobiasschaefer)
- Dependency upgrades #744 (@micronaut-build)
- [data] Update common files for branch master #728 (@micronaut-build)
- [data] Update common files for branch 1.0.x #698 (@micronaut-build)
- [data] Update common files for branch 1.0.x #655 (@micronaut-build)
- [data] Update common files for branch 1.0.x #646 (@micronaut-build)
- [data] Update common files for branch 1.0.x #644 (@micronaut-build)
- [data] Update common files for branch 1.0.x #641 (@micronaut-build)
- [data] Update common files for branch 1.0.x #639 (@micronaut-build)
- [data] Update common files for branch 1.0.x #623 (@micronaut-build)
- [data] Update common files for branch 1.0.x #617 (@micronaut-build)
- [data] Update common files for branch 1.0.x #587 (@micronaut-build)
- [data] Update common files for branch 1.0.x #574 (@micronaut-build)
* This Changelog was automatically generated by github_changelog_generator
Micronaut Data 2.0.1
v2.0.1 (2020-10-05)
Fixed bugs:
- data-jdbc - Fail to create table with UUID as pk in H2 #740
- SQL Wraps JSON in Quotes for Postgres JSON/JSONB Column types - Breaks Postgres Json Features. #672
Closed issues:
- Loss of precision of timestamp read from database #746
- Oracle DB CREATE_DROP does not successfully drop tables #713
- Point Micronaut Data release history to Github Releases #705
- COUNT query using INNER JOIN for join type LEFT_FETCH #673
Merged pull requests:
- Fix count query of pageable methods with joins #757 (@angelyan)
- Added link to github releases #756 (@rohitkg98)
- Fix writing of json column for field of type String in postgres #752 (@angelyan)
- Fix schema generation for UUID generated value in H2 #751 (@angelyan)
- Fix drop table statement in schema generation #750 (@angelyan)
- Fix loss of precision of timestamp read from database #743 (@angelyan)
* This Changelog was automatically generated by github_changelog_generator
Micronaut Data 2.0.0
v2.0.0 (2020-09-24)
Main changes
- Upgrade to Micronaut 2
Closed Issues
- Support for FOR UPDATE clause with find...ForUpdate methods #736
- Implement, please, NOT abstract FooRepositoryImpl support #714
- Loss of precision when using java.time.Instant in mapped entities #676
- Detect at compile time if the ID is not settable #554
- InstantiationException when using the BeanIntrospectionModule #518
Merged pull requests:
- Cleanup gradle.properties #741 (@ilopmar)
- build(deps): bump me.champeau.gradle.jmh from 0.5.1 to 0.5.2 #739 (@dependabot)
- Add support for find...ForUpdate methods for JDBC repositories #738 (@angelyan)
- Fixed typo in javadoc #737 (@rohitkg98)
- build(deps): bump spring-boot-gradle-plugin from 2.3.3.RELEASE to 2.3.4.RELEASE #734 (@dependabot)
- Dependency upgrades #733 (@micronaut-build)
- Update jdbcConfiguration.adoc #732 (@jvissers)
- build(deps): bump springDataVersion from 2.3.3.RELEASE to 2.3.4.RELEASE #731 (@dependabot)
- Update sqlAnnotations.adoc #730 (@recursivecodes)
- Dependency upgrades #726 (@micronaut-build)
- build(deps): bump jmh-core from 1.25 to 1.25.2 #724 (@dependabot)
- build(deps): bump me.champeau.gradle.jmh from 0.5.0 to 0.5.1 #723 (@dependabot)
- build(deps): bump jmh-generator-annprocess from 1.25 to 1.25.2 #722 (@dependabot)
- Dependency upgrades #720 (@micronaut-build)
- Note that deleteAll does not cascade. #709 (@debuglevel)
- Update ordering.adoc #707 (@hegGK)
- Update oracle driver dependencies. #703 (@aalmiray)
- [data] Update common files for branch master #697 (@micronaut-build)
- build(deps): bump spring-boot-gradle-plugin from 2.3.2.RELEASE to 2.3.3.RELEASE #695 (@dependabot)
- build(deps): bump jmh-generator-annprocess from 1.23 to 1.25 #694 (@dependabot)
- build(deps): bump jmh-core from 1.23 to 1.25 #693 (@dependabot)
- build(deps): bump micronaut-gradle-plugins from 2.0.5 to 2.0.8 #692 (@dependabot)
- build(deps): bump jackson-databind from 2.11.1 to 2.11.2 #688 (@dependabot)
- build(deps): bump hibernate-core from 5.4.18.Final to 5.4.20.Final #685 (@dependabot)
- Map Instant to java.sql.Timestamp in order to preserve nano-second precision. #680 (@altery)
- build(deps): bump jackson-module-kotlin from 2.10.3 to 2.11.2 #678 (@dependabot)
- build(deps): bump spring-boot-gradle-plugin from 2.3.0.RELEASE to 2.3.2.RELEASE #674 (@dependabot)
- build(deps): bump springVersion from 5.2.7.RELEASE to 5.2.8.RELEASE #666 (@dependabot)
- Dependency upgrades #664 (@micronaut-build)
Micronaut Data 1.1.3
v1.1.3 (2020-07-21)
Closed issues:
- Micronaut Data 1.1.2 release was not published #662
- findBy* will always returns null for property of type UUID #611
Merged pull requests:
- Remove Probot settings file #663 (@alvarosanchez)
- build(deps): bump reactor-core from 3.3.6.RELEASE to 3.3.8.RELEASE #661 (@dependabot[bot])
- build(deps): bump micronaut-gradle-plugins from 2.0.4 to 2.0.5 #658 (@dependabot[bot])
- Resolve issue with setting UUID parameters on prepared statements for Mysql and Oracle #628 (@jameskleeh)
- Dependency upgrades #608 (@micronaut-build)
* This Changelog was automatically generated by github_changelog_generator
Micronaut Data 1.1.2
v1.1.2 (2020-07-17)
Closed issues:
- Micronaut 2.x problem with JdbcRepository multiple data sources #657
- Required micronaut-inject-java processor #626
- Pageable previous method incorrect #597
Merged pull requests:
- Fix previous count on Pageable #656 (@cemo)
- Fix the @typedef api documentation link #654 (@mkimberlin)
- [data] Update common files for branch master #648 (@micronaut-build)
- [data] Update common files for branch master #645 (@micronaut-build)
- [data] Update common files for branch master #643 (@micronaut-build)
- build(deps): bump micronaut-gradle-plugins from 2.0.0 to 2.0.4 #642 (@dependabot[bot])
- [data] Update common files for branch master #640 (@micronaut-build)
- [data] Update common files for branch master #638 (@micronaut-build)
- enable Dependabot v2 #634 (@sullis)
- Add missing documentation tag #631 (@mattmoss)
- Fix BookRepository example and indentation of BookRepositorySpec #630 (@cwansart)
- [data] Update common files for branch master #622 (@micronaut-build)
- build(deps): bump micronaut-gradle-plugins from 2.0.0.RC10 to 2.0.0 #619 (@dependabot-preview[bot])
- Improve error messages for update methods with invalid return types #618 (@jameskleeh)
- [data] Update common files for branch master #616 (@micronaut-build)
- build(deps): bump hibernate-core from 5.4.17.Final to 5.4.18.Final #612 (@dependabot-preview[bot])
* This Changelog was automatically generated by github_changelog_generator
Micronaut Data 1.1.1
v1.1.1 (2020-06-23)
Closed issues:
- Creating app with data-jdbc brings old version of micronaut-jdbc to the classpath #613
- "IN" in @query #607
Merged pull requests:
- [data] Update common files for branch master #609 (@micronaut-build)
* This Changelog was automatically generated by github_changelog_generator
Micronaut Data 1.1.0
v1.1.1 (2020-06-19)
Merged pull requests:
- Dependency upgrades #606 (@micronaut-build)
* This Changelog was automatically generated by github_changelog_generator
Micronaut Data v1.1.0.RC3
v1.1.0.RC3 (2020-06-10)
Fixed bugs:
- Data too long for column 'id' at row 1 with MariaDB and JDBC #561
- Generated SQL is wrong when using multiple @Join annotations #457
Merged pull requests:
- Dependency upgrades #589 (@micronaut-build)
- Fix save/delete an entity with a composite key with relations #588 (@jameskleeh)
- [data] Update common files for branch master #586 (@micronaut-build)
- Dependency upgrades #584 (@micronaut-build)
- [data] Update common files for branch master #582 (@micronaut-build)
- Change attemptProject return #581 (@sdelamo)
- Refactor extract methods to simplify buildInfo #580 (@sdelamo)
- Extract method for gather Join Annotation value #579 (@sdelamo)
- Extract constants #578 (@sdelamo)
- Dependency upgrades #576 (@micronaut-build)
- Update common files #575 (@micronaut-build)
- Update common files #572 (@micronaut-build)
- [TEST] Update common files #571 (@micronaut-build)
- build(deps): bump micronaut-gradle-plugins from 2.0.0.RC8 to 2.0.0.RC10 #570 (@dependabot-preview[bot])
- fix issue with multi-joins #567 (@sdelamo)
- MySQL Data too long for UUID #564 (@sdelamo)
* This Changelog was automatically generated by github_changelog_generator