Micronaut SQL 5.0.0
What's Changed
Breaking Changes 🛠
- Remove spring support from JDBC and Hibernate by @dstepanov in #947
Improvements ⭐
- Make jakarta tx and persistence managed by @graemerocher in #864
- Use correct GAV in debug message by @jdpgrailsdev in #910
- Correct BOM by @dstepanov in #950
Dependency updates 🚀
- fix(deps): update spring core to v5.3.23 by @renovate in #728
- fix(deps): update managed-jasync to v2.1.1 by @renovate in #729
- fix(deps): update hibernate core to v5.6.14.final by @renovate in #738
- fix(deps): update managed-jasync to v2.1.7 by @renovate in #741
- fix(deps): update managed-vertx to v4.3.4 by @renovate in #739
- fix(deps): update dependency org.testcontainers:testcontainers-bom to v1.17.5 by @renovate in #737
- fix(deps): update dependency io.micronaut.gradle:micronaut-gradle-plugin to v3.6.4 by @renovate in #735
- chore(deps): update mikepenz/action-junit-report action to v3.5.2 by @renovate in #717
- chore(deps): update mikepenz/action-junit-report action to v3.6.1 by @renovate in #757
- chore(deps): update dependency gradle to v7.6 by @renovate in #756
- chore(deps): update slsa-framework/slsa-github-generator action to v1.4.0 by @renovate in #758
- fix(deps): update dependency com.github.ben-manes.caffeine:caffeine to v3.1.2 by @renovate in #754
- fix(deps): update dependency org.testcontainers:testcontainers-bom to v1.17.6 by @renovate in #747
- fix(deps): update dependency org.hibernate.reactive:hibernate-reactive-core to v1.1.9.final by @renovate in #736
- fix(deps): update dependency mysql:mysql-connector-java to v8.0.31 by @renovate in #745
- fix(deps): update dependency org.postgresql:postgresql to v42.5.1 by @renovate in #755
- fix(deps): update dependency org.apache.tomcat:tomcat-jdbc to v10.1.2 by @renovate in #740
- fix(deps): update dependency io.micronaut.gradle:micronaut-gradle-plugin to v3.6.6 by @renovate in #744
- fix(deps): update managed-jdbi to v3.35.0 by @renovate in #695
- chore(deps): update plugin io.micronaut.build.shared.settings to v6.1.1 by @renovate in #753
- fix(deps): update spring core to v5.3.24 by @renovate in #749
- fix(deps): update managed-vertx to v4.3.6 by @renovate in #748
- fix(deps): update dependency org.mariadb.jdbc:mariadb-java-client to v3.1.0 by @renovate in #746
- fix(deps): update dependency org.jooq:jooq to v3.17.6 by @renovate in #626
- Update plugin io.micronaut.build.shared.settings to v6.2.0 by @renovate in #784
- Update dependency org.jooq:jooq to v3.17.7 by @renovate in #783
- Update dependency org.mariadb.jdbc:mariadb-java-client to v3.1.1 by @renovate in #779
- Update dependency io.micronaut.gradle:micronaut-gradle-plugin to v3.7.0 by @renovate in #773
- Update managed-jdbi to v3.36.0 by @renovate in #772
- Update dependency org.sonarsource.scanner.gradle:sonarqube-gradle-plugin to v3.5.0.2730 by @renovate in #760
- Update dependency org.graalvm.sdk:graal-sdk to v22.3.1 by @renovate in #675
- Update managed-vertx to v4.3.7 by @renovate in #774
- Update managed-jasync to v2.1.16 by @renovate in #770
- Update dependency org.apache.tomcat:tomcat-jdbc to v10.1.5 by @renovate in #763
- Update spring core to v5.3.25 by @renovate in #780
- Update dependency mysql:mysql-connector-java to v8.0.32 by @renovate in #782
- fix(deps): update dependency org.jdbi:jdbi3-sqlobject to v3.36.0 by @renovate in #766
- fix(deps): update dependency org.jdbi:jdbi3-core to v3.36.0 by @renovate in #764
- Update dependency org.jdbi:jdbi3-json to v3.36.0 by @renovate in #765
- fix(deps): update dependency org.graalvm.nativeimage:svm to v22.3.1 by @renovate in #759
- chore(deps): update plugin io.micronaut.build.shared.settings to v6.2.2 by @renovate in #789
- fix(deps): update dependency org.apache.tomcat:tomcat-jdbc to v10.1.6 by @renovate in #819
- fix(deps): update managed-jasync to v2.1.23 by @renovate in #791
- fix(deps): update dependency com.github.ben-manes.caffeine:caffeine to v3.1.4 by @renovate in #802
- chore(deps): update dependency gradle to v7.6.1 by @renovate in #818
- fix(deps): update hibernate core to v5.6.15.final by @renovate in #804
- fix(deps): update dependency org.jdbi:jdbi3-sqlobject to v3.37.1 by @renovate in #799
- fix(deps): update dependency org.mariadb.jdbc:mariadb-java-client to v3.1.2 by @renovate in #790
- chore(deps): update slsa-framework/slsa-github-generator action to v1.5.0 by @renovate in #826
- fix(deps): update dependency org.postgresql:postgresql to v42.5.4 by @renovate in #796
- fix(deps): update dependency org.postgresql:postgresql to v42.6.0 by @renovate in #830
- fix(deps): update dependency org.jooq:jooq to v3.18.2 by @renovate in #803
- fix(deps): update dependency org.apache.tomcat:tomcat-jdbc to v10.1.7 by @renovate in #824
- fix(deps): update dependency com.microsoft.sqlserver:mssql-jdbc to v12 by @renovate in #636
- fix(deps): update dependency org.sonarsource.scanner.gradle:sonarqube-gradle-plugin to v4 by @renovate in #813
- fix(deps): update managed-hibernate to v6.2.0.final by @renovate in #842
- fix(deps): update dependency org.mariadb.jdbc:mariadb-java-client to v3.1.3 by @renovate in #834
- fix(deps): update managed-ojdbc to v21.9.0.0 by @renovate in #807
- fix(deps): update managed-vertx to v4.4.1 by @renovate in #806
- fix(deps): update dependency org.hibernate.reactive:hibernate-reactive-core to v2.0.0.beta1 by @renovate in #841
- fix(deps): update dependency org.jdbi:jdbi3-core to v3.37.1 by @renovate in #797
- fix(deps): update dependency org.jdbi:jdbi3-json to v3.37.1 by @renovate in #798
- fix(deps): update managed-jdbi to v3.37.1 by @renovate in #800
- fix(deps): update dependency org.testcontainers:testcontainers-bom to v1.18.0 by @renovate in #856
- fix(deps): update managed-ojdbc to v23 (major) by @renovate in #857
- M2 by @sdelamo in #873
- fix(deps): update dependency org.hibernate.reactive:hibernate-reactive-core to v2.0.0.cr1 by @renovate in #858
- fix(deps): update managed-jasync to v2.1.24 by @renovate in #872
- fix(deps): update dependency org.mariadb.jdbc:mariadb-java-client to v3.1.4 by @renovate in #882
- fix(deps): update dependency org.apache.tomcat:tomcat-jdbc to v10.1.8 by @renovate in #871
- fix(deps): update dependency mysql:mysql-connector-java to v8.0.33 by @renovate in #870
- fix(deps): update dependency org.jooq:jooq to v3.18.4 by @renovate in #859
- fix(deps): update dependency org.testcontainers:testcontainers-bom to v1.18.1 by @renovate in #886
- chore(deps): update plugin io.micronaut.build.shared.settings to v6.4.4 by @renovate in #863
- fix(deps): update managed-jdbi to v3.38.2 by @renovate in #879
- fix(deps): update managed-vertx to v4.4.2 by @renovate in #887
- fix(deps): update dependency org.jdbi:jdbi3-sqlobject to v3.38.2 by @renovate in #878
- chore(deps): update dependency org.graalvm.sdk:graal-sdk to v22.3.2 by @renovate in #869
- fix(deps): update dependency org.jdbi:jdbi3-core to v3.38.2 by @renovate in #876
- fix(deps): update dependency org.jdbi:jdbi3-json to v3.38.2 by @renovate in #877
- chore(deps): update slsa-framework/slsa-github-generator action to v1.6.0 by @renovate in #888
- data M3 by @sdelamo in #880
- fix(deps): update dependency org.apache.tomcat:tomcat-jdbc to v10.1.9 by @renovate in #892
- fix(deps): update managed-hibernate to v6.2.3.final by @renovate in #860
- Micronaut Framework 4.0.0-M4 by @sdelamo in #891
- fix(deps): update dependency io.micronaut.r2dbc:micronaut-r2dbc-bom to v5.0.0-m7 by @renovate in #901
- fix(deps): update dependency io.micronaut.data:micronaut-data-bom to v4.0.0-m6 by @renovate in #898
- fix(deps): update dependency io.micronaut.micrometer:micronaut-micrometer-bom to v5.0.0-m2 by @renovate in #900
- fix(deps): update dependency io.micronaut.testresources:micronaut-test-resources-client to v2.0.0-m8 by @renovate in #902
- fix(deps): update managed-ojdbc to v21.10.0.0 by @renovate in #906
- fix(deps): update dependency io.micronaut.reactor:micronaut-reactor-bom to v3.0.0-m3 by @renovate in #907
- fix(deps): update dependency io.micronaut.beanvalidation:micronaut-hibernate-validator to v4.0.0-m4 by @renovate in #897
- fix(deps): update dependency io.micronaut.gradle:micronaut-gradle-plugin to v4.0.0-m4 by @renovate in #899
- fix(deps): update dependency io.micronaut.validation:micronaut-validation-bom to v4.0.0-m8 by @renovate in #903
- fix(deps): update dependency com.oracle.database.observability:ojdbc11dms to v21.10.0.0 by @renovate in #904
- fix(deps): update dependency org.sonarsource.scanner.gradle:sonarqube-gradle-plugin to v4.1.0.3113 - autoclosed by @renovate in #905
- chore(deps): update actions/checkout action to v3.5.2 by @renovate in #914
- fix(deps): update dependency io.micronaut.beanvalidation:micronaut-hibernate-validator to v4.0.0-m5 by @renovate in #927
- fix(deps): update dependency io.micronaut.test:micronaut-test-bom to v4.0.0-m6 by @renovate in #928
- fix(deps): update dependency io.micronaut.testresources:micronaut-test-resources-client to v2.0.0-m9 by @renovate in #929
- fix(deps): update dependency io.micronaut.reactor:micronaut-reactor-bom to v3.0.0-m5 by @renovate in #931
- fix(deps): update dependency io.micronaut.data:micronaut-data-bom to v4.0.0-m7 by @renovate in #932
- fix(deps): update dependency io.micronaut.r2dbc:micronaut-r2dbc-bom to v5.0.0-m9 by @renovate in #930
- fix(deps): update dependency io.micronaut.logging:micronaut-logging-bom to v1.0.0-m3 by @renovate in #933
- fix(deps): update dependency io.micronaut.spring:micronaut-spring-bom to v5.0.0-m3 by @renovate in #937
- fix(deps): update dependency io.micronaut.micrometer:micronaut-micrometer-bom to v5.0.0-m3 by @renovate in #934
- fix(deps): update dependency io.micronaut.cache:micronaut-cache-bom to v4.0.0-m3 by @renovate in #935
- fix(deps): update dependency io.micronaut.serde:micronaut-serde-bom to v2.0.0-m9 by @renovate in #936
- fix(deps): update managed.jdbi to v3.38.3 by @renovate in #940
- fix(deps): update dependency org.jdbi:jdbi3-core to v3.38.3 by @renovate in #938
- fix(deps): update dependency org.jdbi:jdbi3-json to v3.38.3 by @renovate in #939
- chore(deps): update actions/checkout action to v3.5.2 by @renovate in #943
- fix(deps): update dependency org.jdbi:jdbi3-sqlobject to v3.38.3 by @renovate in #942
- fix(deps): update managed.vertx to v4.4.3 by @renovate in #945
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.0.0-m7 by @renovate in #948
- fix(deps): update dependency io.micronaut.reactor:micronaut-reactor-bom to v3.0.0-m6 by @renovate in #954
- fix(deps): update dependency io.micronaut.beanvalidation:micronaut-hibernate-validator to v4.0.0-m6 by @renovate in #957
- fix(deps): update dependency org.sonarsource.scanner.gradle:sonarqube-gradle-plugin to v4.2.1.3168 by @renovate in #959
- chore(deps): update slsa-framework/slsa-github-generator action to v1.7.0 by @renovate in #960
- fix(deps): update dependency org.apache.tomcat:tomcat-jdbc to v10.1.10 by @renovate in #969
- fix(deps): update dependency io.micronaut.spring:micronaut-spring-bom to v5.0.0-m4 by @renovate in #968
- fix(deps): update dependency io.micronaut.testresources:micronaut-test-resources-client to v2.0.0-m10 by @renovate in #972
- chore(deps): update actions/checkout action to v3.5.3 by @renovate in #974
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.0.0-rc1 by @renovate in #975
- fix(deps): update managed.jasync to v2.1.25 by @renovate in #978
- fix(deps): update managed.hibernate to v6.2.5.final by @renovate in #976
- fix(deps): update dependency io.micronaut.serde:micronaut-serde-bom to v2.0.0-m11 by @renovate in #962
- fix(deps): update managed.jasync to v2.2.0 by @renovate in #979
- fix(deps): update dependency io.micronaut.serde:micronaut-serde-bom to v2.0.0-m12 by @renovate in #981
- fix(deps): update dependency io.micronaut.reactor:micronaut-reactor-bom to v3.0.0-m7 by @renovate in #980
- fix(deps): update managed.jdbi to v3.39.1 by @renovate in #982
- fix(deps): update dependency io.micronaut.validation:micronaut-validation-bom to v4.0.0-m11 by @renovate in #963
- fix(deps): update dependency io.micronaut.micrometer:micronaut-micrometer-bom to v5.0.0-m5 by @renovate in #967
- fix(deps): update dependency io.micronaut.data:micronaut-data-bom to v4.0.0-m10 by @renovate in #958
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.0.0-rc3 by @renovate in #986
- fix(deps): update dependency io.micronaut.reactor:micronaut-reactor-bom to v3.0.0-m9 by @renovate in #987
- fix(deps): update dependency io.micronaut.testresources:micronaut-test-resources-client to v2.0.0-m12 - autoclosed by @renovate in #988
- fix(deps): update dependency io.micronaut.gradle:micronaut-gradle-plugin to v4.0.0-m6 by @renovate in #989
- fix(deps): update managed.vertx to v4.4.4 by @renovate in #990
- fix(deps): update dependency org.jooq:jooq to v3.18.5 by @renovate in #991
- fix(deps): update dependency io.micronaut.data:micronaut-data-bom to v4.0.0-m12 by @renovate in #993
- fix(deps): update dependency io.micronaut.data:micronaut-data-bom to v4.0.0-m13 by @renovate in #997
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.0.0-rc4 by @renovate in #995
- fix(deps): update dependency io.micronaut.gradle:micronaut-gradle-plugin to v4.0.0-m8 by @renovate in #1005
- fix(deps): update dependency io.micronaut.data:micronaut-data-bom to v4.0.0-m14 by @renovate in #1003
- fix(deps): update managed.hibernate to v6.2.6.final by @renovate in #1002
- fix(deps): update dependency org.hibernate.reactive:hibernate-reactive-core to v2.0.2.final by @renovate in #1001
- fix(deps): update dependency com.h2database:h2 to v2.2.220 by @renovate in #1006
- fix(deps): update dependency io.micronaut.test:micronaut-test-bom to v4.0.0-m9 by @renovate in #1009
- fix(deps): update dependency io.micronaut.testresources:micronaut-test-resources-client to v2.0.0-m13 by @renovate in #1011
- fix(deps): update dependency org.apache.tomcat:tomcat-jdbc to v10.1.11 by @renovate in #1012
- SQL to Core 4.0.0 by @sdelamo in #1013
GraalVM 🏆
Other Changes 💡
- Extended GraalVM HibernateFeature by @saw303 in #727
- ci: version to 5.0.0 Micronaut 4.0.0-SNAPSHOT githubCoreBranch=4.0.x remove deprecations by @wetted in #725
- Merge the Micronaut 4.0.0 upgrade into master by @timyates in #752
- Update Oracle libs + snapshots by @dstepanov in #776
- Hibernate6 support - phase1 without tests passing by @radovanradic in #778
- Support for Hibernate6 - phase2 by @radovanradic in #781
- Remove unneeded exclusion by @radovanradic in #785
- Remove GH_TOKEN_PUBLIC_REPOS_READONLY temporary by @radovanradic in #786
- doc: configuration macro and CI env. variables by @sdelamo in #788
- Enabled and fixed native image tests by @msupic in #808
- Refactored native image tests by @msupic in #816
- fix GraalVM tests by @graemerocher in #817
- Micronaut validation changes by @msupic in #823
- Update build and use jakarta.validation by @graemerocher in #828
- Use proper tx-hibernate dependency from micronaut-data by @radovanradic in #832
- use milestones dependencies by @sdelamo in #836
- Use spring version from micronaut-spring catalog by @msupic in #840
- Fixes version catalog by @altro3 in #833
- use milestones dependencies by @sdelamo in #850
- Graalvm metadata migration by @msupic in #851
- Added metadata for tomcat-jdbc connection pool by @msupic in #852
- Fix oracle driver issue in native tests by @msupic in #866
- Additional hikari metadata. Removed unnecessary logback.xml files. by @msupic in #867
- Updated metadata repo version and removed temp metadata by @msupic in #883
- Add core BOM by @n0tl3ss in #895
- SQL to M5 by @sdelamo in #896
- Change to reference jdk17 api by @wetted in #909
- Update to latest hibernate libs by @radovanradic in #912
- Combined PR from multiple renovate PRs by @radovanradic in #923
- Add
hibernate-jpamodelgen
as managed dependency by @dstepanov in #951 - Don't use deprecated class from Micronaut Data by @dstepanov in #971
- Adding OnGres SCRAM client to the micronaut-sql dependencies catalog by @radovanradic in #983
- Build: update binary compatibility check baseline by @wetted in #998
- SQL to RC5 by @sdelamo in #1008
New Contributors
- @saw303 made their first contribution in #727
- @msupic made their first contribution in #808
- @altro3 made their first contribution in #833
- @jdpgrailsdev made their first contribution in #910
Full Changelog: v4.7.0...v5.0.0